Miguel Fonseca

JavaScript Wrangler at Automattic

Lisbon, Lisbon, Portugal
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
Miguel Fonseca is a seasoned JavaScript specialist with 14 years of professional experience, currently shaping front-end experiences at Automattic as a "JavaScript Wrangler" from Lisbon. He brings deep expertise in browser compatibility, UI refinement, and component-driven design—skills honed through substantial contributions to WordPress's high-profile Gutenberg project, including block UX improvements, copy-paste features, and cross-browser workarounds. Previously a freelance software and web developer, he combines practical product sense with hands-on implementation across the stack. Educated in computer science and engineering at Instituto Superior Técnico and Université Pierre et Marie Curie, he blends rigorous academic training with pragmatic open-source collaboration. Notably, his focus on subtle UI edge cases and pattern creation helps make complex editor interactions feel intuitive for millions of users.
code14 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at Université Pierre et Marie Curie (Paris VI)
bookBachelor, Information Systems and Computer Engineering, Bachelor, Information Systems and Computer Engineering at Instituto Superior Técnico
languagesEnglish, French, Portuguese, German, Spanish, Esperanto, Catalan, Greek
github-logo-circle

Github Skills (12)

editors10
uid10
blockly10
javascript10
blocks10
front-end-development10
ui-design10
editor10
gutenberg10
react10
html9
css9

Programming languages (8)

TypeScriptCSSShellRustJavaScriptPHPSwiftKotlin

Github contributions (5)

github-logo-circle
WordPress/gutenberg

Feb 2017 - Sep 2022

The Block Editor project for WordPress and beyond. Plugin is available from the official repository.
Role in this project:
userFront-end Developer
Contributions:5 releases, 823 reviews, 263 commits in 5 years 8 months
Contributions summary:Miguel primarily contributed to the front-end development of the Gutenberg block editor. They focused on addressing UI issues in the editor, particularly related to browser compatibility, by refactoring existing code and implementing workarounds to handle different browser behaviors. The user also worked on enhancing the user experience by adding new features like the ability to copy and paste blocks, and they were also responsible for creating new block patterns, and refining existing ones. They worked with the styling and component structure to improve the appearance of existing blocks and their functionality.
block-editorwordpressgutenbergwordpress-pluginbeyond
mcsf/x

Aug 2020 - Jun 2021

Contributions:18 commits, 17 pushes, 1 branch in 10 months
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
Miguel Fonseca - JavaScript Wrangler at Automattic