Skip to main content

About Me

I'm a Frontend Software Engineer with 8 years of experience building high-traffic, scalable web applications. I design and maintain frontend systems serving millions of users worldwide using TypeScript, React, Vue.js, and Node.js.

I specialize in frontend architecture, performance optimization, and web accessibility (WCAG/W3C). My expertise includes micro-frontend architectures, Core Web Vitals optimization, internationalization (i18n), and building data-heavy dashboards and visualizations.

Increasingly focused on AI-powered user experiences, AI agents, and creating intuitive UIs for complex systems. I'm passionate about delivering measurable improvements through A/B testing, ensuring production reliability, and building accessible, performant web applications that serve diverse global audiences.

Core Technologies & Expertise

  • TypeScript
  • JavaScript
  • Python
  • React.js
  • Vue.js
  • Node.js
  • Next.js
  • Redux
  • GraphQL
  • Micro-Frontends
  • Performance Optimization
  • Web Accessibility (WCAG)
  • Testing (Jest, Playwright)
  • CI/CD
  • Docker
  • Git
  • A/B Testing

Experience

Frontend Software Engineer

Booking.com - Travel & Flights | Amsterdam, Netherlands

Designed, built, and maintained high-traffic, highly available frontend systems serving millions of users, using micro-frontend architectures to improve scalability and team autonomy.

  • Led development of internationalized (i18n), accessible (WCAG/W3C) user interfaces across multiple markets
  • Improved Core Web Vitals and frontend performance through code splitting, lazy loading, and bundle optimization
  • Delivered and validated features via A/B testing, contributing to measurable improvements in conversion
  • Ensured production reliability through unit and E2E testing, CI/CD pipelines, monitoring, and on-call rotations

Frontend Software Engineer

FRISS - Insurance Fraud Detection | Utrecht, Netherlands

Built data-heavy dashboards and visualizations supporting fraud detection workflows for insurance companies.

  • Developed complex data visualizations using Vue.js and D3.js
  • Implemented state management with Vuex for large-scale data handling
  • Created reusable component library with Storybook and Vuetify
  • Maintained high code quality through Jest testing and Agile/Scrum practices

Frontend Software Engineer

Eurobank - Bank & Finance | Athens, Greece

Developed and maintained customer-facing banking interfaces with a focus on reliability and usability.

  • Built secure, responsive banking interfaces using React and Redux
  • Implemented Material-UI and Ant Design component systems
  • Collaborated with cross-functional teams using Agile/Scrum methodologies
  • Ensured compliance with banking security and accessibility standards

Software Engineer

SuperUp - Startup | Remote

Full-stack development for e-commerce and web applications using modern frameworks and cloud platforms.

  • Developed web applications using React, Angular, and PHP
  • Integrated with Magento and Shopify e-commerce platforms
  • Deployed and managed applications on Google Cloud
  • Worked with PostgreSQL databases for data management

Software Engineer

BNS PRO - Web Agency | Thessaloniki, Greece

Full-stack web development creating custom themes, modules, and e-commerce solutions for diverse clients.

  • Developed custom Drupal themes and modules
  • Built custom websites and e-shops using CodeIgniter framework
  • Delivered client projects from requirements to deployment
  • Gained foundation in web development and PHP frameworks

Portfolio

Custom CodeIgniter website

Corporate website for heating systems manufacturer with product catalog.

  • CodeIgniter
  • PHP
  • MySQL
  • JavaScript

Custom Drupal website

Responsive Drupal theme with member directory and CMS.

  • Drupal
  • PHP
  • JavaScript
  • Custom Theme

Amazon Alexa App

Voice-enabled radio streaming skill for Amazon Echo devices.

  • Alexa Skills Kit
  • AWS
  • Lamda
  • JavaScript

Wordpress website

WordPress site for psychology services with blog.

  • WordPress
  • PHP
  • JavaScript
  • cPanel

E-Commerce platform

Woocommerce solution with facebook & Instagram integrations.

  • Wordpress
  • Woocommerce
  • Social media integrations

Custom Drupal website

Trail running event platform with registration and results management.

  • Drupal
  • PHP
  • MySQL
  • JavaScript

Wordpress website

Decentralized applications platform with blockchain technology integration.

  • WordPress
  • PHP
  • JavaScript

CS Cart eshop

Online retail store with product catalog and payment gateway integration.

  • CS Cart
  • PHP
  • MySQL

Wordpress Website

Insurance services platform with policy management built using Wordpress CMS.

  • WordPress
  • PHP
  • JavaScript

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!

or reach out directly