Summary
Michail Tsougkranis is a Lead Software Engineer based in London with 11 years of hands-on experience delivering complex web applications across finance, telecoms and enterprise clients. He combines deep front-end expertise (HTML5, SVG, CSS/SASS, React/Angular, D3) with strong backend and automation skills (Node, Express, LoopBack, CI/CD, testing frameworks) to own features end-to-end from estimation through continuous delivery. At companies like IBM, Lloyds and BT he has led teams, set front-end workflows, and driven refactors using asynchronous reactive functional patterns (ES6, RxJS) to improve scalability and maintainability. Comfortable mentoring engineers and liaising with vendors, he brings a pragmatic balance of code quality, accessibility and performance. Holding dual US/Greece citizenship and UK permanent residency, he’s constantly exploring new languages and paradigms, with a particular interest in Reactive Functional Programming.
11 years of coding experience
10 years of employment as a software developer
Bachelor's Degree, Informatics & Telecommunications, Bachelor's Degree, Informatics & Telecommunications at Ethnikon kai Kapodistriakon Panepistimion Athinon
Greek, English