Joseph Ottinger is a seasoned software architect with 14 years of experience designing and delivering complex distributed systems. He currently serves as Architect at Mystic, where he leads the development of a Kotlin and Spring Boot-based distributed in-flight entertainment platform, including manifests, orders, messaging, metrics, and recommender integration. Previously, as Platform Architect at Ware2Go, he defined logistics specifications and integrated multiple external services to meet business needs. His open-source contributions include work on the Dynamoose project, where he focused on core functionality, index synchronization, table configuration updates, and robust index migration testing. His career emphasizes systems architecture and project management, turning technical concepts into scalable, auditable solutions while mentoring teams to adopt best practices. Based in Youngsville, North Carolina, he brings a pragmatic, hands-on leadership style that blends engineering depth with mentorship and strategic vision.
Dynamoose is a modeling tool for Amazon's DynamoDB
Role in this project:
Back-end Developer
Contributions:10 commits, 2 PRs, 7 comments in 7 days
Contributions summary:Joseph focused on enhancing the core functionality of the Dynamoose library. Their work involved implementing features such as index synchronization, introducing options for updating table configurations, and refactoring code to improve index handling. The commits demonstrate an understanding of DynamoDB's indexing features and how to manage them programmatically. The changes included a test suite to validate the index migration.
Contributions:5 commits, 8 pushes, 1 branch in 1 year 6 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.