I am a Senior Ruby Developer with over 8+ years of experience in Ruby and 18+ years in web development. I am a team player, a good communicator, and a fast learner. I am always looking for new challenges and opportunities to improve my skills.
Values
I believe in clean code, good design, and simple solutions. I favor OOP principles without over-engineering. Balancing between code architecture and client needs is essential, but I lean towards clean code for long-term sustainability.
I also encourage my team to stay open-minded and always ready to learn.
Skills
Programming Languages
Ruby — 8+ years, great
Javascript — good
Swift — a little
C# — great
Rust — learning
Technologies & Tools
Rails, RSpec, GraphQL, Sinatra, ElasticSearch, Redis, PostgreSQL, Memcached, Kafka, Sentry, Solargraph, Google Optimize, Google PageSpeed, SideQik, VSCode, Rubocop/Standardrb.
Design Patterns
Singleton, Factory, Strategy, Builder, Adapter.
Work Experience
2024 — present
GoCardless
Senior Ruby Backend Developer
Writing clean Ruby code
Tech used: Ruby, Rails, Rubocop, RSpec, Grafana, PromQL, Que, DeadmansSnitch, Google Cloud, Looker, BigQuery
2022 — 2023
Workday
Senior Ruby Backend Developer
Writing clean Ruby code
API endpoints via GraphQL
SideQik jobs for Docx file processing
Using Karafka messaging
Integration of OpenAI GPT-3.5 LLM API for document metadata recognition