Amir Karimi is a Senior Software Engineer based in Dubai with eight years of experience designing and operating resilient, scalable backend systems. He has led architecture and service ownership roles across startups and high-growth teams, delivering fault-tolerant Kafka-based platforms on AWS and achieving sub-99.99% delivery and tight uptime SLOs. Amir has a strong track record optimizing resource usage—reducing CPU, memory, and disk footprints through targeted tuning of Postgres, Kafka, and microservices—and building multi-agent automation that cut manual review by 70%. He also codified hiring and interview processes, running 54 technical interviews to scale teams effectively. An open-source enthusiast and recent Queen’s University CS master’s student, he combines academic rigor with hands-on production experience in observability, service mesh refactors, and large-scale data crawling. Notably, he has driven projects that processed millions of ad posts and engineered integrations with major MCP services like Sentry, Notion, and Google.
7 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at University of Isfahan
Master's degree, Computer Science, Master's degree, Computer Science at Queen's University
Our answers to some programming problems,like ACM ICPC problems and others.(All problems are available on http://uva.onlinejudge.org or https://open.kattis.com) ** PLEASE STAR THE REPO IF IT 'S USEFUL :) **
Contributions:7 reviews, 118 commits, 14 PRs in 2 years 9 months
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.