With over a decade in the tech industry - and more than 7 years focused on Ruby and Ruby on Rails - I build scalable web applications, APIs, and backend systems that are both robust and user-focused. I enjoy turning complex business logic into clean, maintainable code - from initial planning and architecture to deployment and long-term support.
- Backend: Ruby, Ruby on Rails, PostgreSQL, MongoDB, Redis, Sidekiq, GraphQL
- Frontend: JavaScript, React, Vue.js, Slim, Bootstrap, HTML, CSS
- Testing: RSpec, Capybara, FactoryBot, Cucumber, VCR, ParallelTests
- DevOps & Infrastructure: Docker, Kubernetes, AWS, GCP, GitLab CI/CD, Heroku, CircleCI
- Tools & Monitoring: New Relic, Honeybadger, Rollbar, Kibana, Git
- Integrations: Stripe, Twilio, SendGrid, OAuth, Shopify, Mailchimp, Cloudinary
- Patterns & Practices: SOLID, DRY, RESTful APIs, Agile (Scrum/Kanban), TDD
- API Development: Designed and implemented RESTful APIs for web and mobile applications, integrating Shopify, Strava, Twilio, and more.
- CI/CD Implementation: Set up and optimized GitLab CI/CD and CircleCI, automating deployment processes and reducing release times.
- Payment Systems: Integrated Stripe recurring payments (card & ACH), handling thousands of transactions monthly.
- Performance Optimization: Reduced API response times by 25% by optimizing database queries and implementing caching mechanisms.
- Scalability & Infrastructure: Successfully migrated applications to Kubernetes, improving reliability and reducing downtime by 15%.
- Security Enhancements: Replaced non-rotating token authentication with JWT-based authentication improving user session security.
- Leadership & Mentoring: Conducted code reviews, technical workshops, and mentorship sessions for junior developers.