Available for freelance missions

Freelance
Full-Stack Developer

JS/TS web apps, APIs & deployment

CDA · RNCP Level 6

I design it. I build it. I ship it.

Product OwnerScrum MasterLead Backend
JavaScriptTypeScriptNext.jsReactNode.jsExpressNestJSAdonisJSPrismaPostgreSQLMongoDBElasticsearchDockerNginxTailwind CSSSequelizeJavaScriptTypeScriptNext.jsReactNode.jsExpressNestJSAdonisJSPrismaPostgreSQLMongoDBElasticsearchDockerNginxTailwind CSSSequelize

Skills

8 layers

DevOps

  • Docker
  • Dokploy
  • Nginx
  • CI/CD

Languages

  • JavaScript
  • TypeScript

Backend

  • Node.js
  • Express
  • AdonisJS
  • NestJS

Frontend

  • Next.js
  • React
  • Tailwind CSS
  • shadcn/ui

ORM

  • Prisma
  • Lucid
  • Sequelize

Data

  • PostgreSQL
  • Elasticsearch
  • MongoDB

AI

  • Claude
  • OpenAI
  • Gemini

Design

  • Wireframe
  • Mockup
  • Merise
  • PlantUML

Certified

the craft
From Clientbrief · requirements · kickoff
01Project Planning
Agile · Scrum · Team
— Requirements specification— Team setup & role distribution— Sprints, backlog & user stories— Scope, deliverables & MVP
02Design
Mockups · Diagrams
— Wireframes & mockups— Database schema (Merise)— Sequence diagrams (PlantUML)— API architecture
03API & Database
REST · Docker · PostgreSQL
— REST API with authentication— PostgreSQL migrations— Docker containerization— Middleware & security
04Frontend
Next.js · React · Tailwind
— UI based on mockups— API integration— Responsive design— UX flows & user feedback— SEO & metadata
05Testing
Unit · Integration · E2E
— Unit tests (schemas, utilities)— Integration tests (HTTP + real DB)— Global setup & Husky hooks— Test plan & test cases— End-to-end tests
06Deployment
VPS · Dokploy · CI/CD
— VPS & domain setup— Nginx reverse proxy— CI/CD pipeline— Database backups— Monitoring & logging
delivery · feedback · next iterationTo Client

About

the human
Full name — Michel ColacinoNickname — Mick
🇧🇪 Belgian📍 Lisbon🇫🇷 French — Mother tongue🇬🇧 English — B2

I didn't come to development through a straight line. I spent years in manual work — steel, construction, railways — before realizing it wasn't where I belonged.

I moved into web development because it matches how I think — logical, always looking to improve things in terms of quality and performance. I'm naturally methodical: I like structure, coherence, environments that make sense. Formal training gave me the space to build those skills properly — and to have them recognized.

At a time when many build without truly understanding what they're doing, I believe those foundations matter. It's also what allows me to use AI differently — as a tool I direct, not something I depend on.

Currently based in Lisbon, registered as an independent developer in Belgium.

Contact

open to work

Need a web app, API, or technical help?
Available for freelance missions, remote work, and full-time opportunities.

contact@designloadstudio.com
Mick.devMichel Colacino · 2026