Ahmad Hamza, Developer in Pune, Maharashtra, India
Ahmad is available for hire
Hire Ahmad

Ahmad Hamza

Verified Expert  in Engineering

Software Developer

Pune, Maharashtra, India

Toptal member since November 1, 2024

Bio

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

Toptal
Ruby, Ruby on Rails 6, Node.js, React, Slackbot, Jira REST API, Google BigQuery...
Everum
Ruby, Ruby on Rails 6, RSpec, React, Docker Compose, Docker, JavaScript, GitHub...
Cybage
Ruby, Ruby on Rails 4, Angular, JavaScript, Ruby on Rails 6, GitHub, Git...

Experience

  • Ruby - 10 years
  • Ruby on Rails (RoR) - 10 years
  • HTML - 8 years
  • Git - 8 years
  • JavaScript - 6 years
  • RSpec - 5 years
  • CSS - 4 years

Availability

Part-time

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

Software Engineer

2021 - 2024
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.
Technologies: Ruby, Ruby on Rails 6, Node.js, React, Slackbot, Jira REST API, Google BigQuery, JavaScript, GitHub, Git, Terminal, Ruby on Rails (RoR), REST APIs, Redis, Architecture, Full-stack Development

Software Engineer

2019 - 2021
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.
Technologies: Ruby, Ruby on Rails 6, RSpec, React, Docker Compose, Docker, JavaScript, GitHub, Git, Terminal, Ruby on Rails (RoR), REST APIs, Redis, Amazon S3 (AWS S3), Amazon EC2, Architecture, Full-stack Development, Payment Gateways

System Analyst

2014 - 2019
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.
Technologies: Ruby, Ruby on Rails 4, Angular, JavaScript, Ruby on Rails 6, GitHub, Git, Terminal, Ruby on Rails (RoR), REST APIs, WhatsApp API, Redis, Amazon S3 (AWS S3), Amazon EC2, Architecture, Full-stack Development, Payment Gateways

Experience

JustInVoicIt

An invoicing software for freelancers. I built this simple monolithic Ruby on Rails application from scratch. I championed the philosophy that invoicing software should prioritize efficiency over unnecessary features that go unused.

Engineering Insights Analytical Tool

The website was built with a Ruby on Rails back end and a React front end to showcase engineering insights. It collects data from BigQuery, where information from 3rd-party sources like GitHub and Jira is loaded through Fivetran. It was designed for high modularity and scalability. This project allows new analytics metrics to be easily added at any time.

Education

2008 - 2012

Bachelor's Degree in Information Technology

Vishwakarma Institute of Technology (VIT) - Pune, India

Skills

Libraries/APIs

REST APIs, React, Node.js, Jira REST API, WhatsApp API

Tools

Git, GitHub, RSpec, Hotwire, Slack, Terminal, Docker Compose, Turbo

Languages

Ruby, HTML, JavaScript, C, C++, CSS

Frameworks

Ruby on Rails 6, Ruby on Rails (RoR), Stimulus, Ruby on Rails 3, Ruby on Rails 4, Angular

Storage

Redis, Amazon S3 (AWS S3), PostgreSQL, Database Management Systems (DBMS)

Platforms

MacOS, Docker, Amazon EC2

Other

Architecture, Full-stack Development, Slackbot, Google BigQuery, Operating Systems, Networking, Payment Gateways

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring