Skip to content

torrocus/torrocus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Ruby Performance & Security Consultant

Hi there! πŸ‘‹

I'm a seasoned web app developer with over a dozen years of experience, specializing in Ruby. My expertise extends beyond Ruby on Rails, encompassing various Ruby frameworks. I prioritize high-quality code and solid tests to ensure optimal user experiences. I automate processes for continuous integration, minimizing human errors. In every project, I focus on performance. security, and scalability.

Currently, I'm actively seeking new and exciting projects. πŸ•΅ Don't hesitate to reach out.

Let's build something great together!

TL;DR

About Me πŸ™‹

  • πŸ’» Experienced full-stack developer deeply involved in Ruby.
  • πŸš€ Started my web coding journey in 1998, exploring various technologies and languages.
  • πŸš‚ Jumped into the world of Ruby on Rails back in 2011 - over a decade of expertise.
  • 🌱 In my free time, I invest and renovate my apartment.
  • πŸ–Š Author of a programming blog covering Ruby and more.
  • πŸ“– Reader of other technical blogs, including the Woman on Rails blog.
  • πŸ‘©β€πŸ’» Automation enthusiast with a focus on algorithms and performance.
  • 🎯 Open to performance & security consulting opportunities.
  • 🎀️ Speaker at various Ruby events.
  • πŸ’¬ Connect with me on LinkedIn.
  • ❓ Ask me anything on GitHub Issue.
  • πŸ“… Book a meeting with me via Calendly.

Coding Philosophy πŸ“œ

  1. I analyze the problem and break it down. I split larger problems into smaller sub-problems, sometimes even atomic steps.
  2. I plan and act in iterations. I adhere to the principle that 10 minutes of planning saves an hour of work.
  3. I prioritize communication. I emphasize code readability as a key element of team communication.
  4. I write tests. Testing is my foundation to ensure correctness and high quality.
  5. I automate processes. I am human and make mistakes, and to avoid them, I rely on automation.
  6. I standardize code. I use linters and shared formatting standards to unify team work.
  7. I avoid commenting, remove unnecessary code. Less code is easier to maintain, and code that doesn't exist contains no bugs.

Key Technologies πŸ› οΈ

  • πŸ’Ž Ruby - a programming language I love for its simplicity and readability.
  • πŸ›€οΈ Ruby on Rails - allows me to build MVPs quickly and efficiently.
  • 🐘 PostgreSQL - a database with powerful extensions, high performance, and scalability.
  • πŸ€– GitHub Actions - great tools to automate CI workflows.
  • 🐳 Docker - simplifies development and deployment through containerization.
  • 🌐 JavaScript - a fundamental to modern web development, shaping the interactive nature of apps.
  • 🐹 Go (Golang) - expanding my skill set with this programming language.

Tips for Recruiters

  • πŸ’Ž Interested in Ruby and Rails.
  • 🌎 Remote work only as a B2B contractor or consultant.
  • πŸ’Έ Please include salary ranges in job offers.

Support Me πŸ’°

You like me or you like what I do - buy me a beer. 🍺

Blog posts