Ivan Carosati

Innovation Architect

Old Toronto, Ontario, Canada
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
Ivan Carosati is an Innovation Architect and seasoned software leader with 11 years of experience building mobile-first ecosystems, scalable backends, and web applications. As co-founder and Mobile Architect at Octo Development and co-founder of Nifty Loyalty, he combines hands-on iOS expertise with product-focused architecture, driving features from concept to automated production (including a fully automated browser extension checkout). At Engage People he progressed from product consultant to Innovation Architect, mentoring engineers into architect roles and maintaining a perfect client launch record. He also contributes to open-source—improving browser detection in the widely used bowser project by adding Vivaldi support—demonstrating attention to cross-platform compatibility. Based in Old Toronto, he’s available for freelance work and actively launches new products like ERACLE on Kickstarter.
code11 years of coding experience
job11 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at University of Perugia
bookDiploma in Electronics and Telecommunications, Industrial Electronics Technology, Diploma in Electronics and Telecommunications, Industrial Electronics Technology at I.T.I.S. “Alessandro Volta”
languagesSpanish, English, Italian
stackoverflow-logo

Stackoverflow

Stats
355reputation
174kreached
10answers
1question
github-logo-circle

Github Skills (12)

javascript10
browser10
browser-detection10
user-agent10
nsstring6
objective-c6
ios6
swift6
scroll6
uitextfield6
iphone6
zxing6

Programming languages (14)

C++CSSCVueHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
bowser-js/bowser

Dec 2015 - Dec 2015

a browser detector
Role in this project:
userFront-end Developer
Contributions:8 commits, 3 PRs, 4 comments in 1 day
Contributions summary:Ivan primarily focused on enhancing the browser detection capabilities of the `bowser-js/bowser` repository. Their contributions involved adding support for the Vivaldi browser by integrating specific user agent strings and version parsing. They modified the `src/useragents.js` and `src/bowser.js` files to accurately identify and version Vivaldi, and also fixed a typo in the code. Additionally, the user added support for browser grade support.
useragentbrowserdevice-detectionbrowsersbrowser-detection
pokono/angular-dob

Mar 2016 - May 2019

An Angular Module that provides directives for formatting and validating date of birth.
Contributions:1 release, 26 commits, 6 PRs in 3 years 3 months
birthdirectivesangulartypescriptangular-module
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
Ivan Carosati - Innovation Architect