365-day current streakΒ·365-day longest streak
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β¦
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
- π Reader of other technical blogs,
- π©βπ» 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,
- π€ GitHub Actions - great tools to automate CI workflows.
- π³ Docker - simplifies development and deployment through containerization.
- π JavaScript - a fundamental to modern web development,
- πΉ 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
<!-- BLOG-POST-LIST:START --> <!-- BLOG-POST-LIST:END -->-
blog β PINNED
Technical blog
HTML β 1 1y agoExplain β -
torrocus.github.io β PINNED
My personal page about programming and approach to business - https://torrocus.com
Ruby β 0 2y agoExplain β -
cv β PINNED
My resume
CSS β 0 2y agoExplain β -
torrocus
No description.
β 1 8mo agoExplain β -
natix
No description.
HTML β 0 3h agoExplain β -
smart-home
Smart Home
β 0 11mo agoExplain β -
rvm β
Ruby enVironment Manager (RVM)
Shell β 0 1y agoExplain β -
webmock β
Library for stubbing and setting expectations on HTTP requests in Ruby.
β 0 2y agoExplain β -
xrechnung-validator-workflow
XRechnung Validator workflow
β 0 2y agoExplain β -
.github
Default community health files
β 0 2y agoExplain β -
valid_email β
Active Model Validations for Email using mail gem
Ruby β 0 2y agoExplain β -
jekyll_theme
No description.
SCSS β 0 3y agoExplain β -
geomap β
No description.
β 0 8y agoExplain β -
haml-rails β
let your Gemfile do the talking
β 0 4y agoExplain β -
presentations
No description.
HTML β 0 4y agoExplain β -
WaylonWalker β
Learning in public
Python β 0 6y agoExplain β -
creative-profile-readme β
A Collection of GitHub Profiles with awesome readme
β 0 6y agoExplain β -
Awesome-Profile-README-templates β
A collection of awesome readme templates to display on your profile
β 0 6y agoExplain β -
awesome-github-profile-readme β
A curated list of awesome Github Profile READMEs
β 0 6y agoExplain β -
jekyll-feed β
:memo: A Jekyll plugin to generate an Atom (RSS-like) feed of your Jekyll posts
β 0 6y agoExplain β -
jekyll β
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
Ruby β 0 5y agoExplain β -
jekyll-commonmark β
CommonMark generator for Jekyll
Ruby β 0 6y agoExplain β -
til
No description.
Ruby β 0 3y agoExplain β -
snipcart-l10n β
Snipcart v3.0 localization files
β 0 6y agoExplain β -
AlgoTrader β
No description.
C# β 0 9y agoExplain β -
presentation-bentobox
Bentobox
CSS β 0 7y agoExplain β -
presentation-human-code
Make your code more human
CSS β 0 7y agoExplain β -
presentation-effectiveness-in-developers-teams
Effectiveness in developers teams
CSS β 0 7y agoExplain β -
presentation-how-to-tame-robots
How to tame robots
CSS β 0 7y agoExplain β -
presentation-internet
How the Internet Works
CSS β 0 7y agoExplain β -
presentation-why-do-i-like-ruby
Why do I like Ruby?
CSS β 0 7y agoExplain β -
presentation-good-quality-of-project-seo-onsite
Good quality of project - SEO Onsite
CSS β 0 7y agoExplain β -
learning-english
No description.
β 0 7y agoExplain β -
whois-parser β
No description.
Ruby β 0 9y agoExplain β -
whois β
An intelligent β pure Ruby β WHOIS client and parser.
Ruby β 0 9y agoExplain β -
wjpk β
Przygotowanie i wysyΕka plikΓ³w JPK
XSLT β 0 9y agoExplain β -
presentation-cold-shower
Cold shower
CSS β 0 11y agoExplain β
No repos match these filters.