Active Candidate

Theocharis Michelogiannakis

Frontend Engineer / UI Architect

Frontend Engineer with over a decade of experience architecting and scaling web applications across aviation, authorization, maritime shipping, and hospitality sectors. Specializing in the Angular and React ecosystems, with a strong emphasis on building high-performance UIs, driving codebase modernizations, and establishing robust internal component libraries. Focused on delivering clean, maintainable code and optimizing frontend architecture for scalability and developer velocity.

SOStackOverflow
Greece

Professional experience

Frontend Engineer / JR Technologies

Dec 2024 – PresentRemote
  • Engineered core features for the company’s flagship product, Aerostream, and authored technical documentation to map complex business logic.
  • Spearheaded the technical debt strategy by refactoring legacy code and driving a comprehensive modernization of the Angular architecture.
  • Expanded and documented the internal component library to enforce UI consistency across multiple dependent applications.
AngularPrimeNGStorybookTypeScript

Frontend Engineer / Harbor Lab

Sept 2022 – Nov 2024Remote
  • Decoupled legacy React components, centralized state management, and implemented robust unit testing to improve maintainability.
  • Abstracted a reusable UI component library documented in Storybook, authored comprehensive frontend architecture documentation, and conducted technical interviews for frontend engineering candidates.
ReactReduxAuth0StorybookBulmaTypeScript

Frontend Engineer / Axiomatics

Nov 2020 – Aug 2022Remote
  • Modernized a core Authorization platform utilizing React, GraphQL, and a micro-frontend architecture.
  • Engineered the ALFA (Abbreviated Language for Authorization) VS Code extension to provide language support, and developed the accompanying technical documentation website.
ReactGraphQLMaterial-UIStorybookTypeScript

Frontend Engineer / JR Technologies

Jul 2017 – Oct 2020Hybrid
  • Developed frontend applications for the aviation sector, driving the migration of legacy AngularJS codebases to modern Angular.
  • Architected and documented a shared component library in collaboration with the design team, ensuring UI consistency and accelerating development cycles across multiple projects.
AngularAngular MaterialPrimeNGNgRxStorybookTypeScript

Software Engineer / Mozaik

May 2015 – Jun 2017Chania, Greece
  • Developed custom frontend interfaces for hospitality clients using a proprietary internal CMS, and contributed to the development of zeloom.com, a referral-based web platform for the travel industry.
C#JavaScriptASP.NET MVCSQL ServerBootstrap

Software Engineer / Next Step

Aug 2013 – Apr 2015Chania, Greece
  • Developed multiple hospitality websites integrated with a proprietary in-house CMS, and engineered mousmoulo.com, a dedicated web platform connecting dietitians with their clients.
C#JavaScriptASP.NET MVCSQL ServerBootstrap

Side projects

TECHNICAL UNIVERSITY OF CRETEMAR 2021 – NOV 2022

STSP

Architected and led the frontend implementation for a digital storytelling platform powered by a Directus headless CMS. Built an interactive narrative canvas enabling educators to author and distribute multimedia-rich stories with customizable themes and layouts.

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