Engineering & Technical Leadership

Dionysios Mouroutis


I lead engineering teams and complex software initiatives, connecting architecture, hands-on development, and product delivery.

Portrait of Dionysios Mouroutis

How I work

My objective is not simply to deliver code, but to improve the systems, products, and teams responsible for delivering it.

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.

What I contribute

Four areas of work

01

Engineering leadership

Setting technical direction, aligning priorities, and coordinating delivery.

  • Lead and mentor engineers through technical guidance, code reviews, knowledge sharing, and career development.
  • Conduct performance evaluations and take part in hiring and technical interviews.
02

Architecture & modernization

Making design decisions and guiding the evolution of complex systems.

  • Evaluate technology choices through benchmarking, maintainability, developer productivity, and business constraints.
  • Lead frontend modernization and contribute to cross-functional architectural discussions.
03

Hands-on engineering

Contributing through implementation, code reviews, integrations, and production troubleshooting.

  • Extensive full-stack experience with JavaScript, TypeScript, Vue.js, Nuxt, and Node.js.
  • Production Node.js middleware, APIs, caching, pagination, and performance optimization.
04

People & product

Supporting engineers’ growth and connecting engineering work with product needs.

  • Translate product requirements into technical plans, tasks, and tested production deliverables.
  • Help teams set expectations, improve performance, and take broader engineering ownership.

Opportunities

Roles I would like to discuss

  • Engineering Manager
  • Technical Engineering Manager
  • Technical Lead
  • Engineering Lead
  • Staff Engineer
  • Frontend Architect
  • Software Architect
  • Senior Full-Stack Engineer

Interested in discussing an Engineering Manager, Technical Lead, Staff, Architecture, or Senior engineering role? Get in touch to explore whether the scope is a good fit.

Get in touch