Manuele Sarfatti

Infographics & Dataviz Professor

Italy
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

👤
Senior
🎓
Top School
Manuele Sarfatti is a front-end-focused software engineer and Infographics & Dataviz professor with 15 years of experience crafting interactive UIs and data visualizations, primarily using React and TypeScript. He combines an architect’s design sensibility (MArch, Politecnico di Milano) with hands-on engineering across agencies, startups and freelance projects, building everything from iPad apps for Bayer to campaign sites for Greenpeace and Amnesty. A frequent open-source contributor, he has enhanced the popular nivo dataviz library (notably ScatterPlot interactivity and tooltips) and maintained legacy plugins like nestedSortable, showing both modern React expertise and pragmatic cross-browser problem solving. As a former agency co-founder and technical director, he’s comfortable designing product workflows and low-code integrations while coaching teams and students through real-world development practices. Now based in Italy, he’s intentionally pivoting toward SaaS product work where his blend of UX-first front-end craft, data visualization depth, and product experience can scale.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster of Architecture (MArch) Architettura, Master of Architecture (MArch) Architettura at Politecnico di Milano
languagesSpanish, English, French, Italian
stackoverflow-logo

Stackoverflow

Stats
1,735reputation
115kreached
25answers
5questions
Badges
jquery
top-5%
jquery-ui
top-5%
github-logo-circle

Github Skills (26)

debug10
javascript10
jquery10
ui-components10
data-visualisation10
data-viz10
component-kit10
svg10
data-visualization10
react10
user-interface9
ui-design9
interface-design9
jquery-ui9
html8

Programming languages (12)

TypeScriptShellCoffeeScriptCSSRustJavaScriptPHPLua

Github contributions (5)

github-logo-circle
mjsarfatti/nestedSortable

Apr 2011 - Jul 2014

A jQuery plugin that extends Sortable UI functionalities to nested lists.
Role in this project:
userFront-end Developer
Contributions:57 commits, 1 PR, 9 comments in 3 years 3 months
Contributions summary:Manuele primarily contributed to fixing bugs and improving the functionality of the jQuery UI Nested Sortable plugin. Their work involved fixing issues with Internet Explorer compatibility, resolving bugs related to nesting behavior and maximum levels, and improving the behavior when the element is dragged in the UI. They also made code readability and organizational improvements, including updating the README, making this user a strong front-end developer.
jqueryjavascriptjquery-uilistssortable
plouc/nivo

Aug 2018 - Oct 2018

nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries
Role in this project:
userFront-end Developer
Contributions:6 commits, 4 PRs, 11 comments in 2 months
Contributions summary:Manuele primarily contributed to the enhancement of the nivo library's React components, specifically focusing on the ScatterPlot. Their work included implementing custom tooltips, adding support for mouseenter/mouseleave interactions, and introducing the ability to add markers to the SVG scatterplot, providing more flexibility and interactivity. The contributions also extended to other components such as Bar and Pie charts. Furthermore, the user improved the code formatting across multiple files within the project.
visualizationchartsreactchartsvg
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
Manuele Sarfatti - Infographics & Dataviz Professor