OPEN TO BACKEND ROLES & INTERNSHIPS · GRADUATING 2027

Backend Engineer building high-throughput systems that don't fall over under load.

I build backend systems in Go that explore concurrency, caching, database optimization, and distributed system design. Every project documents the engineering decisions behind the implementation.

15,000 RPS
Tested Load*
5.2ms p50 Latency
8.79
Computer Science CGPA
NMAMIT Nitte (CS 2027)
* Verified via hey load testing (14,995 req/sec warm cache, 5.2ms p50 latency) under 100 concurrent workers and Go -race audit.
01 // ABOUTDSA Advisor @ Finite Loop Club

The Engineer Behind The Systems.

About Me

I enjoy solving complex problems and understanding how systems work beneath the surface. That curiosity led me to backend engineering, where I turn ideas into reliable software while learning the engineering decisions behind scalable, maintainable systems.

As a DSA Advisor at Finite Loop Club, I mentor junior students, guide their problem-solving approach, and contribute to technical learning initiatives within the club.

Every project helps me explore the trade-offs behind system design, databases, concurrency, and building software that is correct, performant, and maintainable.

Current Focus
ACTIVE BUILD
Building Now

Concurrent Distributed Job Queue

Go + PostgreSQL FOR UPDATE SKIP LOCKED engine with exponential backoff & DLQ isolation.

Implementation Progress
Job Lifecycle & State Machine Design
PostgreSQL Schema & Partial Indexing
In Progress
Domain Types & Error Contracts
In Progress
Project Skeleton & Health Handler
In Progress
Worker Pool & Dispatcher (Day 2)
In Progress
02 // CORE STACK

Technologies & Capabilities.

Primary focus on Go microservices, database query optimization, and concurrency.

Backend Core

Go (Golang)

Goroutines · Channels · Context · Stdlib HTTP

PostgreSQL

EXPLAIN ANALYZE · Partial Indexes · CTEs

Redis

Cache-Aside · Lua Scripts · In-Memory

Docker

Multi-stage builds · Compose · Healthchecks

REST APIs

Clean DTO schemas & HTTP status standards

JWT Auth

Argon2id hashing & payload token rotation

Infrastructure & Systems

Concurrency

Worker pools & -race audited lock scoping

Rate Limiting

Token bucket & sliding window Lua execution

Linux Systems

Shell automation & system process logs

Git & Version Control

Semantic history & pull request workflow

Frontend & Web Tooling

React 19

Functional components & custom hooks

Next.js App Router

Server components & static SSG generation

TypeScript

Strict mode & typed payload interfaces

Tailwind CSS

Fluid design tokens & dark mode theme

03 // ENGINEERING PROJECTS

Systems & Production Backends.

Every active project includes architecture diagrams, implementation details, performance benchmarks, and engineering trade-offs.

High-Throughput URL Shortener

Built

Go + PostgreSQL + Redis + Docker URL shortening engine with singleflight cache-aside & Lua rate limiting.

Throughput14,995 req/s
p50 Latency5.2ms (hey -c 100)
Cache MissesSingleflight Coalesced
#Go#PostgreSQL#Redis#Docker#Rate Limiting#Base62
Read Engineering Case Study

ContactHub Backend Service

Built

Layered Go + PostgreSQL + Docker user-scoped contact engine with Argon2id auth & partial unique indexing.

Architecture4 Decoupled Layers
Auth SecurityArgon2id Hashing
Soft DeletePartial Unique Indexes
#Go#PostgreSQL#Docker#JWT#REST API#Argon2id
Read Engineering Case Study
04 // ENGINEERING EVOLUTION

Timeline & Engineering Milestones.

Milestones across completed production services and active backend systems builds.

IN PROGRESS

Building Concurrent Distributed Job Queue

Architecting PostgreSQL SELECT FOR UPDATE SKIP LOCKED task queue engine with zero worker contention, N-goroutine worker pools, exponential backoff with full jitter, and dead-letter queue isolation.

Impact:0 Lock Contention · Dead-Letter Queue & Worker Health
BUILT

Built High-Throughput URL Shortener

Engineered Go + Redis cache-aside engine with singleflight stampede suppression and Base62 hashing. Benchmarked at 15,000 req/sec with 5.2ms p50 latency under hey load testing.

Impact:14,995 req/sec (5.2ms p50) · 1 DB Query per Stampede
BUILT

Built ContactHub REST API

Built a layered Go REST API featuring 4-layer architecture isolation (Handler → Service → Repo → Domain), Argon2id authentication, background cleanup worker, and PostgreSQL partial unique indexes.

Impact:4-Layer Decoupled Architecture · 20 REST APIs Shipped
05 // GET IN TOUCH

Seeking Backend Engineering Internships & New Graduate Roles (2027)

Open to full-time backend engineering positions, internships, and technical discussions. Send me an email or connect directly.

ERElvin Rodrigues

Backend Engineer focused on Go, PostgreSQL, Redis, and distributed systems.

CURRENTLY BUILDING
Concurrent Distributed Job Queue
Go + PostgreSQL FOR UPDATE SKIP LOCKED
AVAILABLE FOR
Backend Engineering · Distributed Systems · Infrastructure
Nitte, India · Relocation / Remote (2027)
© 2026 Elvin Rodrigues · Nitte, Karnataka, IN
Back to top