Senior Full-Stack Software Developer at AMA - Alberta Motor Association
Edmonton, Alberta, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Ali Ahmed is a Senior Full-Stack Software Developer with eight years of experience building maintainable, user-focused systems across languages including Elixir, Rust, Haskell, JS/TS, Elm, C#, Java, and Python. Currently at Alberta Motor Association and an OMSCS candidate at Georgia Tech, he blends pragmatic engineering with a strong interest in functional programming—his GitHub showcases work like taksell, a command-line Kanban/task manager where he improved UI, keyboard-driven workflows, and maintainability. He has shipped full-stack features at Intuit and startups using React/React Native, .NET Core, and Azure DevOps, and is comfortable spanning backend, frontend, and DevOps concerns. Earlier roles in utility regulation and revenue protection gave him a rare background in regulatory compliance, customer-facing operations, and data-driven process improvement. Colleagues describe him as a thoughtful problem-solver who prefers elegant, functional approaches and extracts common abstractions to reduce technical debt. He’s driven by curiosity at the intersection of systems, functional programming, and practical product outcomes.
8 years of coding experience
13 years of employment as a software developer
Master of Business Administration (MBA), Marketing, Finance, Master of Business Administration (MBA), Marketing, Finance at Institute of Business Administration
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
Bachelor of Engineering (BE), Electrical Engineering, Bachelor of Engineering (BE), Electrical Engineering at NED University of Engineering and Technology
HSSC, Pre-Engineering, 84%, HSSC, Pre-Engineering, 84% at Pakistan International School Jeddah
Command-line Kanban board/task manager with support for Trello boards and GitHub projects
Role in this project:
Full-stack Developer
Contributions:15 commits, 6 PRs, 7 comments in 1 month
Contributions summary:Ali primarily contributed to the user interface and functionality of the task manager. They refactored code to improve organization and maintainability, extracting common functions. They implemented new features, specifically adding key bindings and functionality to move tasks to the top of the last list and to add subtasks. The user also improved the help modal by adding scroll functionality.
🚀✨ Help beginners to contribute to open source projects
Contributions:2 PRs, 1 push, 2 branches in 3 years 2 months
javascript
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.