Santi Weight

Senior Software Engineer at Bridgewater Associates

New York City Metropolitan Area United States
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
Santi Weight is a Senior Software Engineer based in the New York City area with eight years of experience architecting DSLs, compilers, and language tooling. He blends a deep functional programming background—favoring Haskell, Agda, and Idris—with practical engineering work, from designing the NQE language at Forward Networks to building DSLs and simulators at Luminous Computing. At Bridgewater he continues to apply formal methods and type-theoretic thinking to domain-specific language problems for demanding production systems. An active contributor to the Haskell Language Server, he has refactored core modules and implemented LSP code actions that improved maintainability and developer ergonomics. Santi’s work habitually bridges research-level ideas (denotational semantics, program verification) with shipped software, making correctness-first design a pragmatic advantage. He combines rigorous theoretical interests with a track record of delivering maintainable, production-ready language infrastructure.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Claremont McKenna College
languagesEnglish, Spanish, French
github-logo-circle

Github Skills (7)

server10
haskell10
act10
ghc10
refactoring9
cabal8
ide7

Programming languages (8)

C++HaskellHTMLSwiftNixEmacs LispPythonClojure

Github contributions (5)

github-logo-circle
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Role in this project:
userBack-end Developer
Contributions:27 reviews, 6 commits, 12 PRs in 28 days
Contributions summary:Santi contributed significantly to the Haskell Language Server, focusing on refactoring and implementing core features. Their work included adding support for code actions, particularly adding function arguments and updating type signatures, and addressing build errors. They also refactored code to extract modules and clean up existing code, indicating an effort to improve maintainability and modularity.
ghchaskell-language-servercabalhaskelllsp-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Contributions:178 pushes, 24 branches in 5 months
ghchaskellcaballsp-serveride
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
Santi Weight - Senior Software Engineer at Bridgewater Associates