Syed Ahmad

Lead Software Engineer at RiskProfiler

Bengaluru, Karnataka, 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

👤
Senior
🎓
Top School
Syed Ahmad is a lead software engineer based in Bengaluru with 11 years of experience building scalable backend systems, cloud infrastructure, and cost-optimized production services. He has ~8 years focused on designing and operating APIs and distributed systems, and currently leads engineering at RiskProfiler. Hands-on expertise spans performance tuning, DevOps, and C++ algorithmic work—evidenced by contributions like implementing an arbitrary-precision BigInt and numerous core algorithms in ProAlgos-Cpp. He combines pragmatic engineering with attention to code quality and maintainability, often refactoring for readability and efficiency. Comfortable across cloud stacks and lower-level systems, he brings both architectural judgement and a coder’s attention to detail.
code11 years of coding experience
bookPrimary School (Class 1-6), Primary School (Class 1-6) at Indian School Seeb, Muscat, Oman
bookSecondary School (Class 7-12), Secondary School (Class 7-12) at International Indian School, Al-Jubail, Saudi Arabia
bookBachelor of Technology (B.Tech.), Computer Engineering, Bachelor of Technology (B.Tech.), Computer Engineering at Jamia Millia Islamia
languagesArabic, Urdu, Hindi, English
stackoverflow-logo

Stackoverflow

Stats
2,475reputation
3.1mreached
14answers
4questions
Badges
css
top-5%
canvas
top-5%
responsive-design
top-5%
twitter-bootstrap
top-5%
html
top-5%
github-logo-circle

Github Skills (26)

algorithms10
c-language10
classes10
data-structure10
data-structures10
cprogramming-language10
sorting10
bootstrap9
twitter-bootstrap9
unit-testing9
searching9
canvas9
css9
responsive-design9
cpp9

Programming languages (20)

C#JavaC++CSSCMakefileVueGo

Github contributions (5)

github-logo-circle
ProAlgos/ProAlgos-Cpp

Dec 2016 - Jan 2021

C++ implementations of well-known (and some rare) algorithms, while following good software development practices
Role in this project:
userBack-end Developer
Contributions:12 reviews, 188 commits, 104 PRs in 4 years 2 months
Contributions summary:Syed contributed to the `proalgos/proalgos-cpp` repository by implementing and updating various C++ algorithms, focusing on data structures and efficient problem-solving. Their work includes the implementation of binary search, the N-Queens problem using backtracking, bubble sort, insertion sort, selection sort, merge sort, quicksort and counting sort. Additionally, the user refactored the code to enhance its readability and maintainability, using unsigned and constant types and utilizing utility functions.
implementationsdevelopment-practicescppdatastructuresalgos
faheel/BigInt

Apr 2017 - Dec 2022

Arbitrary-sized integer class for C++
Role in this project:
userBack-end Developer
Contributions:3 releases, 2 reviews, 170 commits in 5 years 9 months
Contributions summary:Syed's primary contribution was the initial implementation of the `BigInt` class, a C++ class designed to handle arbitrary-sized integers. Their work included the creation of constructors, assignment operators, unary arithmetic operators, and relational operators. Furthermore, the user defined the basic structure and functionality of the class, including the necessary supporting functions for string conversion and input/output. Finally, the user added tests to ensure the correct functionality of the implementation.
cppintegerbigintegerarbitraryconstexpr
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
Syed Ahmad - Lead Software Engineer at RiskProfiler