I build high-performance software.
Senior Software Engineer — Vue.js, Nuxt, TypeScript & Node.js.
10+ years turning complex systems into elegant, scalable applications.
About me
Stelios
Kitziris.
My name is Stelios Kitziris, and I'm a Senior Software Engineer with more than a decade of experience designing, building, and modernizing advanced web applications. Since 2013, I have specialized in Vue.js, Nuxt, JavaScript, TypeScript, Node.js, and Laravel.
For the past two years I've worked as a freelancer, helping businesses modernize their digital products, automate internal processes, and upgrade outdated systems. I've successfully delivered 40+ projects for clients ranging from startups to international enterprises across Europe and the US.
I combine technical expertise, product thinking, and clean software architecture to deliver solutions that are both elegant and robust. My development philosophy focuses on clarity, long-term maintainability, and performance.
Outside of work, I enjoy gaming, guitar, and cycling — passions that keep me creative and grounded.
The stack.
A decade of building production applications across frontend, backend, DevOps, and tooling — with a strong specialization in the Vue/Nuxt ecosystem.
Core expertise
What I do best.
Modernizing outdated frontends into scalable Vue/Nuxt ecosystems. Vue 2 → Vue 3, Angular → Vue, jQuery → Vue migrations. Full architectural overhauls with zero business disruption.
Converting complex multi-sheet Excel business logic into fully interactive web-based BI tools. Real-time data, custom charting, and workflow automation that saves weeks of manual work.
Reusable design systems, scalable state management with Pinia/Vuex, TypeScript-first codebases, TailwindCSS, PrimeVue. Building frontends that scale with the product.
Node.js, Express, Laravel, REST APIs, authentication flows, database optimization, and performance tuning. Full-stack capabilities to ship complete features end-to-end.
The
chronicle.
A decade of shipping production software across gaming, fintech, travel, public sector, and digital agencies.
Established a new department within engineering, setting architecture standards for all new projects. Built an internal Vue.js UI components library. Designed & implemented robust architecture for in-house web apps using Vue 3 & Node.js. Led projects from conception through deployment, improving legacy systems for performance and scalability.
Interfaced with clients to identify business requirements. Delivered full-stack features across multiple products using Node.js, Express.js, Vue.js, React.js, and both relational and non-relational databases.
Team lead for software architecture, planning and development of web & mobile apps. Delivered 15+ applications including environmental monitoring & data visualization tools using Laravel, Vue.js, React.js, Node.js, and Cordova.
Developed web applications for a major international construction & engineering group using Laravel framework, Vue.js and Angular.js.
Built web applications for one of Greece's largest digital media groups using the Angular.js framework.
Website development and ongoing support using WordPress.
Where it
started.
Ready to build
something great?
If your business needs to modernize a legacy system, build a custom dashboard, automate workflows, or improve its frontend architecture — I'd be happy to help.