About me

Full Stack Developer with 5 years building high-performance frontend interfaces and scalable backend systems — from real-time React UIs to microservices handling 400,000+ searchable records. Solves the problems that break production: race conditions, unreliable third-party data, slow renders, and search that doesn't scale.

Proficient across the MERN stack (MongoDB, Express.js, React.js, Node.js) plus TypeScript, Next.js, NestJS, PostgreSQL, AWS, and AI integration via OpenAI API and LangChain. Experienced in microservices architecture, API optimization, database design, real-time systems, cloud infrastructure, and technical leadership.

Core competencies include MERN Stack, Microservices Architecture, API Optimization, Database Design, Real-Time Systems, Cloud Infrastructure, AI/Automation, Technical Leadership, System Design, Scalable Architecture, and Data Structures & Algorithms. Always driving innovation and operational excellence in full-stack and backend roles.

What I do

  • Backend icon

    Backend, APIs & Microservices

    Design and develop RESTful APIs and microservices using Node.js, Express.js, and NestJS. Built scalable middleware, rule-based pricing engines, and optimized PostgreSQL/MongoDB queries handling 400K+ searchable records.

  • Full-stack icon

    Full-Stack Development

    Build end-to-end features with React.js, Next.js, Redux Toolkit, and TypeScript. Optimize frontend performance with efficient state management, code splitting, lazy loading, and responsive UI components for real-time React UIs.

  • Cloud icon

    Cloud, AI & Automation

    Deploy with AWS (S3, Lambda, CloudWatch), Docker, and CI/CD pipelines. Develop AI agents and workflows using OpenAI API, LangChain, n8n, and web scraping automation with Puppeteer.

Testimonials

  • AK

    Avantika K.

    Great to work with Ranjit, was able to deliver as needed and was hard working/reliable!

  • PB

    Palash B.

    Founder of Avexii

    "Working with Ranjit was an excellent experience. He demonstrated strong expertise in Bubble & delivered high-quality results aligned with my vision. His problem-solving skills were impressive, quickly identifying & resolving issues, such as design, workflows, database structure & integrations. Communication was clear, proactive & professional throughout the project. He was patient, detail-oriented & always open to feedback, ensuring continuous improvement. The final result met my expectations in both performance & usability. I would highly recommend Ranjit to anyone looking for a reliable and skilled Bubble developer. I'm sure you'll be impressed with his skills & professionalism."

Project Image

Role:
Technologies:
View Project

Resume

Experience

  1. Software Developer

    Eminence Technology | Mohali, Punjab, India | Nov 2022 – Jul 2026

    • Built a rule-based pricing engine normalizing logic across 10+ suppliers, cutting manual pricing corrections by ~40%.
    • Fixed a race condition causing duplicate booking requests to double-book inventory in roughly 2–3% of peak-hour transactions; added request locking and idempotency keys, bringing that rate to near 0.
    • Integrated third-party supplier APIs with retry logic, circuit breakers, and fallback handling, reducing booking failures from unreliable upstream responses by ~20%.

  2. Web Developer

    BriskLogic | Mohali, Punjab, India | Sept 2021 – Nov 2022

    • Refactored a Redux store with heavy prop drilling and redundant re-renders across 15+ components, cutting unnecessary re-renders by ~25%.
    • Rewrote MongoDB queries doing full collection scans under load, adding compound indexes that cut average query time from ~400ms to ~120ms.
    • Tracked down a memory leak in a long-running Node process causing server restarts roughly every 2–3 days; fix extended uptime to 2+ weeks between restarts.

Additional Experience

  1. Machine Learning & Generative AI

    • Developed Machine Learning models to detect fake email IDs, improving email validation accuracy and reducing fraudulent registrations.
    • Built Generative AI solutions using GPT-4, LangChain, and RAG, reducing support tickets by 25% and document lookup time by 40%.

Education

  1. Bachelor of Computer Applications (BCA)

    Lovely Professional University, Phagwara, Punjab | Completed: Jan 2025 | CGPA: 7+

    Relevant Coursework: Web Development, Database Management, Software Architecture. Gained practical experience through academic projects and labs.

  2. Diploma in Electronics & Communication Engineering

    Pusa Institute of Technology, New Delhi | Completed: June 2021 | 75%

    Relevant Coursework: Digital Electronics, Microprocessors, Circuit Design. Applied knowledge through hands-on lab work and workshops.

Certifications & Awards

  • Certified in Internet of Things (IoT)

    NSIC, Delhi
  • Best Team Leader

    Bharat Scouts and Guides
  • Team Management & Leadership

    Recognized for effective team management and leadership during academic tenure.

Languages

  • English

    Professional Working Proficiency
  • Hindi

    Native Proficiency
  • Maithili

    Native Proficiency

Skills

  • Languages
  • JavaScript (ES6+) / TypeScript / Python
    90%
  • Frontend
  • React.js / Next.js / Redux Toolkit / Context API / HTML5 / CSS3
    85%
  • Backend
  • Node.js / Express.js / NestJS / GraphQL / WebSocket / RESTful APIs / FastAPI / TypeORM / Prisma
    90%
  • Databases
  • PostgreSQL / MongoDB / Redis / DynamoDB / OpenSearch / Elasticsearch
    80%
  • Cloud & DevOps
  • AWS (S3, Lambda, CloudWatch) / Docker / CI/CD / Jenkins / GitHub Actions
    75%
  • Testing & AI
  • Jest / Playwright / Load Testing / OpenAI API / LangChain / n8n / Workflow Automation
    70%
  • Web Scraping & Automation
  • Puppeteer / CucumberJS
    75%

Portfolio

  • TMP Booking Platform

    TMP - Booking Management Platform

    Enterprise · Backend

    Role: Backend Developer
    Multi-product travel booking platform processing 1000+ bookings/day. TypeORM transactions, WebSocket real-time sync, OpenSearch integration with fuzzy matching across 400K+ properties, ~30% memory reduction. Internal client project — details on request.

  • NEXUS Gaming Platform

    NEXUS - Gaming Contract Exchange Platform

    Gaming SaaS

    Role: Full Stack Developer
    Peer-to-peer contract negotiation with RBAC & JWT auth across 2000+ records. Jest testing framework (80%+ coverage), ~35% backend performance improvement via SQL optimization. Internal client project — details on request.

  • DBPS Casting Platform

    DBPS - Casting Management Platform

    Entertainment SaaS

    Role: Backend Developer
    State-machine audition workflow for 5000+ talent profiles. Web scraping pipeline normalizing 5K+ profiles from 5+ sources. Prisma ORM migration across 30+ tables eliminating schema drift.

  • The Nest Genie

    The Nest Genie - Multi-Vendor E-Commerce Platform

    E-Commerce Marketplace

    Role: Frontend Developer
    Memoized React rendering (~60% fewer re-renders), page load reduced from 4.2s to 2.5s via code splitting & lazy loading. Custom web scraping pipeline extracting 3000+ product records.

  • Avexii AI Video Platform

    Avexii - AI Video Platform

    AI SaaS · Bubble.io

    Role: No-Code Developer
    AI-powered video platform built with Bubble.io. AI-driven video generation and editing workflows, responsive UI/UX, and third-party AI API integrations.

  • MediaPlus Neuron AI Media Platform

    MediaPlus Neuron - AI Media Platform

    AI SaaS · Bubble.io

    Role: No-Code Developer
    AI-powered media platform built with Bubble.io. Content creation workflows, responsive UI/UX, and AI-driven media processing automation.

Blog

I write about MERN stack, backend development, and full-stack engineering on Dev.to. Read my articles below.

Contact

Get in Touch

I'm interested in backend system design, microservices architecture, scalable product development, and roles where I can own APIs and services. Experienced with AI integration, real-time systems, and cloud infrastructure. Open to product companies, service teams, and international opportunities. Reach out for collaboration or to discuss how I can contribute to your stack.