About

I'm Nihal Chandwani, a Full Stack Engineer with 4+ years of experience building and shipping production systems across web, mobile, and cloud. I specialize in JavaScript/TypeScript, NestJS, React, Flutter, and AWS — covering everything from backend architecture and database design to frontend and mobile apps. I've built and deployed platforms handling real-world scale, including a workshop management system with 3,000+ student registrations across two live seasons. Through this portfolio, I share the projects and problems I've worked on end-to-end — from database design to deployment. Feel free to reach out if you'd like to connect or collaborate.

Birthday: 13 October 2001
City: Nagpur, Maharashtra, India
Phone: -
Email: chandwani.nihal123@gmail.com

Interests

Software Development

Backend Development

Web Development

Mobile Development

Software Engineering

Data Structure

Algorithms

Cloud

Education

B.E. in Computer Science Engineering

Aug 2023 – Jul 2026 (Pursuing)

Govindrao Wanjari College of Engineering, Nagpur

Diploma in Computer Science Engineering

2019 – 2021

Tulsiramji Gaikwad Patil College of Engineering

Experience

PERLA IT

Aug 2022 – Present

Software Developer | Nagpur, Maharashtra

  • Designed and developed scalable web applications with focus on performance, maintainability, and clean architecture.
  • Built and integrated RESTful APIs with efficient client-server communication patterns.
  • Managed database schemas, data flow, migrations, and user authentication across multiple projects.
  • Collaborated in Agile teams for feature planning, version control, and deployment pipelines.

Elite Back Office Solutions Pvt. Ltd.

Jan 2022 – Aug 2022

React Developer | Nagpur, Maharashtra

  • Built and maintained responsive React.js interfaces with reusable components, state management, and REST API integration.
  • Delivered UI performance optimizations that improved page load speed across multiple client applications.
  • Collaborated with senior developers on debugging, testing, and code reviews following Agile workflows.

Projects

Workshop Management System

Aug 2024 – Present (Live in production)

React, React Native, Flutter, NestJS, PostgreSQL, MongoDB, AWS EC2, S3, CloudFront, Firebase, JWT, WhatsApp Business API, Puppeteer

Started as a side project for a Garba workshop, grew into a production system serving 3,000+ students across two seasons — covering registrations, payments, QR attendance, and automated WhatsApp ID card delivery.

// PROJECT TIMELINE
  1. June 2023

    Season 0 — The Idea

    Side project for family — first version, just to see if it works

    • Basic registration form with manual student tracking
    • No payments — pen, paper, and a spreadsheet for the rest
    • Proof of concept only, ran for one local season
    HTMLCSSJavaScriptGoogle Sheets
  2. Aug – Oct 2024

    Season 1 — First Real Launch

    Went live with 1,400+ students — built everything from scratch

    • NestJS + PostgreSQL backend, React registration web app, React Native admin app
    • QR-code daily attendance scanner running on staff phones
    • WhatsApp Business API for automated ID-card delivery, Puppeteer PDF pipeline
    • Deployed on AWS EC2 with PM2 + Nginx
    NestJSPostgreSQLReactJSReact NativeAWS EC2WhatsApp APIPuppeteer
  3. Aug – Sep 2025

    Season 2 — Scale and Polish

    Rebuilt mobile app, added payments, smoother operations

    • Migrated admin app from React Native to Flutter
    • Cashfree payment gateway integration with reconciliation
    • MongoDB added for flexible dynamic data alongside Postgres
    • AWS S3 + CloudFront for asset hosting; 1,000+ new students registered
    FlutterMongoDBCashfreeAWS S3CloudFront
  4. Mar 2026 – PresentLIVE

    Season 3 — AI Layer

    Added intelligence — duplicate detection and face verification

    2.5M+record pairs scanned338ambiguous pairs22confirmed duplicates
    • Python pipeline for student deduplication using fuzzy matching across 2.5M+ record pairs
    • DeepFace for face comparison across season photos
    • Anthropic Claude API resolves ambiguous duplicate cases
    PythonRapidFuzzDeepFaceAnthropic API

Skills

Frontend

HTML5, CSS3, JavaScript, TypeScript, ReactJS, React-Redux

Backend

Node.js, ExpressJS, NestJS

Mobile

React Native, Flutter

Databases

PostgreSQL, MongoDB, MySQL

Cloud & Tools

AWS (EC2, S3, Route 53, CloudFront), Firebase, Git, PM2, Nginx, Certbot

Contact

My Address

Nagpur

Maharashtra

India

Social Profiles

Email

chandwani.nihal123@gmail.com

Contact

+91 -