Gordon Campbell

Senior Software Engineer 2 at The Farmer's Dog

New York, New York, 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
Gordon Campbell is a Senior Software Engineer in New York with 7 years of experience building scalable, maintainable backend systems and full-stack web platforms. A West Point graduate and Army veteran, he brings disciplined systems thinking from military engineering to design service-oriented architectures, ETL pipelines, and robust APIs in Node.js and Python. He’s shipped production features at startups and enterprise-adjacent teams, implementing caching, auth, and CI/CD with Redis, Docker, and AWS while prioritizing test-driven development. Comfortable across databases (Postgres, MongoDB) and client frameworks (React, MobX), he focuses on developer-friendly designs that make it easier for teams to contribute. Unusually, his background includes managing classified data and operational manifests, giving him practical experience balancing reliability, security, and operational constraints.
code7 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science - BS, Systems Engineering, Bachelor of Science - BS, Systems Engineering at United States Military Academy at West Point
stackoverflow-logo

Stackoverflow

Stats
1reputation
270reached
0answers
1question
github-logo-circle

Github Skills (15)

server-side10
npm-package10
caching9
graphql8
android6
expressjs4
emr3
express-rate-limit3
nodejs3
redis2
rate-limiting2
html1
css1
ecommerce1
templating-engine1

Programming languages (3)

TypeScriptCSSJavaScript

Github contributions (5)

github-logo-circle
PetChartTeam/PetChart

Oct 2019 - Sep 2020

Pet EMR
Contributions:18 PRs, 23 pushes, 25 branches in 11 months
emr
oslabs-beta/TrunQ

Oct 2019 - Apr 2021

NPM package for easy client and/or server side graphQL caching.
Contributions:75 commits, 24 PRs, 54 pushes in 1 year 6 months
cachinggraphqlnpm-packageserver-side
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