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.
Professional experience
Frontend Engineer / JR Technologies
- •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.
Frontend Engineer / Harbor Lab
- •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.
Frontend Engineer / Axiomatics
- •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.
Frontend Engineer / JR Technologies
- •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.
Software Engineer / Mozaik
- •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.
Software Engineer / Next Step
- •Developed multiple hospitality websites integrated with a proprietary in-house CMS, and engineered mousmoulo.com, a dedicated web platform connecting dietitians with their clients.
Side projects
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.
Education
M.S. Electronic and Computer Engineering
Technical University of Crete
Chania, Greece
Let’s collaborate
Whether you need senior frontend leadership, UI library engineering, or a codebase modernization strategy, I’d love to connect.