Marcus Vance
Senior Backend Engineer
Professional Summary
Backend Engineer with 6+ years of experience designing resilient distributed systems, high-throughput microservices, and high-volume data architectures. Specialized in Node.js (TypeScript), Go, PostgreSQL, Redis, and Apache Kafka. Proven track record of scaling services to 15,000+ RPS, cutting p95 API response times by 62%, and maintaining 99.99% availability across tier-1 production systems.
Technical Skills
Work Experience
- •Architected and deployed a multi-tenant event ingestion pipeline using Go and Apache Kafka, processing 180M+ daily events with sub-20ms consumer lag.
- •Cut API p95 latency from 420ms to 135ms across 14 microservices by introducing a distributed Redis caching layer and connection pooling in PostgreSQL.
- •Executed a zero-downtime database migration from MongoDB to PostgreSQL for a 4TB financial transactions dataset, designing double-write and shadow validation pipelines.
- •Engineered token-bucket rate limiting and circuit breakers using Envoy and Redis, preventing cascade failures and protecting downstream services during traffic spikes (up to 18,000 RPS).
- •Mentored 5 junior and mid-level backend engineers, introducing API contract testing via OpenAPI and driving weekly architecture design reviews.
- •Built core customer billing and payment microservices in Node.js (TypeScript) and Express, processing $12M+ in monthly transactions with Stripe and Adyen.
- •Optimized heavy reporting queries in PostgreSQL with composite indexing and query plan analysis (EXPLAIN ANALYZE), reducing p99 report generation time from 8.2s to 480ms.
- •Designed asynchronous background job workers with BullMQ and Redis, offloading intensive PDF invoice generation and webhooks with automatic retries and dead-letter queues.
- •Constructed automated integration and load testing suites using Jest, Supertest, and k6, achieving 88% branch coverage and establishing baseline SLAs prior to major product releases.
Selected Technical Projects
Open-source distributed task scheduler supporting delayed execution and worker lease-locking.
- •Implemented token-bucket and sliding-window rate limiting middleware with sub-millisecond overhead; achieved 950+ GitHub stars.
- •Achieved zero task duplication across 10 distributed worker nodes utilizing Redis Redlock algorithm.
High-throughput webhook delivery service ensuring at-least-once delivery with exponential backoff.
- •Processed 12,000 webhooks/sec with persistent dead-letter queue replay and Prometheus latency alerting.
Education
Birla Institute of Technology and Science, India (2016 – 2020)
First Class with Distinction; focus on Distributed Systems, Database Management, and Operating Systems.
Certifications
- AWS Certified Solutions Architect – Associate
- Confluent Certified Developer for Apache Kafka
