
Ahmad Hamza
Verified Expert in Engineering
Software Developer
Pune, Maharashtra, India
Toptal member since November 1, 2024
Ahmad is an experienced Ruby on Rails developer with over 10 years of expertise across the software development lifecycle. He has a proven ability to deliver robust and scalable solutions and has collaborated with organizations ranging from agile startups to large-scale enterprises. Ahmad consistently leverages his expertise to drive innovation and exceed client expectations, ensuring the success of diverse projects.
Portfolio
Experience
- Ruby on Rails (RoR) - 12 years
- Ruby - 11 years
- HTML - 8 years
- Git - 8 years
- JavaScript - 6 years
- RSpec - 5 years
- CSS - 4 years
Preferred Environment
Slack, MacOS, Terminal, Git, GitHub
The most amazing...
...thing I've designed and built is a highly modular, scalable analytical tool for engineering insights.
Work Experience
Ruby on Rails Developer
FullScript - Natural Partners Inc
- Built a complete unauthenticated storefront system enabling patients to browse and purchase products without prior authentication. Added features like product discovery and catalog, guest checkout flow, and organization branding.
- Developed a complete bulk import system for managing office clerk data with validation, error correction, and lifecycle management. The solution includes a GraphQL API layer, an import correction workflow, import lifecycle management, and search and discovery capabilities.
- Built enterprise catalog restrictions enabling store-level control over product visibility with overrides. Implemented policy engine, GraphQL mutation, caching, and search integration, ensuring performant, role-based enforcement.
Senior Ruby Back-end Engineer
Desert Online General Trading LLC
- Scaled disapproval ad processing for around 400 million product ads by refactoring the system to batch millions of ads (5,000 per batch).
- Built a real-time observability dashboard in New Relic to highlight percentage disapproved, percentage expiring, and top item issues.
- Automated Slack alerts and hourly data sync via Sidekiq enhanced incident response.
Software Engineer
Toptal
- Designed and built a highly modular, scalable analytical tool for engineering insights, improving development efficiency and enhancing the tool's ability to provide detailed information.
- Developed and contributed to incident management, peer review, and appraisal systems.
- Contributed to screening operations by leading an initiative that optimized the technical assignment submission process, resulting in a smoother workflow and a faster review turnaround, significantly enhancing the efficiency of screeners.
- Led an initiative for the screening operations team that involved revamping the screening workflow and reducing redundant data collection by streamlining steps, which improved overall operational efficiency.
Software Engineer
Everum
- Spearheaded the implementation of a lottery system, driving increased user engagement and boosting the number of users adding funds to the platform.
- Developed an anti-addiction mechanism to promote responsible gaming, successfully mitigating addictive behaviors and fostering healthier user habits on the platform.
- Integrated two new payment gateways, enhancing player account management by streamlining deposits, withdrawals, and balance tracking, contributing to a smoother transaction experience.
System Analyst
Cybage
- Collaborated with a client to develop a tool that promotes products on search engines during specific dates, enabling their clients to run targeted, time-sensitive advertisements for more effective product visibility.
- Created and maintained a media transcription platform for clients serving major enterprises such as Warner Brothers and MGM. Enabled freelancers to log transcriptions for various media types, efficiently complete assigned tasks, and receive payments.
- Maintained the system for the Rakuten eCommerce website, focusing on fixing bugs, improving platform stability, and ensuring smooth, continuous operation for an optimized shopping experience.
Experience
JustInvoicIt
Engineering Insights Analytical Tool
Education
Bachelor's Degree in Information Technology
Vishwakarma Institute of Technology (VIT) - Pune, India
Skills
Libraries/APIs
REST APIs, jQuery, Google APIs, Stripe, Sidekiq, React, Node.js, Jira REST API, WhatsApp API
Tools
Git, GitHub, RSpec, Hotwire, Google Workspace, Claude Code, Slack, Terminal, Docker Compose, Turbo
Languages
Ruby, HTML, JavaScript, CSS, SQL, GraphQL, C, C++, TypeScript
Frameworks
Ruby on Rails 6, Ruby on Rails (RoR), Ruby on Rails 7, Stimulus, Vanilla JS, Ruby on Rails 3, Ruby on Rails 4, Angular
Paradigms
Unit Testing, Automation, Database Design, Database Development, Agile Software Development, Role-based Access Control (RBAC), DevOps
Platforms
DigitalOcean, Heroku, MacOS, Docker, Amazon EC2, Google Cloud Platform (GCP), Apache Kafka, Kubernetes
Storage
Redis, Amazon S3 (AWS S3), Relational Databases, MySQL, Elasticsearch, PostgreSQL, Database Management Systems (DBMS)
Industry Expertise
Project Management
Other
Back-end, Back-end Development, Front-end, Single-page Applications (SPAs), Legacy Code, Headless CMS, Legacy Software, Content Management Systems (CMS), Development, Software Architecture, Software Engineering, Ruby on Rails 8, Architecture, Full-stack Development, API Integration, Integration, Startups, Full-stack, Technical Leadership, Vibe Coding, AI Tools, Cursor AI, Migration, Artificial Intelligence (AI), Large Language Models (LLMs), Webhooks, System Architecture, User Interface (UI), LLM Integration, AI Integration, Slackbot, Google BigQuery, Operating Systems, Networking, Payment Gateways, CI/CD Pipelines, Web Development, APIs, CSV, API Design
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring