About
Developer by trade,product-mindedby habit.

I'm Dimitri, a senior full-stack developer based in Milan. For more than eight years I've designed and built web and mobile applications and enterprise platforms, from requirements to production.
I started in 2017 at NTT DATA Italia, inside large and complex enterprise projects. That's where I learned the value of a solid method and of code that other people can maintain for years.
In 2021 I co-founded Codemount Studio. Building our own products, from the video game Megachickens, selected for the Cinecittà Game Hub accelerator, to internal platforms, taught me to think like someone who actually has to make a product work: priorities, trade-offs, timelines.
Since 2020 I've worked independently with companies, startups and development teams. I like to join a project early, understand the problem before writing code, and stay until the product is live and growing. Whether it's a website, a management system or a platform with AI features, the goal is the same: software that is simple to use, solid and easy to evolve.
- Languages
- Italian and French (native), English (C1)
- Education
- Diploma in Computer Science and Telecommunications — IIS A. Volta, 2012–2017
How I work
- 01
Technical ownership
I take a product from requirements to production, making technical and architectural decisions autonomously.
- 02
Problem solving
A pragmatic approach: simple, robust solutions that hold up over time.
- 03
Team & leadership
Working with multidisciplinary teams, encouraging autonomy, accountability and technical discussion.
- 04
Organisation
Priorities and deadlines under control, without losing sight of product and code quality.
Toolkit
The technologies I use every day, chosen to fit the problem.
- Frontend
- React
- Next.js
- React Native
- TypeScript
- JavaScript
- Tailwind CSS
- SCSS
- Zustand
- Redux
- TanStack Query
- Angular
- Backend & API
- Node.js
- Fastify
- Express
- NestJS
- Koa
- REST
- GraphQL
- WebSocket
- Event-driven
- Database
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Prisma
- Sequelize
- Mongoose
- Cloud & DevOps
- AWS
- GCP
- Docker
- NGINX
- CI/CD
- Testing
- Jest
- Playwright
- AI & Web3
- LLM APIs & SDKs
- Structured outputs
- Solidity
- EVM
Experience
Since 2017 I've been building production software for startups and enterprise.
- Software in production
- Since 2017
- End-to-end
- Full-stack
- & enterprise
- Startups
- delivery
- Product
Career
Independent
2020 — Now
Senior full-stack developer — Freelance
Web and mobile products for companies, startups and development teams.
Companies
2021 — 2025
Co-founder & CINO — Codemount Studio
Innovative startup spanning software, gaming and blockchain.
2017 — 2020
Front-end developer — NTT DATA Italia
Enterprise applications on microservice architectures.
Recognition
- 2022Cinecittà Game Hub — Regione Lazio grant · Megachickens
- 2020Aries Hackathon — 2nd place · FriuliOnBike
Expertise
Capabilities
One partner across the whole product: architecture, interface and infrastructure, designed to work together.
Product development
End-to-end web and mobile applications, from requirements and architecture to production release.
- React/
- Next.js/
- React Native/
- TypeScript
Backend & architecture
REST and GraphQL APIs, data modelling, multi-tenant applications and microservices, authentication and permissions.
- Node.js/
- NestJS/
- Fastify/
- PostgreSQL/
- Prisma
AI integration
LLM-powered features built into the product: structured prompts, validated outputs, workflows that act on real data.
- LLMs/
- APIs & SDKs/
- Structured outputs/
- Automation
Real-time & event-driven
Asynchronous systems, event-driven workflows, queues and real-time communication.
- WebSocket/
- Redis/
- Queues/
- Event-driven
AlsoAWS · GCP · Docker · CI/CD · Playwright · Solidity · Web3
Have a projectin mind?
Tell me what you want to build. Together we can work out how to turn it into a solid product that's simple to maintain and ready to grow.
