back

About

Who I am and how I work.

01/Profile

Hey ✌ I'm Maniraj Yadav

The performance side is what I enjoy most — goroutine fan-out, context cancellation, and knowing when a problem genuinely needs concurrency versus a better data model.

I'm a final-year Computer Science student at SRM University AP, currently an SDE-1 at SwishX in Bengaluru, where I build backend services for a pharma distribution platform. Much of my work is making requests that touch several services return fast — running independent calls concurrently so a response costs the slowest one instead of the sum of all of them, batching what would otherwise be hundreds of round trips, and making sure that when a request is cancelled, the work still in flight gets torn down with it.

I built a 6-level sales hierarchy engine on recursive PostgreSQL CTEs, automated an MOQ-based cashback flow that replaced a manual points-grant process across 90 schemes and 568 rules, and shipped a CMS backend in Go delivering 20+ REST APIs with Redis caching and S3 storage.

On the side: a RAG-based Git analyzer that answers questions about a repo's commit history, an AI resume builder, and a roommate-finding app. Oracle Certified Professional for Java SE 17, and an open-source contributor. Away from the screen I volunteer with NSS — blood donation camps and beach clean-ups, mostly.

get in touch
02/Stack

What I build with

Grouped by where it sits in the system rather than by how well I know it — the backend column is where I spend most of my time.

Languages

06
JavaGoPythonJavaScriptC/C++SQL

Backend & APIs

08
GinSpring BootSpring AISpring SecurityJPAHibernateMicroservicesREST APIs

Data, Cloud & DevOps

09
PostgreSQLRedisMySQLMongoDBPGVectorAWSDockerCI/CDGit & GitHub

AI & Agents

06
RAGLangChainTensorFlowScikit-learnNumPyPandas

Engineering Practices

07
Data Structures & AlgorithmsOOPHigh-level DesignDesign PatternsMulti-threadingConcurrencyUnit Testing

Frontend

03
React.jsZustandTailwind CSS
03/Experience

Where I've worked

SDE-1

Feb 2026 — Present

SwishX · Bengaluru, India

Backend engineering on a pharma distribution platform. Joined as a Software Developer Intern and was promoted to SDE-1 in Aug 2026.

  • ▸Built a 6-level sales hierarchy engine using recursive PostgreSQL CTEs, enabling single-query subtree retrieval across 401 employees, 19,028+ retailers and 4,038+ stockists spanning 24 states and 10 divisions.
  • ▸Automated MOQ-based cashback for retailers by integrating scheme evaluation into the wallet credit flow, replacing a manual points-grant process; supports 90 active schemes and 568 MOQ rules.
  • ▸Deployed a production-ready CMS backend in Go using the Factory Pattern, delivering 20+ REST APIs across 3 product verticals with Redis caching and AWS S3 storage.
  • ▸Researched and evaluated 5 fuzzy string matching algorithms for automated name reconciliation during KYC verification, significantly improving approval rates for 7,000+ users.
GoGinPostgreSQLRedisREST APIsMicroservicesDockerAWSCI/CD

Full Stack Developer Intern

Jan 2025 — Mar 2025

Black Komodo Investments · Remote

  • ▸Developed and delivered scalable features using React.js and Spring Boot, reducing page load time by 20% and supporting over 1,000 monthly active users.
React.jsSpring BootJavaREST APIs
04/Education

Where I studied

SRM University, AP

Oct 2022 — May 2026

B.Tech — Computer Science & Engineering

8.58 CGPA

National Infotech College

Jun 2020 — Jul 2024

Intermediate (+2), Science

84.25%

Certifications

✓Oracle Certified Professional — Java SE 17 Developer
✓Open Source Contributor — Dodo Payments (toggleable plan selection in the billing UI)