Ulysse Ha is a Group AI Portfolio Manager in Copenhagen with 11 years of cross-functional experience applying engineering, product and research skills to enterprise transformation at a global FMCG. He leads development of the company’s first manufacturing LLM across 80+ factories, translating generative AI pilots into measurable COGS savings while training executives and staff on GenAI adoption. Formerly a product owner and digital graduate, he has repeatedly delivered high-impact internal platforms and governance for large, multi-market programs across Europe and Asia. A hands-on backend developer and active open-source contributor, Ulysse has worked on core OCaml projects (compiler, dune, merlin) and production backends like Jellyfin, showing deep technical fluency in compilers, build systems and server-side engineering. He combines social-science-informed user research with rigorous engineering practices—a blend that helped him spot and scale practical AI use cases where others focus only on tech novelty. Pragmatic and curious, he’s as comfortable prototyping low-latency technical fixes as he is aligning VPs on portfolio-level AI strategy.
11 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Sociology, Bachelor of Science - BS, Sociology at University of Bath
Context sensitive completion for OCaml in Vim and Emacs
Role in this project:
Back-end Developer
Contributions:76 releases, 307 reviews, 943 commits in 3 years
Contributions summary:Ulysse's commits focus on improving the type system and the accuracy of constructor and identifier typing within the OCaml Merlin project. Contributions include implementing tests to highlight type-related issues, fixing issues with constructor and identifier typing in the frontend query commands, and refactoring code related to type enclosing. The commits suggest the user worked on core components of the project, and they demonstrate a focus on the language features.
Contributions:143 reviews, 135 commits, 122 PRs in 2 years 9 months
Contributions summary:Ulysse primarily focused on modifying and improving the Dune build system, specifically its handling of executables and foreign code. Their contributions include adding features such as mode-specific foreign stubs and implementing stricter checks and error messages. These changes involved modifications to the core build system files and included improvements to the build process with a focus on improving the developer experience with more informative error messages and better support for different configurations.
infinibandlwtmulticoreocamldune
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
Ulysse Ha - Group AI Portfolio Manager at Carlsberg Group