Marcelo De Moraes Serpa

Tinkerer at fullOfCaffeine(Co.)

Mexico
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Marcelo De Moraes Serpa is a seasoned front-end-focused software engineer and tinkerer with 11+ years building web products and consulting through his company fullOfCaffeine while contributing to major open-source projects. He spent four years at Automattic improving WordPress front-end blocks and E2E test resilience for Gutenberg and Jetpack, including compatibility helpers like getCategoryWithFallbacks to support older editor versions. His background spans Ruby on Rails, JavaScript/TypeScript, GIS visualizations, and identity systems, reflecting a pragmatic polyglot approach to solving real-world problems. Comfortable working remotely and embedded in distributed teams (Toptal, ModCloth, OneLogin), he blends hands-on implementation with test automation and the occasional product creation or self-publishing hobby. An understated strength is his knack for keeping legacy compatibility intact while iterating modern front-end experiences in high-profile repositories.
code11 years of coding experience
job17 years of employment as a software developer
bookUnochapecó
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
141reputation
2kreached
0answers
2questions
github-logo-circle

Github Skills (25)

e2e-testing10
javascript10
e2e-test10
wordpress10
typescript10
jestjs10
gutenberg10
wordpress-plugin10
typescript-types10
typescripts10
react10
testing9
redux9
php8
s68

Programming languages (24)

JavaCSSC++JinjaCHaxeGoVala

Github contributions (5)

github-logo-circle
Automattic/wp-calypso

Jul 2020 - Jan 2023

The JavaScript and API powered WordPress.com
Role in this project:
userFront-end Developer
Contributions:526 reviews, 182 commits, 396 PRs in 2 years 6 months
Contributions summary:Marcelo's primary contribution focused on updating block categories and adding helper functions for Full Site Editing (FSE) blocks, specifically within the WordPress.com ecosystem. The user implemented the `getCategoryWithFallbacks` helper function to manage category names, ensuring compatibility with older Gutenberg versions. They also addressed workflow issues, such as fixing the logic for deleted files and the removal of fallback options from premium content blocks, while updating and maintaining various Javascript and Typescript files.
apireactwordpressjavascriptes6
WordPress/gutenberg

Sep 2020 - Dec 2022

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
userFront-end Developer & Test Automation Engineer
Contributions:1 release, 344 reviews, 54 commits in 2 years 3 months
Contributions summary:Marcelo primarily contributed to the testing and enhancement of the Gutenberg block editor, specifically focused on the front-end aspects. Their work included adding and modifying end-to-end (E2E) tests to cover various scenarios, such as classic block initialization, reusable blocks behavior, and handling empty reusable blocks. They also addressed flakiness in existing tests and improved the resilience of the testing framework. Furthermore, they introduced a filter for cross-origin image transforms.
block-editorwordpressgutenbergwordpress-pluginbeyond
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marcelo De Moraes Serpa - Tinkerer at fullOfCaffeine(Co.)