Summary
Ahmed Eissa is a software engineering lecturer and researcher based in London with a decade of experience building and maintaining production software across academia, charity, and commercial sectors. He combines hands-on development in legacy and modern Microsoft stacks (VB6/.NET, SQL Server) with teaching and PhD research duties at Middlesex University, bridging practical implementation and academic insight. As former managing director of a software SME, he has end-to-end product delivery experience—from database design and GUI development to deployment and client support. His work on analytics-driven e-learning tools at King’s College demonstrates an ability to turn user interaction data into actionable educational feedback. Comfortable working on long-lived systems and migratory projects, he brings rare institutional knowledge of both older enterprise environments and modern software engineering practices. Colleagues benefit from his pragmatic problem-solving, technical stewardship, and commitment to translating research into usable solutions.
10 years of coding experience
13 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Kings College London
GCSE, A Level, GCSE, A Level at Hayel Saeed - Sana'a, Yemen
Master of Science (MSc), Computer Software Engineering, Distinction, Master of Science (MSc), Computer Software Engineering, Distinction at London Metropolitan University
Bachelor of Science (BSc), Computer Science, 77.30%, Bachelor of Science (BSc), Computer Science, 77.30% at Saba'a University
Arabic, English