JobM V2 console showing events and alerts requiring action

JobM V2

CPG Consulting • 2023–2024 · V2 redesign in 2026

Rebuilt JobM, a platform for monitoring automated jobs, with a smoother monitoring experience, a modern API and a rules engine that detects incidents and triggers alerts.

Role • Tools and technologies
  • Full-stack development & UI design
  • Next.js
  • React
  • TypeScript
  • Node.js
  • Fastify
  • Tarantool
  • TypeORM
  • Docker
01

Description

JobM helps teams monitor automated job executions and respond to anomalies. Following an initial version built with Lua, OpenResty and Tarantool, CPG Consulting undertook a complete rebuild. V2 brings events, statistics, monitoring rules and related actions together in a clearer interface. A dedicated API and redesigned access flows provide stronger control over accounts and sessions.

02

My contributions

I helped move JobM from its legacy version to V2, working across the application:

  • Next.js interface: dashboard, searchable and filterable event console, and management screens for conditions, rules, actions and users.
  • Versioned Fastify API and a data layer supporting Tarantool and several databases through TypeORM.
  • Rules engine: detection of failures, missing executions and thresholds over time, with the ability to send incident emails.
  • Sign-in and account recovery flows: hashed passwords, renewable tokens and code verification.
  • Dedicated transactional email and SMS services.
  • Docker configuration for the services to support deployment.

The rebuild makes day-to-day monitoring clearer and provides a more structured foundation for JobM's next steps.

JobM V2 dashboard with statistics and alert calendar
JobM V2 event console in dark mode with filters and search
JobM V2 sign-in screen
Explore more

Explore more work created for the same product or brand.