Full Stack Engineer & Tech Lead based in Athens, Greece 🇬🇷
I focus on building scalable systems, maintaining code consistency, and—most importantly—building value. I enjoy bridging the gap between engineering and business requirements while helping my teams grow.
- Scalability: Architecting systems that handle growth (like scaling for 1M+ users at Plum).
- Leadership: Mentoring engineers and leading agile teams to deliver quality products.
- Performance: Optimizing response times and implementing event-driven architectures.
Languages
JavaScript TypeScript Python
Backend & Data
Node.js Flask FastAPI NestJS PostgreSQL MongoDB RabbitMQ Elastic Redis
Frontend
React Next.js Angular Vue.js TailwindCSS
DevOps & Tools
Docker Kubernetes Linux Git Grafana Kibana Prometheus GCP Azure
Tech Lead @ Kariera Group (Current)
- Leading technical implementation for new product offerings.
- Refactored and migrated the entire billing system to a scalable design.
- Introduced AI parsing services to improve user profile flows.
Engineering Lead @ Plum Fintech
- Led a team of 7 engineers in a hybrid environment.
- Architected a system to track balances for 1M+ users.
- Implemented a CQRS-based homescreen improving response times by 98%.
Team Lead @ Programize Hellas
- Bootstrapped an IoT device management app for millions of endpoints.
- Guided teams through the delivery of Health Tech and Event Planning tools.
Master's Diploma in Electrical and Computer Engineering National Technical University of Athens
- 📧 Email: z.kontoulis@gmail.com
- 💼 LinkedIn: linkedin.com/in/your-profile





