Hi, I'm Bernat
I build the software
your business needs to thrive
Senior dev. EU-based, remote-first, available for focused engagements.
- 7+ yrs shipping
- 3 languages
- EU timezone
- Remote-first
Shipped for
By the numbers
A few stats from years of shipping code.
- Projects
- 0123456789
- Commits
- 0123456789012345678901234567890123456789
- Years of experience
- 0123456789
- Clients
- 0123456789
- Padel matches
- 012345678901234567890123456789
- Slop AI PRs approved
- 0123456789
Specs
The technical sheet. Honest, mostly.
- Base location
- Mallorca, Spain
- Born in
- Mallorca
- Experience
- 7 years
- Year of release
- 1997
- Degree
- BSc Computer Science
- Current role
- Lead dev
- Availability
- Busy, but open to collabs
- Uptime
- 7+ years in production
- SLA
- Replies within 24h
- Compatibility
- Node, Python, AWS, Postgres, your teamNode,Python,AWS,Postgres,your team
- Warranty
- 30-day fit window. No drama.30-day fit window.No drama.
- Languages
- English
CatalàEspañol

About this device
Hola! I'm Bernat, born and based in Mallorca. I've always been a curious person, constantly seeking new things to learn — which I think makes me a quick learner with a good autonomy bias.
As a software engineer my expertise lies in backend and architecture. CS degree, 7+ years of hands-on work, lots of pragmatism over best practices for their own sake.
I've worked at multiple startups, end-to-end from idea to delivery, focused on shipping efficient and scalable backends within tight budgets and deadlines.
Lately I work mostly with Node.js and Python on AWS, but tech is just tooling — I'll learn whatever the problem actually needs.
Outside of work: cooking, eating what I cooked (especially that), hiking, padel.
Examples
What shipped, the problem behind it, and what changed for the customer.
Marketing site for a law firm in Mallorca. Trilingual, fast, lead-flow wired end-to-end.
Corporate site for Na Pagana. Lightweight, editorial, mobile-first.
Changelog
Versioned releases of Bernat. Newest first.
Shipped: 3 idea-to-production builds + contributions to many more. Promoted from mid to Lead dev. Second hire in Spain — team grew 5×.
MVST is a design-driven software development studio based in Munich. I joined as their second hire in Spain. Greenfield, fast-paced startup projects: designed from scratch. Three idea-to-production projects so far, plus contributions to many more. Promoted several times from mid to Lead dev. Four+ years in, with five times the team I joined, it still feels fresh.
Integrations
Battle-tested, in-progress, and exploratory — grouped by depth.
Native support
Battle-tested daily in production.
- TypeScript
- Node.js
- NestJS
- PostgreSQL
- SQL
- AWS
- Terraform
- DDD
- Clean code
Compatible
Used on shipped projects.
- Python
- React
- Next.js
- NoSQL
- Redis
- Jest
- TypeORM
- Strapi
- Swagger
- Jenkins
Beta
Currently exploring.
- Go
- Kotlin
- Java
- Spring
- Hibernate
- Cypress
- GCP
- Kubernetes
AI runtime
Daily-driver tooling for agentic work.
- Claude Code
- Anthropic SDK
- MCP / agent frameworks
- OpenCode
- OpenCode SDK
Pricing
Three ways to work together. Pick the shape that fits your roadmap.
Project
Fixed scope. No surprises.
- Initial draft for free.
- Fixed scope, fixed price.
- Solo build, end-to-end.
- All code in your repo on day one.
Subscription
Fixed hours per week, open scope.
- First 4h for free.
- X hours per week, reserved for you.
- Sprint work, code review, architecture.
Advisory
Fully custom to your needs. For when you need a senior on-demand.
- First meeting for free.
- Pay-as-you-go, no minimum.
- Architecture review, code audit, etc.
- Sync or async, you choose, fast turnaround.
FAQ
The questions a buyer would reasonably ask.
Start a project
Send a brief. I'll get back to you within a day.
How it works
- 1
Send a brief
Tell me what you're building and roughly when.
- 2
Quick call
30 minutes, this week.
- 3
Proposal
Initial draft + plan within 48 hours.

