ebube
← Back to ExperienceRole 06 · 2023 - 2024
Remote · 2023 - 2024

The Flow

Software & Backend Engineer

Built backend services and data synchronization pipelines for a developer workspace platform consolidating repository status, endpoint health, and project telemetry. By profiling slow aggregation queries on MongoDB and introducing a Redis caching layer, our team reduced API response times by 40%.

40%
API latency reduction

Role Overview

theFlow brings repository metadata, deployment status, and system health checks together into a single developer cockpit.

Architecture & Implementation

Built in Node.js and TypeScript on Express.js with MongoDB for document storage. Frequently requested dashboard payloads are cached in Redis with short TTLs to protect database capacity during team morning standups and deploy windows.

Frontend & Mobile Integration

Handled real-time status updates and telemetry feeds powering the web dashboard.

Key Outcomes

  • ▪API response times dropped by 40% after adding a Redis caching layer and compound indexes on MongoDB.
  • ▪Integrated OAuth and JWT authentication workflows for secure multi-tenant workspace access.
  • ▪Handled repository webhook events asynchronously to keep telemetry up to date without dropping updates.