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.

Download CVPDF · 2 pages · updated November 2026

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

Responsibilities in full

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.