Summary
Daniel Nolan is a senior software engineer with 11 years of experience building and operating Spring-based microservices and event-driven systems for large enterprises, most notably General Motors and O'Reilly Auto Parts, and now contributing at Oracle. He combines hands-on backend expertise in Java, Spring Cloud, Kafka, PostgreSQL and Redis with practical DevOps experience—standing up centralized Spring Config, improving Azure DevOps pipelines, and deploying to cloud platforms like Pivotal Cloud Foundry and Azure AD. As a former Scrum Master he led small cross-functional teams to ship consumer-facing features (family sharing, Customer 360) while improving release cadence and production visibility. His pragmatic optimizations—re-architecting username flows into a reusable indexed Postgres record and cutting API read costs with caching—demonstrate a focus on measurable performance gains. Based in Austin, he pairs a CS degree and math background with a passion for continuous improvement, sports, and adopting cutting-edge tooling to simplify customer experiences.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Arts (B.A.), Mathematics and Computer Science, Bachelor of Arts (B.A.), Mathematics and Computer Science at University of Colorado Boulder
Colorado State University Pueblo
English