Overview
Heartbeat is an internal HR tool used at Ministry of Programming. It supports salary tracking, colleague feedback, and 1:1 meetings with managers. Access is role-based: founders have full visibility, engineering managers a lighter set of permissions, and other roles see what applies to them.
My role
Primarily backend (Node.js, PostgreSQL). Collaborated on frontend features in Next.js, including the Praise page that displays data from a GET endpoint.
Key features
- Backend APIs for employee and feedback workflows
- Role-based access (founders, managers, employees)
- Praise page — frontend integration consuming backend APIs
- 1:1 and salary tracking support
Highlight
Worked directly with company leadership on requirements and feature presentations.
Tech
- Node.js
- PostgreSQL
- Next.js
- REST APIs