Full-Stack Developer
Manel Andreu
Experienced Full-Stack Developer specializing in modern web technologies. Building robust, scalable applications with a passion for clean code and great user experiences.
About Me
Passionate about building robust, scalable solutions
I'm a Full-Stack Developer with years of hands-on experience building web applications across diverse tech stacks. From PHP and Laravel on the backend to modern JavaScript and TypeScript on the frontend, I deliver end-to-end solutions.
My experience spans enterprise C#/.NET applications, containerized deployments with Docker, and working with relational and NoSQL databases. I thrive on tackling complex challenges and turning them into elegant, maintainable code.
Currently expanding my skillset into cloud infrastructure (AWS), infrastructure as code (Terraform, Ansible), Python/Django, and Prompt Engineering.
Skills & Principles
How I approach software development
Testing
I write unit, integration and E2E tests as part of my development workflow. I work with Vitest, Jest and PHPUnit to ensure reliable, maintainable code.
Clean Code
I follow KISS, DRY and YAGNI principles. I care deeply about meaningful naming, readability, and writing code that other developers can easily understand and maintain.
SOLID Principles
I apply SOLID principles daily: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion.
Architecture Patterns
I have experience with various architectural and design patterns: MVC, Atomic Design, Factory Design and Dependency Injection.
Personal Qualities
The mindset and values I bring to every team
Leadership
I naturally step up and take ownership in projects, driving them forward with a clear technical vision and genuine team support. I enjoy being the reliable pillar my teammates can turn to — for guidance, motivation or honest feedback — making sure no one ever feels stuck or alone in the process.
Self-Taught
Curiosity is my default mode. Whether it's a cutting-edge framework or a classic paradigm I've never explored, if it sparks my interest I dive in headfirst. I treat continuous learning not as a duty but as one of the most rewarding parts of being a developer — and I actively make time for it.
Growth-Driven
My greatest competition is my past self. Every new challenge is a benchmark — an opportunity to measure how far I've come and raise the bar even higher. Looking back at the road I've traveled fuels me to keep pushing, stay hungry, and never settle for 'good enough'.
High Standards
I believe exceptional performance deserves an exceptional environment in return. I hold myself to rigorous standards and look for the same in the teams and companies I join — a strong team culture, fair recognition, and conditions that give real meaning and purpose to every line of code I write.
Problem Solver
I approach every obstacle as a puzzle waiting to be cracked. I break complex problems into manageable pieces, explore creative paths forward, and keep a cool head under pressure — because the clearest solutions always come from the calmest minds.
Collaborative
I genuinely thrive when working alongside others. I believe the best products are built by teams that communicate openly, share knowledge without hesitation, and celebrate each other's wins. I make it a point to be someone who lifts the people around me — not just the codebase.
Technologies
Tools and technologies I work with and am learning






My Work
Live projects you can try and use right now
Tyr Framework CLI
A TypeScript-native CLI framework for building, running, and composing automation tools — with zero boilerplate.
Raggamon
Build retrieval-augmented generation pipelines using your own MongoDB Atlas, Supabase and OpenAI/Anthropic keys.
Appointment Manager API
A REST API for appointment scheduling with dual JWT and API-Key authentication, built with Spring Boot, PostgreSQL and Docker.
Get in Touch
Interested in working together? Let's connect!
Have questions? Chat with my AI assistant!
Get instant answers about my experience, tech stack, and availability.