Arman Abi is a pragmatic full-stack software engineer with eight years of experience building web and desktop applications across .NET and modern JavaScript ecosystems. He has shipped production-grade microservices and Web APIs using ASP.NET Core, clean architecture, CQRS/MediatR, and worked extensively with PostgreSQL and Aerospike in trading and enterprise systems. On the frontend he blends legacy expertise (jQuery, Knockout) with modern frameworks (React, Next.js, Vue/Nuxt, TypeScript) and has practical Electron experience delivering cross‑platform desktop apps including Intel and Apple Silicon builds. As a former CTO and senior developer, he’s balanced product delivery, infrastructure changes, and CI/CD-driven deployments on AWS, Docker and ECS. Arman’s background includes building data-collection automation (Selenium) and scaling dozens of services in finance-grade environments, showing a knack for turning complex integrations into maintainable systems. Based in Toronto, he combines deep .NET roots with contemporary cloud-native and frontend toolchains to move projects from prototype to production.
8 years of coding experience
13 years of employment as a software developer
Bachelor’s Degree, Computer Software Engineering, Bachelor’s Degree, Computer Software Engineering at Elm-sanaat High School
Associate's degree, Computer Software Engineering, Associate's degree, Computer Software Engineering at Islamic Azad University
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Amol University
New .NET SDK Froala WYSIWYG Editor without bug By ArmanAB
Contributions:10 commits, 3 PRs, 8 pushes in 4 years 1 month
dotnetfroalawysiwyg
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.