Theocharis Michelogiannakis

Senior Frontend Engineer / UI Architect

Senior Frontend Engineer with 10+ years building and modernizing web applications in Angular and React, across aviation, authorization, maritime shipping, and hospitality. Focused on scalable UI architecture: migrating legacy systems onto current framework versions and building the internal component libraries that keep large application suites consistent. Remote since 2020 in distributed international teams. Mentors engineers and conducts technical interviews.

SOStackOverflow
Greece

Skills

Languages

TypeScriptJavaScriptHTMLCSSC#

Frameworks & Libraries

AngularReactNext.jsRxJSAngular MaterialNgRxRedux

Tools & Platforms

StorybookGitREST APIsGraphQLAuth0

Professional experience

Senior Frontend Engineer / JR Technologies

Dec 2024 – PresentRemote
  • Migrated Aerostream from legacy Angular to current versions while continuing feature delivery, reducing technical debt without pausing the roadmap.
  • Expanded the internal component library to ensure UI consistency across 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.
AngularPrimeNGStorybookTypeScriptRxJS

Senior Frontend Engineer / Harbor Lab

Sept 2022 – Nov 2024Remote
  • Restructured the React architecture by decoupling components and centralizing state, improving platform stability.
  • Established engineering standards through a reusable Storybook component library, unit testing, and architecture documentation, turning a fragile codebase into one the team could ship on confidently.
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 MaterialNgRxStorybookTypeScriptRxJS

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
  • Built responsive hospitality and small-business websites from design handoff to production.
  • 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