About

Backend Software Engineer actively seeking full-time roles, with hands-on internship and project experience building REST APIs, microservices, and real-time systems using Node.js, FastAPI, NestJS, and Spring Boot. At Answerbase, owned caching and validation systems end-to-end as module lead on a 3-person backend team on a pre-launch SaaS product, improving API response time and reducing error rates through internal benchmarking. Looking for a full-time backend role where I can build scalable, well-tested APIs and real-time systems.

Experience2

  1. Software Engineer Intern – Founding Team

    Sep 2025 — Feb 2026

    Answerbase

    Led the caching and validation systems module on a 3-person backend team for a pre-launch SaaS product. Redesigned REST API contracts with Redis caching and request batching, cutting response time by a noticeable double-digit margin on highest-traffic endpoints via internal Postman benchmarking. Reduced API error rate measurably by implementing class-validator and DTO-based typed request schema validation. Participated in architecture review sessions covering authentication, caching workflows, and backend service integration. Wrote Jest unit and integration tests covering critical API paths to catch regressions before deployment.

  2. AI Developer Intern – Full-Time

    Aug 2024 — Sep 2024

    CIT – Centre for Information Technology

    Built a real-time face recognition REST API wrapping a computer vision model optimized for low-latency inference serving. Improved face recognition model accuracy through feature extraction tuning, data augmentation, and hyperparameter optimization on a labeled image dataset. Refactored the ML pipeline’s preprocessing, training, and inference stages, reducing overall processing time noticeably on the same hardware. Wrote pytest test cases covering REST endpoint behavior and model output validation.

Projects5

  • Real-Time Chat Backend · Solo backend developer

    Real-time messaging backend built with Spring Boot, using Redis Pub/Sub for in-memory event streaming in place of database polling, which improved throughput in local testing. Load-tested with k6 in Docker: stable message delivery at 100+ simulated concurrent connections with no message loss. Added PostgreSQL composite indexes for the most frequent query patterns across 12+ REST endpoints. CI/CD runs on GitHub Actions and deploys to Render on every merge to main.

    • Redis Pub/Sub
    • PostgreSQL
    • Java
    • Docker
    • k6
    • GitHub Actions
    • Render
    • Spring Boot
  • Brahmo Doc Intelligence · Solo full-stack developer

    AI-powered legal document comparison platform. Detects clause boundaries and classifies each clause as unchanged, modified, added, or removed, with word-level diffs. Uses the Gemini API to generate a risk score per clause, combined with deterministic firm-defined rule overrides so critical legal terms can't be misjudged by the model alone. A negotiation advice engine recommends accept, counter, or reject for each clause. Tested on NDA, SPA, and Employment Agreement document pairs. Live demo deployed on Vercel.

    Open on brahmo-doc-intelligence.vercel.app
    • Next.js
    • TypeScript
    • Vercel
    • Gemini API
    • Tailwind CSS
  • Slooze Take-Home Assessment I · Solo backend developer

    Completed a take-home backend challenge for a Software Engineer role at Slooze, a supply-chain SaaS company, building a food ordering system backend to their specification. Implemented 3-tier RBAC with country-scoped data access, restricting query results to a user’s assigned region via query-level filtering. Built 12+ GraphQL queries and mutations covering authentication, cart, orders, and payments, deployed live for review on Render.

    • NestJS
    • GraphQL
    • Prisma
    • JWT
    • SQLite
    • Render
  • Blog API System · Solo backend developer

    Blog backend built with FastAPI and a layered service-repository architecture, separating business logic, data access, and request handling across 6+ modules. Uses JWT authentication, PostgreSQL with SQLAlchemy, and documents every endpoint with Swagger/OpenAPI so a new consumer can understand the API contract without reading the source code.

    Open on fastapi-blog-api-2uo3.onrender.com
    • FastAPI
    • PostgreSQL
    • JWT
    • SQLAlchemy
    • Swagger / OpenAPI
  • Slooze Take-Home Assessment II · Solo full-stack developer

    Commodities and inventory management system, built as a second take-home submission for the Slooze application process. Includes 15+ inventory CRUD APIs and 4-tier role-based access control (RBAC). Automated workflow triggers handle stock updates and order processing. Schema validation and transactional writes keep inventory counts consistent under concurrent updates.

Education1

  • Bachelor of Technology

    2021 — 2025

    KIIT University, Bhubaneswar

    Computer Science and Engineering

Certifications2

  • AWS Academy Graduate - AWS Academy Introduction to Cloud: Semester 1

    2024

    AWS AcademyVerify

  • Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate

    2025

    OracleVerify