Experienced Developer | Focused on Improving Systems, Clean Code, Long-Term Collaboration
Private informationDescription
With over 15 years in software development, I’ve spent 7 years working with Ruby on Rails, from junior to team leader positions, focusing on making existing systems better. I’m all about practical solutions that help teams move forward. I prefer to jump into projects where there’s already something to build on - starting from scratch isn’t really my thing. I’m here to help solve real problems, and make sure what we do now sets things up for future success too.
I’ve worked with companies of all sizes, but smaller teams are where I thrive. I believe in delivering clean, maintainable code, and I’m a huge advocate of TDD and refactoring. I make sure tests empower quick progress, rather than slow it down. Clean, reliable code is a priority, and I’m always looking to make improvements to the codebase, aiming for simplicity.
Object-Oriented Design Principles and Design Patterns are key to my approach. I’ve got a passion for refactoring legacy code and making it easier to maintain - I genuinely enjoy it :). I like to keep progress steady with smaller, frequent updates rather than big or sohpisticated changes.
I value open communication and teamwork. I put my heart into my work and prefer to stick around long-term.
Your stack should revolve around Ruby, ideally with Hotwire, PostgreSQL, Sidekiq, and RSpec. I’m available four days a week, and if your company is doing something positive in the world, that’s a big plus in my book.
If this sounds like a good fit, let’s connect and have a chat!