Bryce Lampe

Software Engineer at Pulumi Corporation

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
Bryce Lampe is a software engineer based in San Francisco with 14 years of experience building reliable back-end systems and cloud infrastructure. Currently at Pulumi, he focuses on keeping infrastructure-as-code examples and core tooling healthy—fixing bugs, updating dependencies, and improving cross-platform VCS and resource tracking behavior. He has a strong track record in networking and protocol work (contributions to Uber’s tchannel) and in-finance API adaptations (notable work on the IbPy Interactive Brokers client). Bryce combines hands-on debugging and testing discipline with practical updates to keep large open-source projects operational and up-to-date. Colleagues would describe him as the sort of engineer who spots brittle examples and quietly brings them back into production-grade shape.
code14 years of coding experience
github-logo-circle

Github Skills (37)

docker10
cloud-computing10
python10
apidoc10
tornado10
containerization10
dockers10
pulumi10
interactive-brokers10
go10
api10
aws10
aac10
infrastructure-as-code10
code-translation10

Programming languages (23)

SmartyC#JavaC++CSSRustMakefileVue

Github contributions (5)

github-logo-circle
blampe/IbPy

Sep 2011 - Feb 2016

Python API for the Interactive Brokers on-line trading system.
Role in this project:
userBack-end Developer
Contributions:20 commits, 6 PRs, 6 pushes in 4 years 5 months
Contributions summary:Bryce contributed significantly to the `ibpy` repository, which is a Python API for Interactive Brokers. Their primary focus involved translating source code, as indicated by the commit messages mentioning "j2py translation." The code changes reveal modifications to `EClientSocket.py`, `EReader.py`, and `EWrapperMsgGenerator.py`, and `TagValue.py` likely to adapt the API to Python, including new functions and API versions. The work also includes refactoring and adjustments to ensure compatibility and address crashes, specifically related to the `tickerId` variable in the `ib/opt/sender.py`.
stock-marketapipythonalgorithmic-tradingtrading-bot
uber/tchannel

Mar 2015 - Jul 2015

network multiplexing and framing protocol for RPC
Role in this project:
userBack-end Developer
Contributions:188 commits, 94 PRs, 114 pushes in 4 months
Contributions summary:Bryce primarily contributed to the `tchannel` repository by fixing and extending example applications. They made several code modifications to the Python examples, including fixing bugs in TCP and Tornado server/client implementations, taking host/port arguments, and adding support for sending responses. The user also introduced features like exception handling and updated the Thrift examples.
rpcnetworkingmultiplexingframingtcp
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
Bryce Lampe - Software Engineer at Pulumi Corporation