Summary
Mahmud Al Hakim is a Senior Technical Lead based in Stockholm with nine years of professional experience building web applications and databases, currently leading technical delivery at Arbetsförmedlingen. Trained as a computer engineer at KTH, he blends deep ASP.NET, PHP/MySQL and Ajax expertise with hands-on full-stack development and database design. Beyond engineering, he has extensive experience as an instructor and academic examiner in Java, Python and full-stack topics, shaping curricula and mentoring the next generation of developers. He has held leadership roles including Scrum Master and CEO of a web training company, reflecting a mix of delivery, pedagogy and entrepreneurship. Mahmud’s career spans public sector platforms and small-business web solutions, and he often pairs practical coding with teaching—turning complex backend concepts into accessible lessons. Colleagues value his ability to move fluidly between architecture, implementation and classroom instruction while keeping real-world usability front and center.
9 years of coding experience
13 years of employment as a software developer
Associate's degree Computer/Information Technology Administration and Management, Associate's degree Computer/Information Technology Administration and Management at Huddinge Gymnasiet
Master in Applied Information Technology Mobile Ajax, Master in Applied Information Technology Mobile Ajax at KTH Royal Institute of Technology
Pedagogy (1 year) Pedagogy, Pedagogy (1 year) Pedagogy at Stockholm Institute of Education
English, Swedish, Arabic, Persian