CV
Dionysios Mouroutis
Engineering Leader and Software Architect. I am an Engineering Leader and Software Architect with over 13 years of professional software development experience, spanning full-stack engineering, technical leadership, software architecture, product delivery, and people development.
Experience
May 2023 – Present
Technical Team Lead · Amdocs
Lead frontend engineering and contribute to product delivery, technical architecture, development practices, and people management within an enterprise software environment.
November 2021 – April 2023
Senior Software Engineer Team Lead · SafeSize
Combined frontend engineering leadership with hands-on integration and middleware development in a product environment built around resource-constrained scanning devices.
November 2017 – November 2021
Acting CTO / Senior Software Engineer · Owiwi
Held broad technical responsibility within a small startup, combining technology selection, product collaboration, engineering leadership, and hands-on development.
December 2015 – November 2017
Senior Web Developer · Webjar
June 2013 – November 2015
Full-Stack Web Developer · Demian Labs
Technical profile
Primary
- JavaScript
- TypeScript
- Vue.js (2 and 3)
- Vuex
- Pinia
- Nuxt
- Node.js
- HTML
- CSS
- REST APIs
- Frontend architecture
- Testing
Additional professional experience
- PHP
- SQL
- PostgreSQL
- MySQL
- Microsoft SQL Server
- MongoDB
- Docker
- CI/CD
- Git
- Linux
- Sass/LESS
- jQuery
- Socket.io
- Ionic/PhoneGap
- Payment processing
- Service-oriented architecture
- W3C standards and accessibility
Architecture and ecosystem exposure
- Java/Spring Boot
- .NET
- Kubernetes
- Event-driven systems
- Redis
- Queues
- WebSockets
- Authentication & authorization
Leadership and delivery
- Engineering management
- Technical mentoring
- Performance reviews
- Hiring interviews
- Agile/Scrum
- Project planning
- Stakeholder communication
- Product collaboration
- Engineering standards
Education and languages
2009 – November 2014
Electronics and Computer Systems Engineering
Piraeus University of Applied Sciences
English
Edexcel London Tests of English, Level 3 (B2), Pass with Merit
Certifications
UX Research for Product Design (Athens Tech College, 2018) · Vue: The Complete Guide (Udemy) · An Entire MBA in 1 Course (Udemy)
Career positioning
- Engineering Manager
- Technical Engineering Manager
- Technical Lead
- Engineering Lead
- Staff Engineer
- Frontend Architect
- Software Architect
- Senior Full-Stack Engineer
Role suitability depends on technical scope, people-management responsibility, organizational influence, and the expectations of each company.