Playbook
Code that can't be explained is debt that can't be paid down.
Nearly a decade of production systems across healthcare and financial technology taught one consistent lesson: the work isn't done when the feature ships — it's done when the next engineer can pick it up. The playbook is built around writing readable code, documenting as the work happens, and treating on-call incidents as root-cause opportunities rather than service restoration tasks.
How I lead
Document as you build
Documentation happens alongside code, not after the feature is approved. If future engineers need to ask questions, the documentation is incomplete.
Diagnose the root cause on-call
Incidents are a diagnostic opportunity. Service restoration is the immediate goal; understanding why it happened is what prevents the 2am repeat.
Leave the codebase slightly better
Every pull request is an opportunity to improve the readability of the surrounding code. Not a full refactor — just slightly better than you found it.
Clarity over cleverness
Code that is easy to read and reason about outlasts code that is technically impressive. The measure of quality is how long it takes the next engineer to understand it.
How I think about architecture
Documentation isn't a deliverable after the work — it's part of what makes the work complete
↗ Oracle Cerner ETLOn-call shows you where the system actually fails, not where the tests assumed it would
↗ Codebase QualityThe refactor that ships wins over the rewrite that never does
↗ Codebase QualityModernize at the interface — so the next integration doesn't repeat the same investigation
↗ Azure VM PipelineTechnical domains
Backend Engineering
Production-grade Ruby on Rails and Java backend services — RESTful APIs, service communication, background job systems, and database-backed workflows across regulated and high-throughput environments.
Data Pipeline Engineering
ETL pipeline design and modernization across big data and cloud cost data infrastructure — with depth in Apache Crunch/Sqoop/Oozie and Azure Monitor API integration.
Cloud FinOps & Observability
Cloud cost reporting and infrastructure observability at multi-cloud scale — built cost history pipelines, S3 file corruption detection tooling, and improved billing cycle reliability at CloudHealth.
Code Quality & Operations
Technical debt reduction through systematic codebase refactoring, documentation practices that survive team turnover, and on-call participation with a root-cause diagnostic approach.
Core strengths
- Modernize aging pipelines that have accrued years of undocumented assumptions — leaving them tested, readable, and handoff-ready
- Write RESTful services that other engineers can integrate and extend without needing to ask questions
- Participate in on-call rotations as an opportunity to find permanent fixes, not just restore service
- Document as the work happens — not as a handoff task before someone leaves the team
Operating constraints I hold myself to
Certifications & education
Certifications
Education
M.S. Computer Science — University of Nebraska, Omaha
B.Tech Computer Science — Jawaharlal Nehru Technological University, India
Now you know how I think.
Next: Let's connect→