
Principal Engineer | AI/LLM Engineering | Distributed Systems | Cloud Infrastructure
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
UCL
Master of Science (MSc), Networked Computer Systems
January 1, 2011 – January 1, 2012
Ionian University
Bachelor of Science (BSc), Information Systems
January 1, 2006 – January 1, 2011
IWM
VP of Engineering
December 1, 2024 – Present
Greater London, England, United Kingdom · Remote
BVNK
Engineering Manager
November 1, 2022 – September 1, 2024
Greater London, England, United Kingdom · Remote
Duco
Senior Software Engineer
October 1, 2019 – November 1, 2022
Greater London, England, United Kingdom · Remote
Revolut
Senior Backend Engineer
September 1, 2018 – July 1, 2019
London, United Kingdom · On-site
Travelex
Backend Engineer
November 1, 2017 – August 1, 2018
London, United Kingdom · On-site
XM
Trading Platform Specific Developer
September 1, 2014 – October 1, 2017
Limassol, Cyprus · On-site
FBME Bank (Card Services)
IT Developer
January 1, 2013 – August 1, 2014
Limassol, Cyprus · On-site
CybSafe Certification in Security Awareness
CybSafe
June 27, 2026 – Present
React - The complete guide (incl Hooks, React Router, Redux)
Udemy
June 27, 2026 – Present
Cultural Fit Analysis
The candidate's career trajectory shows a strong focus on backend and leadership roles, which does not directly align with a 'Frontend Developer' target role. While there is a React certification, the professional experience is heavily skewed towards backend and management. This indicates a potential mismatch for a dedicated frontend position, suggesting a lower cultural fit for the specified target role.
Soft Skills & Operational Fit
The candidate's progression to VP of Engineering and Engineering Manager roles suggests strong leadership, project management, and team collaboration skills. However, without specific psychometric test results, a detailed assessment of stress handling and work attitude is not possible.