Benjamin San Souci

Software Engineer at Midjourney

San Francisco, California, 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
Benjamin San Souci is a software engineer based in San Francisco with 12 years of experience building polished frontends and performance-minded tooling for companies from Google and Apple to Twitter and Midjourney. He specializes in JavaScript, Swift/Obj-C and ReScript, with a particular appetite for design-driven engineering and improving developer ergonomics. Benjamin has shipped high-profile UI work like Google Search web/iOS features and a TikTok-style interface and video player at Twitter, and helped an iOS editor app earn an Apple Design Award nomination. An active open-source contributor, he has improved animation libraries (react-motion) and advanced formatting and build tooling for ReasonML/ReScript, demonstrating both UI finesse and compiler-level rigor. Equally comfortable in backend concurrency fixes and frontend responsive layouts, he brings a pragmatic focus on simplicity—“make simple easy”—to complex product problems.
code12 years of coding experience
job8 years of employment as a software developer
bookMIT Global Founders' Skill Accelerator, MIT Global Founders' Skill Accelerator at Massachusetts Institute of Technology
bookBaccalauréat Sciences, Baccalauréat Sciences at Lycée François 1er
bookBachelor of Science (BS) Software Engineering, Bachelor of Science (BS) Software Engineering at McGill University
languagesEnglish, French
github-logo-circle

Github Skills (32)

javascript10
facebook-api10
component-design10
animation10
apidoc10
facebook-graph-api10
build-system10
ui-design10
reasonml10
ocaml10
uid10
facebook-chatbot10
reason10
compiler-compiler10
api10

Programming languages (19)

JavaC++CSSRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
Schmavery/facebook-chat-api

Feb 2015 - Aug 2018

Unofficial Facebook Chat API for Nodejs
Role in this project:
userBack-end Developer
Contributions:281 commits, 68 PRs, 221 pushes in 3 years 6 months
Contributions summary:Benjamin's contributions focused on modifying the back-end code of an unofficial Facebook Chat API for Node.js. They implemented and fixed specific commands such as `/slap` and `/albert`, along with handling credentials securely. They also worked on general improvements to the system, including the implementation of concurrency with multiple get requests.
nodejs
chenglou/react-motion

Jun 2015 - Aug 2015

A spring that solves your animation problems.
Role in this project:
userFront-end Developer
Contributions:50 commits, 14 PRs, 30 pushes in 1 month
Contributions summary:Benjamin primarily contributed to the front-end aspects of the `react-motion` repository, a library focused on animation. Their work involved fixing animation-related bugs, such as unmounting animation deletion issues. They also added new features like mounting animations and refactored components for improved performance. Furthermore, the user introduced and worked with components such as `EpicMerger`, `Springs` and implemented an entire photo gallery with a responsive layout.
animation
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