Alp Mestanogullari

Senior Quantitative Developer

France
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
Alp Mestanogullari is a Senior Quantitative Developer with 16 years of experience building reusable tools and distributed systems, currently based in France. Trained in mathematics, he turned an early passion for programming into a career focused on robust abstractions, reusable libraries, and production-grade Haskell systems. He has shipped infrastructure across finance, fintech and consultancy roles—co-founding startups and leading R&D teams working on WASM-to-ZK compilers, trustless distributed systems, and asset management platforms. A long-time contributor to major Haskell projects, Alp has made notable contributions to the Glasgow Haskell Compiler, Cabal, and the widely used servant web framework, as well as backend work on Meta’s Glean. Comfortable moving between low-level compiler fixes and high-level system design, he blends deep functional-programming expertise with pragmatic engineering for complex, data-driven products.
code16 years of coding experience
job11 years of employment as a software developer
bookN.D Sion
bookB.Sc, Mathematics, B.Sc, Mathematics at Université de Provence (Aix-Marseille I)
languagesTurkish, English, French
github-logo-circle

Github Skills (20)

c-language10
package-management10
api-design10
wp-api10
build-system10
cmake10
winapi10
servant10
cabal10
ws-api10
cprogramming-language10
clangd10
haskell10
clang10
json9

Programming languages (10)

DockerfileShellC++HackCLLVMHaskellHTML

Github contributions (5)

github-logo-circle
haskell-servant/servant

Oct 2014 - Mar 2022

Servant is a Haskell DSL for describing, serving, querying, mocking, documenting web applications and more!
Role in this project:
userBack-end Developer
Contributions:55 reviews, 360 commits, 119 PRs in 7 years 6 months
Contributions summary:Alp primarily contributed to the Haskell-based servant library by adding new features and fixing bugs related to handling HTTP requests. Their work included adding support for request bodies, GET parameters, and various HTTP methods (DELETE, PUT, POST), demonstrating a focus on expanding the library's capabilities. These changes involved modifying existing code and adding new instances to support the new API combinators. Further contributions involved improving the routing mechanisms and error handling.
web-applicationsservingqueryinghaskelldsl
ghc/ghc

Nov 2017 - Jun 2020

Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).
Role in this project:
userBack-end Developer
Contributions:152 commits, 4 PRs, 3 pushes in 2 years 6 months
Contributions summary:Alp contributed to the Glasgow Haskell Compiler by implementing and modifying core functionalities. Their work involved resolving symlink issues in Windows code for `System.Environment.getExecutablePath` using `GetFinalPathNameByHandleW`. They also improved the documentation for `HasCallStack` within the user guide and base library files. Additionally, the user made changes to the codebase to move various types into dedicated modules, demonstrating knowledge of the Haskell compiler codebase.
ghcget-startednewcomershaskellcabal
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
Alp Mestanogullari - Senior Quantitative Developer