Manel Domenech

Manel Domenech

Software Developer
I'm a software developer based in Barcelona. I'm specialized in custom development for complex web apps. Want to know how I may help your project? Check out my project portfolio and online resume.

What I do

I have more than 8 years' experience building software for clients all over the world. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume and project portfolio.

PHP (Versions 5 to 8)

I've build some projects with most used frameworks, for other projects, I make a basic skeleton trying to comply with SOLID principles, DDD, hexagonal architecture, etc.

Laravel & Symfony

The PHP frameworks that use with more frequency are Laravel and Symfony. For API REST development, I try to use lighter frameworks like Slim.
Docker Google Cloud

Docker, AWS & Google Cloud

I deploy many projects on the typical LAMP with Apache or Nginx, but I deploy other projects on a VM instances, using services like EC2, S3 or Google Cloud. I use Docker for a local environment.
MySQL MongoDB Redis

MySQL, MongoDB & Redis

The main database engine that I use is MySQL, configured and optimized for the server hardware, but sometimes I have also used MongoDB or Redis.

HTML, CSS, Sass, LESS

I bring designs to life using the main frontend frameworks such as Bootstrap or Tailwind CSS.
TypeScript

JavaScript, TypeScript, Angular & Vue

I work with many of the JavaScript variants that are released with their frameworks.

Node.js

Some projects are deployed under this environment, others only make use of Node.js during development for mix tasks, minification, compilation, etc.
Apache Cordova Ionic

Cordova & Ionic (Android & iOS Hybrid apps)

I develop hybrid mobile applications with Ionic framework and Apache Cordova. I maintain and release updates of the applications in App Store and Google Play.