Francesco Bigiarini is a seasoned full-stack software engineer with 11 years of experience, currently wrangling code at Automattic on wordpress.com where he works across PHP, TypeScript and Python. He has a strong background leading engineering teams and projects—from Symfony/Angular stacks to e-learning and CMS platforms—and has managed both development and delivery as a project manager. An active open-source contributor, he has improved front-end UX and import flows in Automattic’s high-profile wp-calypso repository and contributed core math refinements to p5.js’s p5.Vector. Based in Anghiari, Tuscany, Francesco pairs practical sysadmin experience with hands-on development across databases, mobile and desktop, and brings a pragmatic, detail-oriented approach hinted at by his cheeky GitHub bio, "Defeating AIs with a screwdriver."
11 years of coding experience
25 years of employment as a software developer
Computer Science, Computer Science at Università degli Studi di Firenze
Contributions:228 reviews, 18 commits, 146 PRs in 1 year 2 months
Contributions summary:Francesco focused on enhancing the user interface and functionality of the WordPress.com platform, specifically related to the site import feature. Their contributions included fixing query parameters for the `StepWrapper` component, adding end-to-end (E2E) tests for various import flows, and refactoring related code. The user also made updates to the styling and layout, including changes to the importer drag component, upload pane, and the addition of a new Squarespace importer. The work involved the implementation of a getting started video component and style tweaks.
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
Role in this project:
Front-end Developer
Contributions:6 commits, 1 PR, 7 comments in 5 months
Contributions summary:Francesco contributed to the `p5.js` project by implementing and refining functionalities within the `p5.Vector` class. Their work included adding an equality function to compare vectors, and correcting code by reverting, adding, and modifying white space. These changes indicate the user was actively addressing specific issues and making minor enhancements to the library's functionality. The focus was on refining core mathematical components.
designersprinciplesartclient-sidecanvas
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
Francesco Bigiarini - Software Engineer at Automattic