Skip to content

torrocus/torrocus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 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.

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