Joseph Lawson

Senior Software Engineer at NetSpeek

Virginia, 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

👤
Senior
🎓
Top School
Joseph Lawson is a senior software engineer with over two decades of technology experience and 13 years in hands-on engineering roles, currently advancing cloud-native systems at NetSpeek. He has led cross-functional teams to productionize regulated medical software—driving Dexcom’s first therapeutic product, closed-loop insulin research platforms, and 510(k)/CE transition efforts—combining clinical collaboration with rigorous verification and security practices. A pragmatic architect and individual contributor, he designs scalable AWS and GCP backends, high-throughput simulation pipelines, and PWA solutions that balance privacy (envelope encryption for PHI) with offline capabilities. Joseph is an active open-source contributor with notable backend work on GoReplay (traffic capture/replay) and enhancements to moto’s AWS mocking for EC2 and CloudFormation testing. He excels at turning greenfield research concepts into auditable, compliant systems and mentoring scientists and engineers to adopt production-grade software and testing practices. Based in Virginia, he pairs systems-level thinking with a people-first approach—“I write software. I love people.”—that drives pragmatic innovation.
code13 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Randolph-Macon College
stackoverflow-logo

Stackoverflow

Stats
1,485reputation
703kreached
4answers
0questions
Badges
eslint
top-5%
typescript
top-5%
github-logo-circle

Github Skills (38)

ec10
boto10
back-end-development10
python10
testing10
ip10
amazon-ec210
aws-cloudformation10
go10
aws10
tcp10
amazon-elasticsearch9
eslint9
typescript9
aws-elasticsearch9

Programming languages (18)

C#MDXJavaC++CScalaGoGroovy

Github contributions (5)

github-logo-circle
buger/goreplay

Mar 2014 - Jul 2016

GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
Role in this project:
userBack-end Developer
Contributions:71 commits, 9 PRs, 56 comments in 2 years 4 months
Contributions summary:Joseph primarily contributed to the back-end logic of the `goreplay` project. Their work included fixing bugs related to TCP message handling within the raw socket listener, specifically concerning message timeouts and packet sorting. Further contributions involved optimizing the TCP input and output processes and improving the elasticsearch output to use vendored elastigo and update to the latest version. The user also made adjustments to the output_http and added dynamic http worker scaling.
golangconfidencecapturingdevopstesting
getmoto/moto

Sep 2014 - Feb 2017

A library that allows you to easily mock out tests based on AWS infrastructure.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:29 commits, 1 PR, 1 issue in 2 years 4 months
Contributions summary:Joseph focused on enhancing the `moto` library's AWS service mocking capabilities, specifically related to EC2. They implemented and tested features for filtering AMIs by state and tag, demonstrating proficiency in working with EC2 models and API interactions. Additionally, the user added functionality for CloudFormation integration, enabling support for resources like Network Interfaces, EIPs, and ensuring proper handling of outputs and `Fn::Join` function calls. Their work also includes testing SQS messages with XML characters and other updates.
ec2bototestinginfrastructureaws-infrastructure
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
Joseph Lawson - Senior Software Engineer at NetSpeek