Simon Townsend

Staff Software Engineer, Platform

New Orleans, Louisiana, 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
Simon Townsend is a platform-oriented Staff Software Engineer with 13+ years of experience building resilient, cloud-native systems and mentoring engineering teams. He has designed and delivered large-scale telemetry and data-ingestion pipelines, CI/CD pipeline libraries, and paved-path AWS infrastructure for enterprises including Prime Video, GE, Capital One and AWS ProServe. Comfortable across Java, Node.js, Ruby and cloud-native tooling, he blends hands-on implementation (from low-bandwidth submarine portals to fan-out Kinesis/Lambda ingestion) with architectural leadership and security ownership. He also contributes to open-source tooling—improving a Facebook Node SDK’s socket pooling—demonstrating a focus on robustness and maintainability. Based in New Orleans, he pairs practical DevOps/ platform craft with a track record of reducing operational overhead and accelerating teams toward repeatable, secure delivery.
code13 years of coding experience
job15 years of employment as a software developer
bookBachelor of Arts (B.A.) Advertising, Bachelor of Arts (B.A.) Advertising at Louisiana State University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (12)

httpwebrequest10
nodejs10
javascript10
webrequest10
request-handler10
http-request10
performance-optimization9
api8
apidoc8
actionscript6
flash6
apache-flex6

Programming languages (12)

TypeScriptJavaShellCoffeeScriptJavaScriptGoHTMLGroovy

Github contributions (5)

github-logo-circle
Thuzi/facebook-node-sdk

Mar 2014 - Apr 2014

Modeled from the (Facebook Javascript SDK), now with the facebook-node-sdk you can now easily write the same code and share between your server (nodejs) and the client (Facebook Javascript SDK).
Role in this project:
userBack-end Developer
Contributions:7 commits in 20 days
Contributions summary:Simon focused on improving the socket pooling mechanism within the `facebook-node-sdk`. Their contributions involved switching the socket pooling to the default Node.js implementation, setting the max socket count, and fixing coercion issues related to the socket pool size. The user also refactored the code and removed an unused HTTP library, showing efforts to optimize and maintain the codebase. Finally, the user added options support, improving the SDK's configurability.
node-sdkjavascriptfacebook-loginsdkfacebook
banzai-cicd/banzai

Jul 2019 - Feb 2020

Ride the Jenkins Pipeline
Contributions:16 commits, 3 PRs, 28 pushes in 7 months
jenkinsjenkins-pipelinepipelineride
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