Skip to main content

About Me

Software Engineer with 8+ years of experience building high-traffic, scalable web applications using TypeScript, React, Vue, and Node.js.

Specializes in frontend architecture, performance optimization, accessibility, and AI-powered user experiences. Proven track record delivering production systems on cloud platforms including AWS (Lambda, S3, Bedrock, CloudFront, SageMaker), Azure, and GCP.

Experienced with containerized deployments using Docker and Kubernetes, CI/CD pipelines with GitHub Actions, Infrastructure as Code with Terraform, and building AI agentic interfaces for LLM-powered SaaS applications.

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