Theocharis Michelogiannakis
Frontend Engineer / UI Architect
Frontend Engineer with 10+ years of experience building and modernizing web applications in Angular and React. Experienced across aviation, authorization, maritime shipping, and hospitality. Focused on scalable UI architecture, refactoring legacy systems, building internal component libraries, and mentoring engineers through technical interviews.
Skills
Languages
TypeScriptJavaScript
Frameworks & Libraries
AngularReactNext.jsAngular MaterialNgRxRedux
Tools & Platforms
StorybookAuth0GraphQL
Professional experience
Frontend Engineer / JR Technologies
Dec 2024 – Present•Remote
- •Modernized Aerostream (Angular) to accelerate delivery and reduce technical debt.
- •Expanded the internal component library to ensure UI consistency across six applications and improve developer experience.
- •Bridged the engineering-product gap by documenting complex code for Business Analysts, successfully transitioning the team to a unified, scalable foundation.
AngularPrimeNGStorybookTypeScript
Frontend Engineer / Harbor Lab
Sept 2022 – Nov 2024•Remote
- •Restructured the React architecture by decoupling components and centralizing state to improve platform stability.
- •Enforced engineering standards and reduced technical debt by building a reusable Storybook component library, implementing unit testing, and documenting the architecture, transforming a fragile codebase into a reliable foundation.
ReactReduxAuth0StorybookBulmaTypeScript
Frontend Engineer / Axiomatics
Nov 2020 – Aug 2022•Remote
- •Developed micro-frontend modules as part of the core Authorization platform's transition.
- •Simultaneously expanded the ecosystem by engineering the ALFA VS Code extension and a companion documentation site, delivering both a robust internal foundation and enhanced external tooling.
ReactGraphQLMaterial-UIStorybookTypeScript
Frontend Engineer / JR Technologies
Jul 2017 – Oct 2020•Hybrid
- •Built and maintained multiple enterprise-level web applications in the aviation industry.
- •Architected a shared component library to unify UI standards across these projects, accelerating development cycles and standardizing delivery.
AngularAngular MaterialPrimeNGNgRxStorybookTypeScript
Software Engineer / Mozaik
May 2015 – Jun 2017•Chania, Greece
- •Delivered multiple responsive hospitality websites.
- •Contributed to the core frontend development of zeloom.com, a referral-based travel platform, translating business requirements into a robust, user-facing application.
C#JavaScriptASP.NET MVCSQL ServerBootstrap
Software Engineer / Next Step
Aug 2013 – Apr 2015•Chania, Greece
- •Delivered multiple responsive hospitality websites.
- •Architected mousmoulo.com, a web platform for dietitians, designing workflows to meet specialized user and product requirements.
C#JavaScriptASP.NET MVCSQL ServerBootstrap
Side projects
TECHNICAL UNIVERSITY OF CRETEMAR 2021 – NOV 2022
STSP
Architected and led the frontend implementation for a storytelling platform powered by a Directus headless CMS.
ReactNext.jsGraphQLPostgreSQLAuth0Chakra UITypeScript
Education
Academic Background
M.S. Electronic and Computer Engineering
Technical University of Crete
2004 – 2012
Chania, Greece
Let’s collaborate
Whether you need senior frontend leadership, UI library engineering, or a codebase modernization strategy, I’d love to connect.