Carmine Dimascio is a Principal Software Engineer based in Boston with 11 years of experience building scalable, cloud-native systems and leading cross-functional teams at Amazon, Tripadvisor, and IBM. He combines deep hands-on expertise in microservices, event-driven architectures, and search platforms (Kafka, Postgres, Elasticsearch) with proven leadership in shipping product-grade AI and advertising platforms powered by Watson. An IBM Academy of Technology member and inventor, he has led teams that delivered mission-driven products—from a Watson-powered early learning API featured on Discovery to a custom service mesh using Envoy xDS. He actively contributes to open source, notably improving express-openapi-validator with type definitions and robust response validation. Equally at home in languages from Go and Kotlin to Node.js and Swift, he is also a musician who brings a continuous-learning mindset to both engineering and team culture.
11 years of coding experience
23 years of employment as a software developer
BS Computer Science, BS Computer Science at Providence College
MA Computer Science, MA Computer Science at Boston University
🦋 Auto-validates api requests, responses, and securities using ExpressJS and an OpenAPI 3.1.x or 3.0.x specification
Role in this project:
Back-end Developer
Contributions:168 releases, 188 reviews, 955 commits in 3 years 10 months
Contributions summary:Carmine contributed to the development of the `express-openapi-validator` project by adding type definitions, specifically focusing on adding type definitions for multipart middleware and response validation. They also worked on creating and fixing test cases related to path parameters and response validation, including handling issues with complex data structures like oneOf. Furthermore, the user improved the error handling and addressed bugs in the validator.
Contributions:2 commits, 17 pushes, 1 branch in 3 years 2 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
Carmine Dimascio - Principal Software Engineer at Amazon