Summary
Joseph Curtis is an Application Architect with 11 years of experience designing microservices, event-driven systems, and data streaming platforms for large enterprises like UnitedHealthcare. He blends hands-on development and SDLC discipline with domain and platform architecture, driving modernization efforts, standards development, and mentoring across teams. His background spans roles from Java developer and SAS analyst to domain architect, giving him a rare end-to-end perspective on requirements, implementation, and deployment pipelines. Known for pragmatic proof-of-concept work and shepherding new technologies into production, he balances technical leadership with developer enablement and UX collaboration. Based in Pennsylvania, he approaches architecture as a continual learning practice—reflected in his GitHub motto “Forever learning”—and focuses on practical, measurable improvements to platform reliability and developer productivity.
11 years of coding experience
18 years of employment as a software developer
Computer Science - Software Engineering, Computer Science - Software Engineering at Shippensburg University of Pennsylvania