Hero

Hello,
This is Ravi Pratap Singh , I'm a Professional Software Engineer (SDE 2) | React/TypeScript Specialist.

name:'Ravi Pratap Singh',
skills:['React', 'NextJS', 'Redux', 'Express', 'NestJS', 'MySql', 'MongoDB', 'Docker', 'AWS'],
hardWorker:true,
quickLearner:true,
problemSolver:true,
hireable:function() {
return(
this.hardWorker&&
this.problemSolver&&
this.skills.length>=5
);
};
};
Education
Institute of National ImportanceB.Tech
IIT(BHU)

Indian Institute of Technology (BHU), Varanasi

Bachelor of Technology in Chemical Engineering

July 2017 - June 2021

CGPA: 8.13/10

Undergraduate engineering from one of India's premier IITs

Who I am?

Software Engineer with 5 years at AiDash building enterprise SaaS platforms. Specialized in React development and geospatial visualization. Architected Server-Driven UI framework and delivered solutions serving 100+ B2B clients. IIT (BHU) Varanasi graduate with strong foundation in algorithms and scalable system design.

Ravi Pratap Singh
Skills
Hero
Featured Project

Gmail Smart Organizer

Role: Full Stack Developer

An AI-powered email management tool with a beautiful wizard-based interface. Users define custom categories, select date ranges, and automatically organize thousands of emails in seconds. Built with Next.js 15 and NextAuth v5.

Key Highlights

Wizard-Based UX
AI-Powered Categorization
Real-Time Processing
Beautiful Modern Design

Features

  • Step-by-step wizard interface for seamless user experience
  • Custom category creation with label names and keyword descriptions
  • Date range selector to process emails from specific time periods
  • Option to re-categorize already labeled emails
  • Real-time processing with animated progress tracking
  • Detailed results breakdown showing counts per category
  • Standalone app with fresh gradient theme (blue to purple)
  • Google OAuth integration for secure Gmail access

Tech Stack

Next.js 15TypeScriptNextAuth v5Gmail APITailwind CSSshadcn/uiNode.js Backend

Interactive Kanban Board

Role: Full Stack Developer

A production-ready Kanban board showcasing modern Next.js development with enterprise-grade features and best practices.

Key Highlights

Server Components & Server Actions
Optimistic UI Pattern
Advanced Drag & Drop
Type-Safe API

Features

  • Drag-and-drop task management with @dnd-kit for smooth interactions
  • Optimistic UI updates using React 19's useOptimistic hook for instant feedback
  • Type-safe Server Actions for all data mutations
  • Real-time persistence with localStorage (Prisma-ready)
  • Fully responsive design with dark mode support
  • Accessible components built with shadcn/ui
  • Double-click to edit, full-card drag support
  • Clean architecture with 100% TypeScript coverage

Tech Stack

Next.js 15TypeScriptReact 19@dnd-kitTailwind CSSshadcn/uiPrismaServer Actions

raviand26748@gmail.com

+91 8601065279

Bangalore, India

© Developer Portfolio by Ravi Pratap Singh