David Cariello is a Systems Integration Consultant with a decade of experience designing, delivering, and operating enterprise integration solutions across iPaaS, serverless, and cloud-native platforms. He blends hands-on engineering (Go, back-end APIs, DevOps) and integration architecture—credited with maintaining parts of the notable Apache OpenWhisk project and leading Workato-driven ERP and payroll migrations—to turn ambiguous, chaotic requirements into reliable, auditable systems. As a former IBM staff engineer and integration lead at multiple startups, he excels at automating deployment, improving operational visibility, and building resilient integration frameworks that reduce time-to-resolution. He also advises and builds low-code/no-code solutions, teaches best practices, and has a practitioner’s knack for simplifying complex cross-system flows. Outside of tech he’s an avid athlete and entrepreneur who applies the same discipline to peak physical and mental fitness as he does to designing elegant integration solutions.
10 years of coding experience
8 years of employment as a software developer
High School Diploma, High School Diploma at Morristown High
Bachelor's Degree Computer Science Minor in Economics, Bachelor's Degree Computer Science Minor in Economics at Moravian University
No degree - 1 yr Electrical Engineering, No degree - 1 yr Electrical Engineering at Cornell University
No degree - 1 semester Business Administration and Management General, No degree - 1 semester Business Administration and Management General at County College of Morris
Apache OpenWhisk is an open source serverless cloud platform
Role in this project:
Back-end & DevOps Engineer
Contributions:11 commits, 21 PRs, 88 comments in 1 year
Contributions summary:David primarily focused on maintaining and improving the Apache OpenWhisk project's API gateway and CLI tool. Their contributions included removing experimental API gateway features, refactoring code, and updating the CLI with user agent headers and test improvements. They also addressed build-related issues by removing stale configuration variables and syncing node default tests. This work suggests a focus on both back-end system functionality and the tools used to interact with the platform.
Contributions:25 commits, 7 PRs, 25 pushes in 10 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.