About Me

Learn more about my journey and expertise

Who I Am

I’m a Software Engineer with experience in modern JavaScript frameworks, microfrontend architectures, and enterprise-scale systems. I began my career as a freelancer, delivering a completely custom e-commerce platform using Vue.js, PHP and JWT, and later expanded my expertise through a thesis project using React, Node.js, Python(graphics), JWT and WebSockets. At Deloitte, I worked on large-scale enterprise projects with React, TypeScript, and AEM, developing and extending components and collaborating with multi-disciplinary teams.

Currently, at Netcompany, I contribute to high-impact public sector projects, building microfrontend applications using React (JavaScript) and Spring Boot. I focus on delivering scalable, maintainable, and user-centric solutions, while collaborating across frontend and backend teams to solve complex technical challenges and ensure high-quality outcomes.

Skills & Technologies

Frontend

  • React / Next.js / Vue.js
  • TypeScript / JavaScript
  • HTML5 / CSS3
  • Tailwind CSS
  • Bootstrap

Backend

  • REST APIs
  • Node.js
  • Spring Boot

Tools & Others

  • Git / GitHub / Gitlab
  • Docker / Rancher
  • Adobe Experience Manager
  • Postman / Bruno
  • JIRA / Confluence
  • DBeaver

Education

Electrical and Computer Engineering

University of Western Macedonia

September 2016 - November 2024

Experience

Nov 2025 - Present

Software Engineer

Netcompany

  • Developing responsive microfrontends using React (JavaScript), Bootstrap and custom library
  • Implementing and maintaining backend services with Java and Spring Boot
  • Collaborating with analysts and cross-functional teams to deliver new features
  • Troubleshooting and optimizing performance across the application stack
Dec 2023 - Oct 2025

Full Stack Web Developer

Deloitte

  • Created and extended AEM core components to meet specific client requirements
  • Developed React components and implemented them in AEM
  • Performed reverse engineering in the frontend of a project built in Vue.js
  • Conducted comprehensive code reviews and component testing, reducing post-deployment issues
Nov 2022 - Aug 2023

Army National Guard

Hellenic Army

  • Managed canteen operations at military base, ensuring efficient inventory management
  • Provided administrative support and documentation for base leadership
  • Demonstrated adaptability by successfully fulfilling multiple roles during mandatory service
Apr 2022 - Dec 2022

Project Development Manager

Freelance

  • Led a 3-member development team to deliver an e-commerce website for a local business
  • Managed client communications and requirements gathering
  • Developed frontend components and backend logic while coordinating timelines
Apr 2017 - Nov 2022

Store Manager

Family Business

  • Oversaw daily store operations and customer service
  • Managed inventory procurement and stock levels
  • Supervised and trained staff members
  • Implemented basic sales tracking systems