Lawrence Lawson

Software Engineer II at Twitch

Los Angeles, 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
🎓
Top School
Lawrence Lawson is a Software Engineer II based in Los Angeles with 10 years of experience building high-throughput, production-grade backend systems in Go, Python, and TypeScript. At Twitch he helped optimize services handling >1M RPS, led infrastructure migrations that cut latency and saved over $100k/month, and mentors engineers through the company’s mentorship program. His background includes designing regulated asset services and developer-facing APIs at the Stellar Development Foundation and contributing practical enhancements to Stellar’s Go monorepo (notably extending logging middleware to surface extra headers). He’s built ETL pipelines that move terabytes of data to multiple dependents and has a track record of improving ML infrastructure and test suites across startups and research labs. Known for pragmatic engineering and careful API design, he blends systems thinking with hands-on implementation across distributed, financial, and ML systems.
code10 years of coding experience
job4 years of employment as a software developer
bookComputer Science, Computer Science at El Camino College
bookUniversity of California Santa Cruz
github-logo-circle

Github Skills (8)

logging10
middleware10
go10
testing10
horizon4
stellar4
cryptocurrency4
blockchain4

Programming languages (7)

TypeScriptCSSC++RPCJavaScriptGoPython

Github contributions (5)

github-logo-circle
stellar/go

Mar 2021 - May 2021

Stellar's public monorepo of go code
Role in this project:
userBack-end Developer
Contributions:181 reviews, 145 commits, 37 PRs in 2 months
Contributions summary:Lawrence primarily contributed to the `support/http/logging_middleware.go` file, enhancing the logging capabilities of the Go code. They added new functionalities like `LoggingMiddlewareWithOptions` which allows services to pass extra headers. The contributions involved modifying the logging middleware to include extra headers in request logs and updating the test file to include tests for the new functionality. They also refactored the code by switching the variadic function arg to an Options pointer to make it more extendable.
horizongolangmonorepoblockchainstellar
Zagan202/go

Feb 2021 - May 2021

Stellar's public monorepo of go code
Contributions:3 PRs, 188 pushes, 23 branches in 3 months
golangstellarmonorepoblockchain
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
Lawrence Lawson - Software Engineer II at Twitch