Senior Principal Software Engineer
NCR Voyix Corporation, Platform Engineering
- Lead architecture and a multi-year API-first transition for an internal developer platform used by hundreds of engineers for deployment tracking, release promotion, rollbacks, and approvals.
- Set priorities for internal tools with fellow team leads, using design proposals and prototypes to evaluate technical approaches.
- Proposed and built a Go remote command service with a REST API, Temporal workflows, signed messages, and tenant access controls. Integrated it with existing applications and brought it into production after testing with certificate and resource discovery workflows.
- Built a production certificate management platform with Venafi and ACME for issuance, Temporal for workflows, and a React UI in the developer platform. Automated certificate discovery across GCP, Azure, and Venafi.
- Wrote the framework and first resource for a custom AppDynamics Terraform provider, which another engineer later extended to more resource types.
- Prepared an undocumented application for an eight-figure acquisition by reconstructing its environment, updating CI/CD and dependencies, and documenting service communication.
- Led post-incident reviews and root cause analysis and provided escalation support for production services. Explained architecture and infrastructure decisions to executives and non-technical audiences during incident reviews and acquisition preparation.