John Towell

Staff Software Engineer at OpenSea

West Sacramento, 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

👤
Senior
🎓
Top School
John Towell is a Staff Software Engineer with over two decades of experience designing and shipping resilient, scalable systems, currently building core components of a multichain NFT marketplace at OpenSea. He’s a pragmatic TDD advocate and polyglot engineer fluent in Kotlin, Java, Spring, Typescript, Node.js, Python/Django, AWS, and Kubernetes, with deep experience in microservices, Kafka retries/DLQs, and cloud-native serverless solutions. Previously he helped establish Varo Bank’s microservice architecture and drove wallet and chain integration testing at Dharma, demonstrating a rare blend of hands-on implementation and architectural leadership. He regularly creates reusable platform libraries and Gradle plugins to reduce duplication and accelerate teams, and mentors engineers in best practices and agile delivery. Based in West Sacramento, he combines startup agility with enterprise-grade rigor across fintech, blockchain, and government projects. A not-obvious strength: he pairs low-level reliability work (message mortician services, non-blocking retry semantics) with product-facing features, ensuring both developer velocity and operational robustness.
code13 years of coding experience
job23 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Wisconsin-Madison
github-logo-circle

Github Skills (49)

kotlin9
facade9
lint9
ktlint8
devtools8
java8
linter8
aws-secrets-manager7
monitoring7
cucumber7
formatter7
jasmine7
microservices6
cloud-native6
slf4j6

Programming languages (5)

TypeScriptJavaJavaScriptRAMLKotlin

Github contributions (5)

github-logo-circle
trizic/trizic-api-docs

Nov 2015 - May 2016

Contributions:46 PRs, 52 pushes, 47 branches in 5 months
apimockroutes
ewylam/BMCR

Jun 2017 - Nov 2017

Contributions:107 PRs, 74 pushes, 107 branches in 5 months
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
John Towell - Staff Software Engineer at OpenSea