Projects
Full StackInternal System

UpCancer Microservices

Python and TypeScript services on cached Postgres

January 2024 – May 2024

PythonTypeScriptPostgreSQLRedisREST APIs

Problem

Frontend and backend teams needed stable contracts while services scaled past chatty database access.

Approach

Implemented Python and TypeScript microservices with Redis in front of PostgreSQL, and designed REST contracts with frontend engineers.

Outcome

Throughput rose 15% and latency improved 20%, with less integration friction across services.

  • Built Python and TypeScript microservices using Redis-cached PostgreSQL, boosting throughput 15% and latency 20%
  • Designed REST API contracts with front-end engineers, reducing integration friction across distributed services

Related experience: Software Engineering Intern · UpCancer