Role
Sr. Software Engineer · Release Engineer
Duration
Ongoing
Year
Present
Overview
UpKeep is a leading mobile-first CMMS and asset operations management platform used by maintenance and reliability teams globally. As a Sr. Software Engineer, I serve as the primary Release Engineer, own full-stack contributions across frontend, backend, and shared libraries, and act as a key contributor to the Preventive Maintenance module.
The Challenge
Coordinating platform-wide releases across multiple services and teams without downtime required a disciplined release engineering process and deep cross-team communication.
Architectural Approach
Release Engineering Leadership
Established and led the release engineering process for the entire platform, coordinating zero-downtime deployments across services and teams.
AI & Automation-Driven Velocity
Leveraged Cursor AI, OpenAI integrations, and workflow automation tools to more than double sprint throughput without compromising code quality.
Preventive Maintenance Module
Optimized performance, reduced architectural complexity, and improved workflow efficiency for end-users in the core PM module.
Results & Impact
Sprint Velocity
Recognition