Jesse Gibson

New York, New York, 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
Jesse Gibson is a pragmatic WebRTC and peer-to-peer systems engineer with 11 years of software experience, based in New York. He has been building video conferencing apps since 2018 and brings deep hands-on expertise in real-time media, decentralized sync, and backend robustness. An active open-source contributor, he has improved core functionality and server-side performance for the Gun decentralized graph database. Avid Neovim hacker and slight NixOS obsessive, he blends developer ergonomics with reproducible infrastructure practices. After a work sabbatical beginning in 2020, Jesse returned with a focus on shipping reliable, low-latency distributed systems and clean JavaScript that, frustratingly, still doesn’t write him back.
code11 years of coding experience
bookI took a yearlong sabbatical to learn and experiment with disparate subjects in software. During that time, I: - Designed an auto-compacting CRDT algorithm for replication on collaborative datasets, ideal for federated systems. - Built out a hobbyist datacenter from the ground up, powered by a diverse set of infrastructure tools and hardware platforms. - Switched to NixOS as a primary development environment, learning significantly more about the Linux platform by customizing it heavily. - Dove into P2P networking stacks, particularly libp2p and the IPFS ecosystem, powering E2EE signaling and discovery for farnsworth.video. - Finished several side projects on my queue (media-devices, retreon, a rebuild of my website with GatsbyJS). Not all of the sabbatical was focused on software. It gave me time to study history, philosophy, music, a foreign language, and explore the meaning of life without a career to define it., I took a yearlong sabbatical to learn and experiment with disparate subjects in software. During that time, I: - Designed an auto-compacting CRDT algorithm for replication on collaborative datasets, ideal for federated systems. - Built out a hobbyist datacenter from the ground up, powered by a diverse set of infrastructure tools and hardware platforms. - Switched to NixOS as a primary development environment, learning significantly more about the Linux platform by customizing it heavily. - Dove into P2P networking stacks, particularly libp2p and the IPFS ecosystem, powering E2EE signaling and discovery for farnsworth.video. - Finished several side projects on my queue (media-devices, retreon, a rebuild of my website with GatsbyJS). Not all of the sabbatical was focused on software. It gave me time to study history, philosophy, music, a foreign language, and explore the meaning of life without a career to define it. at Work Sabbatical
bookComputer Science, Computer Science at University of Alaska Fairbanks
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (11)

javascript10
websocket10
back-end-development10
database9
decentralization9
databases9
protocols8
web3js7
p2p7
blockchain6
crdt5

Programming languages (14)

C++RustTeXVueHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
amark/gun

Nov 2015 - Dec 2016

An open source cybersecurity protocol for syncing decentralized graph data.
Role in this project:
userBack-end Developer
Contributions:7 releases, 57 commits, 33 PRs in 1 year 1 month
Contributions summary:Jesse primarily contributed to the Gun database project by improving its core functionality and adapting it to various environments. Their work involved refactoring code for browser and module compatibility, adding debugging features, and fixing set-related errors. Additionally, the user worked on server-side aspects, including adding server push functionality, optimizing message handling, and improving server-client communication. The user's contributions appear to enhance the overall robustness, performance, and flexibility of the Gun database.
cybersecuritygraphmachine-learningartificial-intelligencebig-data
PsychoLlama/alternaut.nvim

Jan 2020 - Apr 2021

Jump between related files.
Contributions:6 releases, 39 commits, 6 PRs in 1 year 2 months
jumptestingtest-filesvim-pluginnavigation
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