Fullstack developer. Backend at heart. Ships products from idea to deployment.

Fullstack developer with a strong backend focus. I build robust APIs and the interfaces they power.

Portrait of Rahul Jain

Technologies I work with

Tech Stack

Backend

APIs, databases and server-side logic supporting the frontend.

  • Node.js
  • NestJS
  • Express.js
  • PostgreSQL
  • Docker
  • MongoDB

Frontend

Interfaces that are responsive, accessible and pleasant to use.

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Bootstrap

Career

Experience

Bytescare

May 2025 — Present

Develop, test, and deploy production-ready anti-piracy solutions. Architect new backend microservices, manage cloud infrastructure, and enforce code quality through PR reviews.

Internal Ops Portal

Engineered custom web crawlers tailored to specific operational requirements, automating data extraction pipelines to significantly increase internal team efficiency.

Node.jsExpressTypeScriptDocker

Sales Tracking Service

Architected an end-to-end customer tracking service, streamlining the sales lifecycle from initial onboarding through secure payment processing.

Node.jsNestJSMongoDBTypeScriptDocker

Secure Authentication System

Implemented a robust OTP-based login system alongside traditional password authentication, enforcing strict security measures for user access.

Node.jsExpressMongoDBTypeScriptDocker

Credilio

March 2023 — November 2024

Developed and tested robust, production-ready backend solutions for high-volume fintech applications.

Waterfall Business Report Engine

Built a complex data aggregation engine processing over 100,000 rows to generate real-time Year-to-Date reports across 30+ parameters and 20 banks, empowering data-driven business decisions.

Node.jsNestJSPostgreSQLTypeScriptDocker

Credit Card Recommendation Engine

Designed an algorithmic recommendation engine evaluating 50+ user parameters to maximize credit card approval rates based on specific bank criteria.

Node.jsNestJSPostgreSQLTypeScriptDocker

Asynchronous Bank Data Processing

Developed a high-throughput processing service using Kafka to ingest, parse, and store complex Excel files containing hundreds of thousands of rows into the core database.

Node.jsNestJSKafkaPostgreSQLSQLiteTypeScriptDocker

About me

I'm Rahul, a fullstack developer with a strong passion for backend architecture and scalable infrastructure. I come from a solid Computer Science background, which gives me a deep understanding of how to build robust systems that solve complex problems.

Over the past couple of years, I've focused primarily on backend development and system architecture using Golang, Node.js, and Python. I bridge the gap to the frontend with TypeScript, while managing resilient deployments with Docker, Redis, and Postgres.

Based in

India

Focus

Backend · Fullstack

Main Stack

React · Node.js · Express.js · PostgreSQL · NestJS · Docker

Background

Software Development

Find me online