UpKeep Platform

Software · CMMS · Enterprise Resource Planning · Present

UpKeep Platform

Release engineering and full-stack contributions for a high-traffic CMMS SaaS.

Role

Sr. Software Engineer · Release Engineer

Duration

Ongoing

Year

Present

JavaScriptTypeScriptReactNext.jsNode.jsAngular

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

new_releases

Release Engineering Leadership

Established and led the release engineering process for the entire platform, coordinating zero-downtime deployments across services and teams.

smart_toy

AI & Automation-Driven Velocity

Leveraged Cursor AI, OpenAI integrations, and workflow automation tools to more than double sprint throughput without compromising code quality.

speed

Preventive Maintenance Module

Optimized performance, reduced architectural complexity, and improved workflow efficiency for end-users in the core PM module.

Results & Impact

Sprint Velocity

Before16 story points per sprint
After40+ story points per sprint

Recognition

Before
AfterLeader of the Month — 2× | AI Hackathon — 3rd place
All Workarrow_backStart a Projectarrow_forward