Chief Technology Officer (noon.com) & General Manager (technology Platforms)
Dubai, Dubai, United Arab Emirates
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Alessandro Nadalin is a seasoned technology executive and hands-on engineer with 15 years of experience building and scaling distributed, cloud-native e-commerce platforms across the Middle East and beyond. As CTO and GM of technology platforms at Noon, and previously CTO at Namshi, he has driven large team growth, migrated infrastructure to GKE/AWS, and architected microservice and event-driven systems that process tens of millions of events daily with microsecond-level responses. He is a pragmatic advocate of microservices, containers, REST and asynchronous messaging, who still contributes code and open-source—most notably enhancements to Monolog and core JOSE crypto libraries—and publishes tools like abs-lang. Known for turning operational pain points into product wins (for example pioneering one-click exchanges and cutting costs by 40% through cloud replatforming), he blends enterprise architecture fluency with developer-centric practices like TDD, pair programming and ChatOps. Based in Dubai, he also speaks frequently at conferences and mentors teams on adopting modern patterns such as 12-factor apps and SRE.
15 years of coding experience
13 years of employment as a software developer
DIploma, DIploma at Liceo Scientifico
Philosophy maths aesthetics, Philosophy maths aesthetics at Università degli Studi di Udine
JSON Object Signing and Encryption library for PHP.
Role in this project:
Back-end Developer
Contributions:75 commits, 37 PRs, 39 pushes in 4 years 11 months
Contributions summary:Alessandro primarily contributed to the core functionality of the `jose` library, focusing on JSON Web Signature (JWS) implementation. They added support for RSA encryption algorithms, including RS256, RS384, and RS512. The user also addressed security concerns by disabling the "none" algorithm by default and adding the ability to restrict allowed algorithms during token validation, along with adding a HMAC implementation. Unit tests were added to ensure proper functionality.
Sends your logs to files, sockets, inboxes, databases and various web services
Role in this project:
Back-end Developer
Contributions:8 commits in 1 year
Contributions summary:Alessandro primarily focused on enhancing the `NewRelicHandler` within the Monolog logging library. They implemented the handler, which sends logs to NewRelic. The user refactored the handler and its tests, introduced the ability to specify an application name, and improved error handling.
loggerphploggingsocketsdatabases
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.