Skip to content
View torrocus's full-sized avatar
:octocat:
I'm working remotely.
:octocat:
I'm working remotely.

Organizations

@SRUG @fractalsoft @railsgirls @railsgirlspoland
Block or Report

Block or report torrocus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
torrocus/README.md

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

Pinned

  1. blog blog Public

    Technical blog

    HTML 1

  2. torrocus.github.io torrocus.github.io Public

    My personal page about programming and approach to business - https://torrocus.com

    Ruby

  3. cv cv Public

    My resume

    CSS 1