Stefano Magrassi

Tech Lead Front-end at Tot

Lombardy, 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
Stefano Magrassi is a Tech Lead Front-end with 11 years of experience building production-grade web applications from Lombardy, Italy. He leads front-end teams and architectures, recently driving Contactlab’s Marketing Cloud UI and now heading front-end efforts at Tot. A pragmatic full-stack thinker, he pairs deep client-side expertise (AngularJS, modern JS, HTML/CSS) with hands-on server-side and build-tool familiarity, having worked across Node, PHP and CI tooling. Stefano is an active open-source contributor to Flow type definitions and Angular UI components, improving type safety for popular npm libraries and adding CommonJS support to widely used datepicker code. His background in intercultural multimedia communication informs a user-centered approach to complex front-end problems and team collaboration.
code11 years of coding experience
job16 years of employment as a software developer
bookDegree Comunicazione Interculturale e Multimediale, Degree Comunicazione Interculturale e Multimediale at Università di Pavia
languagesItalian, English
github-logo-circle

Github Skills (23)

libstdc10
libc10
javascript10
npm10
lib10
flow-control10
jquery10
libudev10
flow-typed10
work-flow10
libdispatch10
type-system10
angularjs10
control-flow10
flowtype10

Programming languages (5)

TypeScriptCoffeeScriptJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
flow-typed/flow-typed

May 2017 - Feb 2018

A central repository for Flow library definitions
Role in this project:
userFull-stack Developer
Contributions:6 commits, 6 PRs, 8 comments in 8 months
Contributions summary:Stefano contributed extensively to the project, primarily focused on developing and refining type definitions for various npm packages. They added, improved, and tested type definitions for libraries like `swagger-schema-official`, `data.either`, and `data.maybe`. Their work involved creating and modifying Flow type definitions and associated tests, ensuring type safety and correctness within the codebase. The user also addressed versioning issues related to these definitions.
libdefsflowtypedefinitionscli
angular-ui/ui-date

Nov 2015 - Nov 2015

jQuery UI Datepicker for AngularJS
Role in this project:
userFront-end Developer
Contributions:15 commits, 1 PR, 2 comments in 1 day
Contributions summary:Stefano primarily contributed to the UI of the AngularJS datepicker component. They made changes to the demo file and the core date.js file, adding functionality related to date selection and formatting. The commits also included updates to the Gruntfile and test configurations, suggesting involvement in the build process and testing of the component. They also added support for CommonJS module usage.
datepickercalendartimeagojqueryvue-datepicker
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
Stefano Magrassi - Tech Lead Front-end at Tot