Gavin Bisesi

Lead Software Engineer at 47 Degrees

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
Gavin Bisesi is a Lead Software Engineer with 18 years building backend data processing systems and improving developer productivity across startups and mid-size companies. He’s currently leading engineering at 47 Degrees after principal and senior engineering roles at Teikametrics and Curata, where he drove data-ingest and platform quality efforts. Gavin is hands-on with systems programming and pragmatic mentoring, consistently raising team standards for code quality and operational efficiency. He contributes to open-source projects, including core runtime work on cats-effect and game-rule enhancements for the Cockatrice virtual tabletop, demonstrating comfort with both production systems and nuanced domain logic. Based in Cambridge, MA, he pairs deep backend expertise with a track record of shipping robust, developer-friendly tooling.
code18 years of coding experience
job11 years of employment as a software developer
bookBrookline Public High School
bookHarvard Extension
languagesEnglish, German, gàidhlig
stackoverflow-logo

Stackoverflow

Stats
36,627reputation
4.8mreached
406answers
51questions
Badges
grep
top-5%
exit
top-5%
git
top-5%
regex
top-5%
zsh
top-5%
command-line
top-5%
github-logo-circle

Github Skills (40)

asynchronous10
c-language10
playing-cards10
typeclass10
python10
linux10
bash10
io10
scala10
effects10
f10
cplus10
card10
cpp10
cprogramming-language10

Programming languages (26)

C#CElmGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
Cockatrice/Cockatrice

Dec 2011 - Jul 2018

A cross-platform virtual tabletop for multiplayer card games
Role in this project:
userBack-end Developer
Contributions:2 reviews, 403 commits, 197 PRs in 6 years 8 months
Contributions summary:Gavin implemented core functionality for the "cockatrice" card game project, focusing on adding support for planeswalker loyalty in the card database. Their contributions involved modifying the `CardInfo` object, integrating the changes with the oracle importer, and updating the card database to handle the new loyalty attribute. The code changes included modifications to `carddatabase.cpp`, `carddatabase.h`, and `oracleimporter.cpp` which demonstrate a strong focus on expanding the game's rules engine to accommodate new card types and features.
gamesc-plus-plustransifextabletop-gamingcross-platform
typelevel/cats-effect

Jul 2019 - Mar 2022

The pure asynchronous runtime for Scala
Role in this project:
userBack-end Developer
Contributions:16 reviews, 17 commits, 11 PRs in 2 years 8 months
Contributions summary:Gavin primarily contributed to the core functionality of the cats-effect library, a pure asynchronous runtime for Scala. Their work involved porting features from older versions to newer ones, specifically focusing on `IO.whenA` and related methods. Additionally, the user forward-ported the `NonDaemonThreadLogger` and added a convenience method `IO.randomUUID`. They also updated documentation, changing "semantic blocking" to "fiber blocking".
asynchronousfunctional-programmingcontinuationtypeclassesruntime
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