Diego Baquero

Software Engineer L3 at PayJoy

Bogota, Colombia
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
Diego Baquero is a pragmatic software engineer with over a decade of professional experience and a 19-year coding background, now working as Software Engineer L3 at PayJoy in Bogotá. He specializes in backend systems, distributed services and cloud-native architectures, with hands-on experience across Node.js, Docker, Kafka, Redis, PostgreSQL and AWS. Diego helped build early distributed infrastructure at Protocol Labs for Filecoin Saturn (a decentralized CDN) and has driven migrations and architecture initiatives at fast-moving companies like Mothership and Pager. An active open-source contributor, he has improved core functionality in the well-known WebTorrent project and refactored its CLI to modern ESM, demonstrating attention to correctness and maintainability. He pairs academic rigor (MS in Software Engineering) with practical product delivery, frequently mentoring and teaching in university and bootcamp settings. Colleagues describe him as a dependable engineer who balances deep systems thinking with pragmatic bug fixes that improve stability in production.
code11 years of coding experience
job10 years of employment as a software developer
bookUniversidad de los Andes
languagesSpanish, English, Portuguese, French
stackoverflow-logo

Stackoverflow

Stats
1,236reputation
350kreached
30answers
3questions
Badges
gnupg
top-5%
github-logo-circle

Github Skills (23)

webtorrent10
debug10
javascript10
torrent10
esmodules10
nodejs10
bittorrent10
cli10
server-side10
websocket9
performance-optimization9
streaming9
gnupg9
npm8
webrtc8

Programming languages (20)

JavaC++CSSRustCVueGoHTML

Github contributions (5)

github-logo-circle
webtorrent/webtorrent-cli

Apr 2016 - Mar 2022

WebTorrent, the streaming torrent client. For the command line.
Role in this project:
userFull-stack Developer
Contributions:4 releases, 43 reviews, 42 commits in 6 years
Contributions summary:Diego contributed to the WebTorrent CLI project by modifying the command-line interface code, including updating options and player integrations. They made significant changes by switching the project to ESM modules, which involved refactoring the import statements and build process. The user also addressed bug fixes related to dynamic imports of external libraries, enhancing the functionality and maintainability of the project.
p2pbittorrentjavascriptstreamingwebrtc
webtorrent/webtorrent

Nov 2015 - Jan 2023

⚡️ Streaming torrent client for the web
Role in this project:
userBack-end Developer
Contributions:4 releases, 185 reviews, 227 commits in 7 years 3 months
Contributions summary:Diego primarily contributed to the `webtorrent/webtorrent` repository by fixing bugs and improving the core functionality of the torrent client. The contributions include correcting issues related to time remaining calculations, initializing data structures in the constructor, and optimizing the handling of web seed requests. These changes involved modifications to the `lib/torrent.js` file, focusing on ensuring the accurate functioning and stability of the torrent streaming service.
browserp2pbittorrentjavascriptstreaming
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
Diego Baquero - Software Engineer L3 at PayJoy