
Michel Moraes
Full-Stack Developer
Expert WordPress Developer — Custom plugins, Gutenberg, performance, accessibility, and scalable solutions tailored to your business needs.
4.88/5
overall rating
138
projects
70
customers
Location
Madrid, Spain
Languages
English, Portuguese, Spanish; Castilian
Member since
26 May, 2020
5 years
Typical projects
Full Website Builds, Plugin Development, Theme Development
I’m a Senior WordPress Developer with 12+ years of experience delivering high-quality, scalable, and accessible solutions for agencies, startups, and enterprise-level clients. I was part of the core development team behind Bricks Builder before its public launch, helping build its foundation using Vue.js and modern PHP. This experience gives me deep insight into Bricks’ inner workings — ideal for clients needing custom Bricks elements, dynamic logic, or advanced layout flexibility. Beyond Bricks, I specialize in: • Custom plugins and API integrations • Advanced Gutenberg blocks and full-site editing • Accessibility audits and compliance (WCAG) • Performance tuning with tools like Perfmatters and server-level caching • WooCommerce customization and scaling • Security hardening and conflict resolution My approach is structured, reliable, and rooted in clean code and best practices. I’ve worked with global teams, led technical decisions, and delivered projects that go beyond expectations. Let’s build something reliable, performant, and future-proof.
Skills
5/5
Michel was a first-class professional in every single respect. It has been a pleasure working with him.
Jun 16, 2023
5/5
Great communication, fabulous and skilled work to high standard. Michel understood my requirements and executed with no issues. I would highly recommend Michel.
Jun 02, 2023
5/5
Michel is hard-working, well organized, and often communicates with a client. He can describe everything in a simple manner. His coding skills are excellent, he always comes up with a solution to a problem. I'm very happy with the work he did and I definitely recommend him to anyone in need of professional help.
Oct 09, 2022
5/5
All great
Jan 31, 2025
5/5
Michel was lovely to work with. He was patient with me and my random slow zig-zaggy way of working. It was great to do a test sale and for it all to work so slickly. He has been really positive and open and helped me understand a lot more about the process of setting up an online shop too. I will definitely work with him again, if he can put up with me! LOL Codeable is a great platform too multiple ways. Thanks to you all for providing this excellent service. Kindest regards Nikki Wordsmith :-)))))
Jan 24, 2025
5/5
Great to work with!
Sep 23, 2024
5/5
Michel responded very fast and delivered great work which I'm very happy with
Jul 26, 2024
5/5
He was professional, personable and kind. He was patient and helped me so much. Thank you so much Michel.
Jun 24, 2024
5/5
TOdo excelente!
Jun 20, 2024
5/5
Very knowledgeable, friendly, communicated well.
Nov 15, 2023

Bricks Builder – Core Development Phase Contributor
Worked with the Bricks Builder team in its foundational phase, helping shape key features and architecture. Focused on scalable component structure, dynamic layouts, performance optimization, and dev experience. Collaborated on Vue.js-based interface, real-time rendering logic, and integration with WordPress standards.

Foodies Feed
Theme created from scratch. Using PHP 8 and Gutenberg Blocks. Features: User admin profile, frontend uploader, photos upload checker, banner management, related photos grid, masonry layout with no external libraries and no jQuery.

LDC Website
Development of the website from scratch using Bootstrap4, React, WordPress Gutenberg Blocks with React and ACF.

Smith Detection Website
WordPress Theme created from scratch using boostrap, Vue.js and ACF. HubSpot integration and Internal API.

Carlsberg DraughtMaster
Development of the website from scratch using Vue.js on the front-end.

QBE Europe Website
Development of the website of QBE Europe. Stack: Vue.js, Boostrap, Umbraco CMS.

MyCook App
Development of the website and app. Front-end with Vue.js and bootstrap. Back-end with Laravel 5