Ahmad Hamza
@ahmadhamza
Experienced Ruby developer with over 10 years of expertise.
What I'm looking for
I am an experienced Ruby developer with over 10 years of expertise across all stages of the software development lifecycle (SDLC). My strong focus on Ruby on Rails has enabled me to deliver robust and scalable solutions, collaborating with organizations ranging from agile startups to large-scale enterprises. I pride myself on building high-quality applications that align technical solutions with business goals.
Throughout my career, I have successfully scaled systems and developed applications from scratch, such as an engineering insights platform that provides detailed visibility into team contributions. My work at Everum involved leading initiatives to implement a lottery system and developing an anti-addiction mechanism, promoting responsible gaming for over 1 million players. I have also contributed to various tools related to incident management and peer review systems, enhancing operational efficiency.
Experience
Work history, roles, and key accomplishments
Freelance Ruby Developer
Desertcart
Nov 2024 - Jul 2025 (8 months)
Scaled Sidekiq worker for 300+ GMCs by refactoring the system to batch millions of ads and delegate to type-specific handlers, boosting efficiency and system clarity. Built a real-time observability dashboard in New Relic surfacing key metrics and automated Slack alerts and hourly data sync via Sidekiq, enhancing incident response.
Senior Ruby on Rails Developer
Toptal
Nov 2021 - Oct 2024 (2 years 11 months)
Developed an engineering insights platform from scratch, providing detailed visibility into the contributions of teams and over 1200 employees. Contributed to tools related to incident management, peer review, appraisal systems, and their associated Slack bots.
Lead Ruby Developer
Everum
Mar 2019 - Nov 2021 (2 years 8 months)
Led initiatives to implement a lottery system and developed an anti-addiction mechanism to promote responsible gaming across 1M+ players, ensuring platform compliance with regulatory standards. Managed player balances, deposits, and withdrawals using over 30 payment gateways on an online casino platform.
Software Engineer
Cybage Software
Aug 2014 - Mar 2019 (4 years 7 months)
Collaborated with a client on a search and shopping optimization platform and developed a system enabling clients to create targeted advertisements effectively. Developed and maintained a media transcription platform for freelancers to log transcriptions, complete tasks, and receive payments.
Education
Degrees, certifications, and relevant coursework
Unknown
Bachelor of Technology, Information Technology
2008 - 2012
Completed a Bachelor of Technology in Information Technology, gaining foundational knowledge and skills relevant to the software development field. Studied various aspects of information technology, preparing for a career in software engineering.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Ahmad?
You can contact Ahmad and 90k+ other talented remote workers on Himalayas.
Message AhmadFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
