Ali Karami is a Software Engineering Lead with nine years of experience building and guiding teams at Capgemini, blending hands-on development with people leadership. He holds an MEng and a PhD from the University of York, bringing deep academic grounding in computer systems, software engineering and machine learning to enterprise delivery. Ali progressed rapidly from software engineer to lead within the same organisation, demonstrating aptitude for taking ownership of complex projects and mentoring engineers. His background includes machine learning consultancy and teaching roles, so he combines practical production engineering with an ability to explain technical concepts clearly to diverse stakeholders. Colleagues describe him as driven and methodical, comfortable navigating both research-informed design and pragmatic implementation trade-offs. Based in England, he remains committed to continual learning and helping others grow while delivering reliable, creative solutions.
9 years of coding experience
4 years of employment as a software developer
Master of Engineering (MEng), Computer Systems and Software Engineering, Master of Engineering (MEng), Computer Systems and Software Engineering at University of York
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
Ali Karami - Software Engineering Lead at Capgemini