FocusFlow - Minimalist Pomodoro Timer
A beautiful, minimal Pomodoro timer to boost productivity. Track tasks, customize durations, and stay focused with a seamless Progressive Web App.
Lead Software Developer
Hi there! I'm a Lead Software Developer who loves turning complex ideas into elegant, user-friendly solutions. With 5 years of experience and a Computer Science degree from the University of Thessaly, I specialize in building scalable web applications that not only work flawlessly but also delight users. When I'm not coding, you'll find me exploring new technologies, mentoring fellow developers, or sharing insights about the latest in software development.
Welcome to my digital playground! Here you'll find a glimpse into my passion for crafting engaging and user-centric web experiences. I believe that every line of code is an opportunity to build something remarkable, where technology meets creativity to create something truly special.
Inspiration strikes me everywhere – from the latest JavaScript libraries to the minimalist design of a classic website. I'm constantly exploring new ideas and pushing the boundaries of what's possible in the frontend world
Ready to explore my projects and learn more about my approach? Let's connect!
Lead Software Developer
ATC, Thessaloniki, GR
Mar 2024 - Present
Leading the frontend and WordPress teams to deliver scalable and maintainable solutions. Responsible for architecture, code quality, and mentoring developers. Drive performance optimization and alignment with business goals through cross-functional collaboration.
Software Developer
ATC, Thessaloniki, GR
Dec 2019 - Mar 2024
Developed Angular, React and Vue web applications with a focus on performance and scalability. Improved WordPress development practices, designed reusable UI components, and reduced technical debt. Actively contributed to Agile workflows and cross-functional product delivery.
Software Developer
Blockachain, Thessaloniki, GR
Sep 2019 - Dec 2019
Built enterprise-level Angular applications for EU R&D projects. Focused on enhancing performance, fixing critical bugs, and improving user experience through frontend engineering best practices.
Software Developer (Internship)
The Smalls, Larissa, GR
Mar 2018 - Aug 2018
Contributed to software maintenance and performance optimization by debugging and upgrading legacy systems. Designed and developed two .NET-based applications. Worked on custom WordPress themes and plugins using PHP 7. Participated in migrating a custom CMS from PHP 5 to PHP 7, and collaborated with the team to refine specifications and improve interface design.
Bachelor of Computer Science and Engineering
University of Thessaly, GR
Oct 2014 - Feb 2019
Discover the technical proficiencies and leadership capabilities that drive successful software development projects.
Expert in building scalable applications using modern frameworks and technologies across the entire stack.
Proven track record of leading development teams, mentoring junior developers, and driving project success.
Skilled in designing robust, scalable system architectures and making critical technical decisions.
Experienced in Scrum, Kanban, and other agile practices to deliver high-quality software iteratively.
Established coding standards, best practices, and quality assurance processes across development teams.
Expert in identifying and resolving performance bottlenecks in applications and databases.
Proficient in setting up automated deployment pipelines and infrastructure as code practices.
Dedicated to fostering team growth through knowledge sharing, pair programming, and skill development.
Strong analytical skills to tackle complex technical challenges and deliver innovative solutions.
Explore my portfolio of impactful web applications - where technical excellence, thoughtful design, and hands-on leadership come together to deliver fast, accessible, and scalable digital experiences.
A beautiful, minimal Pomodoro timer to boost productivity. Track tasks, customize durations, and stay focused with a seamless Progressive Web App.
A modern Vue.js application that provides a beautiful interface for aggregating RSS feeds, mapping content to custom formats, and automatically publishing to WordPress via REST API.
Bridging the gap between media professionals and citizen journalism groups under a single, seamless workflow for producing high-quality and reliable news.
Leading technical operations for the European Digital Media Observatory (EDMO) network.
Ready to transform your vision into captivating designs?
Learn practical Vue design patterns to build cleaner, scalable applications. Discover smart/dumb components, composables, provide/inject, and more patterns that help you write maintainable Vue code.
A comprehensive guide to TypeScript utility types including Partial, Required, Readonly, Pick, Omit, Record, and ReturnType. Learn practical examples, common pitfalls, and how to write DRY, type-safe code.
When DYPA published results as a 30MB PDF, I built a fast search engine using Vue3, PocketBase, and Linux tools to help thousands find their results instantly. A real-world solution for digital public services.
Security isn't a checkbox - it's fundamental to how we build in 2025. Learn essential cybersecurity practices including input validation, authentication, HTTPS, and integrating security into your SDLC.