Giulio Canti

Tutor at Independent Consultant

Milan, 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

🤩
Rockstar
🎓
Top School
Giulio Canti is a seasoned web developer and tutor based in Milan with 11 years of experience building frontend and full-stack applications and teaching functional programming and TypeScript. He blends rigorous mathematical training with practical engineering—evident from long-term contributions to influential open-source projects like tcomb where he added robust type primitives and function combinators to improve JavaScript type safety. As a former lead developer and R&D engineer, he has built internal frameworks, complex SPAs with React/Redux, and led teams delivering responsive, production-grade software. Today he focuses on training and workshops while continuing to shape developer tools and form libraries used across React and React Native ecosystems. A mathematician and rock climber off-hours, he brings analytical creativity and persistence to both code and instruction.
code11 years of coding experience
job16 years of employment as a software developer
bookMathematics degree, Mathematics degree at Universita degli Studi di Milano
languagesItalian, English, French
github-logo-circle

Github Skills (13)

component-development10
uid10
javascript10
type-checking10
react-native10
type-check10
front-end-development10
ui-design10
react10
testing10
eforms9
forms9
accessibility7

Programming languages (9)

TypeScriptMDXC++CSSPureScriptOCamlScalaJavaScript

Github contributions (5)

github-logo-circle
gcanti/tcomb-form-native

Mar 2015 - Mar 2018

Forms library for react-native
Role in this project:
userFull-stack Developer
Contributions:43 releases, 149 commits, 77 PRs in 3 years
Contributions summary:Giulio primarily contributed to the development of the tcomb-form-native library, focusing on implementing and enhancing UI components for React Native. Their work included adding new components like DatePicker, refining existing ones such as Textbox and Select, and improving overall functionality by incorporating features like accessibility labels and onChange handlers. Furthermore, the user introduced support for unions and lists, expanding the library's capabilities for handling complex data types.
react-nativereact
gcanti/tcomb-form

Sep 2014 - Sep 2018

Forms library for react
Role in this project:
userFront-end Developer
Contributions:68 releases, 514 commits, 65 PRs in 4 years
Contributions summary:Giulio's contributions primarily focused on developing and modifying React components for a forms library. They implemented new input elements, added features such as automatic placeholder generation, and improved the visual presentation of the form elements. Furthermore, the user added tests to validate the functionality and rendering of various form components.
react
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
Giulio Canti - Tutor at Independent Consultant