hi theređź‘‹, I'm

Nikhil Kumar

*, he/him

Passionate about building high-performance and scalable web applications.

Avatar

about me.

Hey! I'm a full-stack developer who loves building efficient, scalable, and intuitive applications. I thrive on solving complex problems, optimizing performance, and creating seamless user experiences.

experience.

  • Backend Developer Remote

    at, ricoz.in

    Oct, 2024 - Present

    • Integrate GeoSpatial queries in MongoDB to refine location-based services, enhancing search accuracy.
    • Working with Razorpay for secure payment processing, improving transaction reliability and user experience.
    • Optimized MongoDB Aggregation Pipelines (30% faster) and built a slot booking app for seamless scheduling.
    • Implemented Redis queue for efficient email processing, improving delivery speed and reliability.
    • Javascript
    • TypeScript
    • Node.js
    • Express.js
    • MongoDB
    • JWT
    • Razorpay
    • zod
    • Redis
    • AWS EC2
    • Nginx
    • Git & Github
  • Software Developer Intern Hybrid - Lucknow, India

    at, predulivelabs.in

    June, 2024 - August, 2024

    • Optimized website performance by implementing caching strategies with Redis and improving API responsetimes.
    • Developed scalable MongoDB Aggregation Pipelines for efficient data retrieval across multiple applications.
    • Built a responsive, user-friendly web interface using ReactJs, Tailwind CSS, improving engagement.
    • React.js
    • Tailwind CSS
    • ShadCN
    • Node.js
    • Express.js
    • MongoDB
    • JWT
    • Vercel
    • Git & Github

projects.

  • Ai Career Coach

    live preview github

    • Built an AI Career Coach with React 19, Next.js 15, Tailwind CSS, and Shadcn UI for a smooth and interactive user experience.
    • Delivered AI-driven career guidance using Gemini API for personalized resume reviews, job suggestions, and insights.
    • Developed a scalable backend using NeonDB, Prisma, and Inngest for efficient data handling and event-driven workflows.
    • Integrated secure authentication with Clerk, enabling seamless user onboarding and data protection.
    • React 19
    • Next.js 15
    • TypeScript
    • Tailwind CSS
    • NeonDB
    • Prisma
    • Clerk
    • Inngest
    • Gemini API
    • Shadcn UI
    • Developed Droply for File & Password Storage using Next.js, Clerk and NeonDB, storing passwords with AES-256 encryption which reducing data breaching by 80%.
    • Integrated a PIN/Password authentication (Password Manager) and Clerk auth (Droply), which reduce unauthorized access by 90% and increasing privacy.
    • Used Drizzle ORM + Neon PostgreSQL for efficient DB ops (25% faster queries) with Leveraged ImageKit (Droply) for 40% faster uploads and auto-lock UI.
    • Deployed both apps with mobile-first UI (HeroUI), increasing mobile traffic by 60% and earning 4.8/5 user ratings
    • Next.js 15
    • TypeScript
    • Tailwind CSS
    • NeonDB
    • Drizzle ORM
    • Clerk
    • ImageKit
    • Hero UI

technical skills.

  • Languages:

    C++, JavaScript, TypeScript

  • Frameworks/Technologies:

    Node.js, Express.js, React.js, React Native, Next.js, Expo

  • Libraries:

    TanStack Query, Zod, Tailwind CSS, ShadCN, Material UI

  • Database & Backend:

    MongoDB, Redis, Kafka

  • Cloud & Deployment:

    Amazon Web Services (AWS), Vercel, Render, Netlify

  • Tools & Platforms:

    Git, GitHub, Razorpay, Postman, Visual Studio Code

  • Concepts:

    Data Structure & Algorithms