Ahmed Gagan

Freelance

Surat, Gujarat, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ahmed Gagan is a versatile freelance software engineer and founder of an AI-focused startup in Surat, India, with six years of hands-on experience spanning game development, app development, and AI/ML services. He combines front-end and back-end expertise—React, Vue, Flutter and Ruby—gained through freelance work and notable open-source contributions to the popular Discourse platform where he improved API invite handling and notification filtering. Adept at turning client ideas into production-ready solutions, Ahmed offers custom AI models and strategic consultation to help businesses operationalize machine learning. His background in teaching and freelancing platforms gives him strong client communication and mentoring skills rarely highlighted in pure engineering profiles. Comfortable shipping full-stack features and refining APIs, he brings both product sensibility and implementation discipline to early-stage AI projects.
code6 years of coding experience
job3 years of employment as a software developer
bookCOMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES, COMPUTER AND INFORMATION SCIENCES AND SUPPORT SERVICES at Lancer Army School
github-logo-circle

Github Skills (18)

ruby-rails10
javascript10
apidoc10
rspec10
rails10
ruby10
api10
discourse10
ember9
rest-api8
api-rest8
rubygems8
restful-api8
api-design8
postgresql8

Programming languages (3)

JavaScriptRubyDart

Github contributions (5)

github-logo-circle
discourse/discourse

May 2020 - Apr 2021

A platform for community discussion. Free, open, simple.
Role in this project:
userFull-stack Developer
Contributions:30 reviews, 9 commits, 18 PRs in 11 months
Contributions summary:Ahmed contributed to implementing and refining the user interface and backend logic for the Discourse forum platform. They implemented a notification filter feature, allowing users to filter notifications by read status. Further contributions involved server-side filtering of notifications and adjustments to various components like widgets and templates to accommodate the new features. Additionally, they made improvements to search functionality.
discourserailsforumjavascriptruby
discourse/discourse_api

May 2021 - May 2021

Ruby API for Discourse
Role in this project:
userBack-end Developer
Contributions:3 reviews, 5 commits, 8 PRs in 6 days
Contributions summary:Ahmed primarily focused on enhancing the API for the Discourse platform. They refactored the invite-related API methods, deprecated older versions, and added new functionalities like retrieving and updating invites. Their contributions involved writing Ruby code and modifying examples and tests, demonstrating a focus on extending and improving the API's functionality. They implemented methods to manage invites more effectively, showing an understanding of API design and maintenance.
apidiscourseruby-apirubyrubygem
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ahmed Gagan - Freelance