I am a named co-inventor on 11 issued U.S. patents across three patent families in cloud computing, analytics, and application deployment. The work behind these patents spans my time at Capital One, where I led the engineering teams that designed and built the underlying systems.
Family 1 — System and Method for Cloud-Based Analytics
What it does: A real-time cloud analytics platform that replaced traditional batch processing with an automated pipeline for data ingestion, validation, clustering, and distribution. The system validates uploaded data against configurable rules — file type, size, format, value ranges, data integrity — and provides immediate feedback rather than waiting hours for a batch job to complete. Validated data is clustered by type and business context, then distributed in real-time or batch mode to downstream consumers via Kafka messaging. Single sign-on integration gives analysts seamless access to both cloud and on-premises data through one set of credentials.
| Patent | Title |
|---|---|
| US-10,637,846 | System and method for cloud-based analytics |
| US-11,082,419 | System and method for cloud-based analytics |
| US-11,711,354 | System and method for cloud-based analytics |
| US-12,034,715 | System and method for cloud-based analytics |
Family 2 — Techniques to Deploy an Application as a Cloud Computing Service
What it does: An AI and machine learning-powered deployment system that automates how applications are packaged and deployed to cloud infrastructure. Rather than requiring development teams to manually configure build pipelines and deployment procedures for each application, the system analyzes application code, learns from historical deployment patterns across the organization, and automatically determines the appropriate build steps — static analysis, unit testing, security scanning, performance testing — for each application. The output is a container package that runs on any infrastructure: AWS, Azure, Google Cloud, or on-premises. Deployment time drops from weeks to minutes.
| Patent | Title |
|---|---|
| US-10,635,437 | Techniques to deploy an application as a cloud computing service |
| US-11,263,005 | Techniques to deploy an application as a cloud computing service |
| US-12,032,956 | Techniques to deploy an application as a cloud computing service |
Family 3 — Testing an Application in a Production Infrastructure Temporarily Provided by a Cloud Computing Environment
What it does: A cloud-based testing framework that spins up production-equivalent infrastructure on demand, runs application tests against it, and tears it all down when done — eliminating the need for organizations to maintain expensive dedicated testing hardware. Development teams provide test parameters; the system automatically creates temporary containers replicating production servers (SQL, SFTP, and other required components), executes the test suite, validates results against expected outcomes, and provides actionable recommendations. Infrastructure exists only for the duration of the test — no idle costs, no compromise on test fidelity.
| Patent | Title |
|---|---|
| US-10,223,242 | Testing an application in a production infrastructure temporarily provided by a cloud computing environment |
| US-10,394,696 | Testing an application in a production infrastructure temporarily provided by a cloud computing environment |
| US-10,853,228 | Testing an application in a production infrastructure temporarily provided by a cloud computing environment |
| US-11,816,019 | Testing an application in a production infrastructure temporarily provided by a cloud computing environment |