Mitchell Rosen

Senior Haskell Engineer at Unison Computing

Cambridge, Massachusetts, 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
Mitchell Rosen is a Senior Haskell Engineer in Cambridge, MA with 13 years of experience building and refining back-end systems for startups and established teams. He currently contributes to Unison, a forward-looking programming language, and has a track record of improving Haskell tooling and code quality in notable projects like hlint, hpack, and turtle. His work often focuses on pragmatic refactoring—removing legacy complexity, streamlining Git integration, and tightening exception and subprocess handling—to make systems simpler and faster. Mitchell has shipped backend features across game, infrastructure, and data platforms at companies including SimSpace, Sentenai, and Machine Zone, pairing strong functional programming chops with production engineering sensibilities. Colleagues can expect a developer who prefers surgical edits that reduce surface area and improve maintainability while keeping performance and developer ergonomics in mind.
code13 years of coding experience
job8 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
bookCal Poly San Luis Obispo
github-logo-circle

Github Skills (33)

git10
filesystem10
c-language10
package-management10
back-end-development10
scripting10
process-management10
file-operations10
refactor10
time-format10
script10
exception-handling10
fileio10
cabal10
sh10

Programming languages (21)

C++RustPureScriptCTeXElmGoHTML

Github contributions (5)

github-logo-circle
unisonweb/unison

Aug 2019 - Jan 2023

A friendly programming language from the future
Role in this project:
userBack-end Developer
Contributions:516 reviews, 1343 commits, 531 PRs in 3 years 6 months
Contributions summary:Mitchell appears to be a back-end developer, as evidenced by their work on deleting various commands and functionality related to remote Git integration within the codebase. They focused on removing components such as load and sync commands, along with related code dependencies across several files. This suggests a refactoring effort to streamline and potentially simplify the architecture of the system.
haskellcompilerdistributed-systemsunisonunison-language
sol/hpack

Feb 2016 - May 2017

hpack: A modern format for Haskell packages
Role in this project:
userBack-end Developer
Contributions:15 commits, 19 PRs, 6 pushes in 1 year 3 months
Contributions summary:Mitchell primarily contributed to enhancing the functionality and configuration of Haskell packages. Their work included implementing features to allow specifying license files and supporting reexported modules within the library section. Additionally, they addressed build type configurations, including the addition of custom build types. The user also focused on incorporating globbing for c-sources and added setup-depends to the project.
ghchaskellcabalservanthpack
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
Mitchell Rosen - Senior Haskell Engineer at Unison Computing