Summary
Nathan Classen is a Senior Software Engineer with nine years of experience building cloud-native systems on AWS, specializing in Java, Go, Node.js, and serverless architectures. He has led migrations and modernization efforts—most recently designing an event-driven ingestion platform and OpenSearch indexing service—and built ML model registries for production ONNX deployments. Nathan excels at translating complex enterprise constraints into scalable microservices and event-driven state materializers, with hands-on experience across SNS/SQS, Lambda, PostgreSQL, DynamoDB and observability via Terraform-managed New Relic. He pairs pragmatic engineering with customer-focused UX work from full-stack Angular/React dashboards to performant back-end pipelines like a 90% faster serverless video transcoder. Based in Tulsa, OK, he balances a penchant for wrangling abstractions with idiosyncratic hobbies—reading Homer and building wooden sailboats—that reflect his patience for intricate, long-lived projects. Reach out if you need a seasoned engineer who enjoys architecting durable, production-grade systems and solving thorny operational problems.
9 years of coding experience
9 years of employment as a software developer
Architectural Engineering, Architectural Engineering at Tulsa Community College
Computer Software Engineering, Computer Software Engineering at Launch School