Researcher In Residence at Swiss ICT Investor Club (SICTIC)
Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Cristiano Calcagno is a researcher-turned-software leader with 11+ years of experience building developer tools and reliable software, currently Researcher in Residence at ARC Prize Foundation and advising multiple tech and education ventures from Switzerland. He co-founded Monoidics (exit to Facebook) and went on to senior engineering and leadership roles at Facebook and DFINITY, blending deep research roots with product-scale engineering. A long-time academic collaborator (Imperial College, ETH Zurich) with a PhD in Computer Science, he specializes in language tooling and compilers—contributing significant compiler and parser work to the widely used ReScript/ReasonML ecosystems. Cristiano’s open-source contributions reveal hands-on compiler engineering: syntax updates, uncurried function support, build-system improvements and robust testing for ReScript’s compiler and site. He partners technical rigor with strategic roles (board member, investor, and advisor), helping bridge research, productization and go-to-market. Notably, his background spans both founding a successful startup and guiding large engineering organizations, giving him rare end-to-end perspective on shipping reliable developer-facing platforms.
10 years of coding experience
20 years of employment as a software developer
PhD Computer Science, PhD Computer Science at Università degli Studi di Genova
Master Computing, Master Computing at Queen Mary University of London
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
Role in this project:
Back-end Developer
Contributions:45 commits, 43 PRs, 37 pushes in 3 years 9 months
Contributions summary:Cristiano primarily contributed to the ReasonML codebase by addressing parser-related issues and implementing new features. They fixed keyword renaming problems, improved error messages related to syntax errors, and introduced a feature to control label renaming. Their work involved modifications to the parser, syntax utilities, and related testing files, focusing on improving the language's functionality and developer experience. They also updated the documentation by adding the latest meetups for the ReasonML community.
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
Role in this project:
Back-end Developer & Compiler Engineer
Contributions:1098 reviews, 502 commits, 994 PRs in 5 years 5 months
Contributions summary:Cristiano primarily focused on modifying the ReScript compiler, with commits indicating work on syntax updates and code generation. They made changes related to handling uncurried functions, and added support for new features. The user also implemented a build system update related to the addition of directives. Additionally, they modified the code to include the implementation of tests for existing and new features.
altjscompilerjavascriptrescript
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
Cristiano Calcagno - Researcher In Residence at Swiss ICT Investor Club (SICTIC)