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.

SOStackOverflow
Greece

Skills

Languages

TypeScriptJavaScript

Frameworks & Libraries

AngularReactNext.jsAngular MaterialNgRxRedux

Tools & Platforms

StorybookAuth0GraphQL

Professional experience

Frontend Engineer / JR Technologies

Dec 2024 – PresentRemote
  • 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 2024Remote
  • 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 2022Remote
  • 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 2020Hybrid
  • 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 2017Chania, 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 2015Chania, 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.

Send email