Personal details

Jacob B. - Remote back-end developer

Jacob B.

Based in: 🇺🇸 United States
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Hi! I've been building high-quality, high-performance web services and delightful developer tooling since 2009. I'm at my best when I'm tracking down obscure performance issues in complicated stacks, or finding creative ways to scale architectures beyond their original limits.

With a deep understanding of cloud computing and the container space born both from building the AWS services you use, to building on them as a customer, I can bring a unique perspective to your infrastructure and architecture problems.

In my spare time, I mostly do embedded electronics in C++ (PlatformIO/Arduino) and Rust. I'm a volunteer at my local makerspace, where I've built several automation systems and teach the Arduino classes.

Work Experience

Senior Software Engineer
Twitch | Feb 2021 - May 2023
PostgreSQL
Debugging
Network Programming
Video streaming
DynamoDB
Video Encoding
Go (Golang)
Software Architecture
In the Video-on-demand team at Twitch I had a broad mandate to improve the legacy infrastructure. Through careful engineering, data analysis, and storage optimization I was able to save hundreds of thousands of dollars in storage costs. Simultaneously, I co-designed, built, and executed a complex migration of a core service serving several hundred thousand requests per second, while maintaining the 99.9% availability SLA.
Senior Software Engineer
AWS | Mar 2011 - Mar 2019
Ruby
Java
Docker
Network
DynamoDB
Go (Golang)
AWS (Amazon Web Services)
Across my time at AWS I've - migrated, scaled and sped up the build system that runs millions of builds a day, saving thousands of engineer-hours across the company every month - operated, debugged and optimized large distributed systems - made the internal development tooling faster and cross platform - launched new features for Amazon ECS