Ahmed Elnahas is a senior software engineer with 11 years of experience blending QA depth and backend engineering, now building scalable systems at Elastic after leadership roles at CircleCI and Themis. He has a strong track record modernizing testing and deployment pipelines and shipping backend features in Ruby, Go, Node/TypeScript, and cloud-native environments. Ahmed has led development of security- and compliance-sensitive systems—such as clinical task management and secure patient document delivery—and has hands-on experience debugging data pipelines with Kafka, Spark, and Databricks. His background in embedded and hardware engineering gives him an uncommon systems-level perspective that informs robust testing and reliability work. Based in Toronto, he combines inquisitive exploratory testing instincts with pragmatic engineering leadership to close gaps between QA and production-grade software.
11 years of coding experience
12 years of employment as a software developer
Bachelor’s Degree Electrical Engineering, Bachelor’s Degree Electrical Engineering at University of Alberta
Contributions:17 pushes, 2 branches in 1 year 4 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.