# Dimitris Tampakis

> Lead Software Engineer. Passionate Full-stack Software Engineer. Bringing your designs and concepts into life.

## About

Lead Full Stack Software Engineer with 7+ years of experience building scalable web applications. Expert in React, TypeScript, and Java/Spring Boot, with a focus on driving engineering excellence, mentoring cross-functional teams, and delivering high-performance full-stack features. A dedicated team player and quick learner, always ready to tackle challenging tasks head-on.

## Links

- [GitHub](https://github.com/dimitamp)
- [LinkedIn](https://www.linkedin.com/in/dimitrios-tampakis-538144175)
- [Blog](https://blog.lamouchefatale.com)

## Experience

### Senior Software Engineer — Mendix
*02/2026 - Present*

Skills: React, Java, GenAI, Mendix

### Lead Software Engineer — EPAM Systems
*02/2022 - 12/2025*

- Architected the migration of a legacy Angular 1 application to React, implementing React Query for response caching and optimistic updates to improve UI responsiveness.
- Mentored 3 junior developers and conducted daily code reviews for a team of 8; led knowledge transfer sessions on workflow automation and AI integration.
- Developed POCs shaping architectural decisions and driving project success.
- Developed, maintained, and upgraded numerous Spring Boot microservices, strengthening the backend ecosystem and ensuring high performance.
- Created communication pipelines for our microservices using Kafka, ensuring proper schema evolution and fault tolerance.
- Executed the cloud migration of 5 core microservices to Azure, enhancing system scalability and reliability.

Skills: React, Spring Boot, Kafka, Azure, PostgreSQL

### Senior Software Engineer — Ixly B.V.
*04/2020 - 06/2022*

- Collaborated with designers to ensure UI/UX feasibility, enhancing the aesthetics and usability of our React applications.
- Upgraded and maintained company Ruby on Rails applications, ensuring smooth functionality and user satisfaction.
- Optimized 10+ high-traffic endpoints by refining data-fetching logic and database queries, significantly reducing load times.
- Orchestrated monthly release cycles by automating pre-deployment checks to eliminate manual effort; provided rapid response for production incidents to maintain system availability.
- Integrated modern frontend testing libraries, significantly improving system reliability and ensuring robust code quality.

Skills: Ruby on Rails, React, Amazon S3, PostgreSQL

### Software Engineer - Full stack — Intelligent Systems & Software Engineering Labgroup (ISSEL)
*06/2019 - 03/2020*

- Developed, and enhanced React applications for the Sities Project platforms, delivering dynamic and user-friendly interfaces.
- Built and tested core backend microservices using ExpressJS and GraphQL.
- Optimized React performance with lazy loading and code splitting, improving speed.
- Managed MongoDB databases effectively, supporting robust data handling and retrieval.
- Facilitated the communication with Elsa home assistant using web sockets and RabbitMQ.

Skills: React, Express, GraphQL, Mongo, Websockets, Rabbitmq

### Software Engineer - Full stack — Versatile Innovation Labs (ViLabs)
*09/2018 - 03/2020*

- Designed, developed, and tested RESTful APIs using ExpressJS, significantly improving application performance and reliability.
- Deployed containerized web app instances using Docker, optimizing scalability and streamlining operations.
- Automated CI/CD pipelines, reducing manual deployment time from 1 hour to 10 minutes and accelerating the development lifecycle.
- Developed a hybrid application using React, React Native and Expo, broadening platform accessibility and reaching a wider audience.

Skills: React, Express, Mongo, React Native

## Contact

Use the contact form at https://lamouchefatale.com/#contact or reach out on [LinkedIn](https://www.linkedin.com/in/dimitrios-tampakis-538144175).
