Azkaar Rauf Khatib

Software Developer · Frontend + Backend

Gurugram, India · [email protected]

Summary

Fullstack developer building scalable web apps with JavaScript, TypeScript, React, Node.js and Express, plus backend work in .NET (C#) and Python.

Builds user-facing AI features: conversational AI chat, drafting help and summarization, with end-to-end AI integration.

Uses Claude Code for AI-assisted development, refactoring and large framework migrations.

Makes deliberate performance and scalability calls across caching, rendering strategy and backend architecture.

Experience

Software Developer · Programming.com

Sep 2025 – Present

Gurugram, Haryana

  • Used Claude Code to speed up migrations and development through codebase analysis, AI agent skills and code review.

AI-Powered Email Client

  • Built a modular, scalable React UI with React Router for an AI-powered email client.
  • Integrated TanStack Query for server-state management, caching and background refetching.
  • Built type-safe form workflows with TanStack Form for email compose and AI-assisted actions.
  • Designed AI workflows for drafting help, thread summaries and context-aware suggestions, right inside the reading and compose views.
  • Built an in-app AI chat that answers natural-language questions about the whole mailbox, using context from the emails.

React · React Router · TanStack Query · TanStack Form · Tailwind CSS

Legacy App Modernization (Rails + AngularJS → React)

  • Migrated a legacy Ruby on Rails + AngularJS frontend to React, on top of the existing Rails backend APIs.
  • Turned Angular controllers, directives and services into reusable React components and hooks with shadcn/ui and Tailwind CSS.
  • Managed server state and API calls with React Query and Axios, caching responses to cut repeat network calls.
  • Built forms and data tables with React Hook Form and React Table.
  • Built an analytics dashboard with interactive charts and client-defined KPIs.

React · React Router · React Query · React Hook Form · React Table · Axios · shadcn/ui · Tailwind CSS

MERN Stack Developer · Intelion Systems

Jul 2024 – Jul 2025

Canada (Remote)

  • Built and improved core features of an Applicant Tracking System (ATS) with Next.js and React: better recruiter workflows, candidate tracking and usability.
  • Delivered AI-powered features inside recruiter and candidate workflows, connecting AI services through Next.js and Node.js APIs.
  • Chose server-side rendering and API routes in Next.js to improve page-load speed, SEO and data fetching.
  • Designed and built WebRTC video calling with PeerJS and React for real-time, in-browser remote interviews.
  • Built and maintained backend services in Node.js and .NET, integrated with the Next.js frontend.
  • Validated data with Zod schemas and managed structured and unstructured data in MongoDB.

Fullstack Developer (Backend heavy) · NNT Software

Jan 2023 – Jul 2024

Ahmedabad, Gujarat

  • Maintained and improved a .NET 4.8 e-commerce platform, keeping it stable on both frontend and backend.
  • Built a dynamic PDF generator with Python and FastAPI to speed up document workflows.
  • Led the backend migration from .NET Framework to Node.js.
  • Built scalable APIs with Node.js, Express.js and TypeScript.
  • Worked with teams and stakeholders to match technical solutions to business needs.

E-commerce Migration

  • Led a major backend overhaul of an e-commerce platform, modernizing the system and improving performance.
  • Rewrote the entire backend from .NET 4.8 MVC to Node.js with TypeScript and Express.
  • Delivered a smooth migration, working across both .NET (C#) and modern JavaScript.

Node.js · TypeScript · Express.js · .NET 4.8 MVC

Event Management System

  • Designed and built the entire backend API and business logic with Node.js, TypeScript and Express.js.
  • Built QR code generation and scanning for ticket validation, entry management and free-drink eligibility checks.
  • Designed a scalable MySQL schema for configurable ticket types (Silver, Gold) and event-specific logic.
  • Built admin features for categories, staff and event setup; staff could scan tickets and manage their events on-site.
  • Deployed and ran infrastructure on AWS (EC2, S3), with Netlify for the frontend.

Node.js · TypeScript · Express.js · React · MySQL · AWS EC2 · AWS S3 · Netlify

Fullstack Developer · Nimsay RPO

Aug 2022 – Feb 2024

Ahmedabad, Gujarat

Nurse Shift ATS

  • Built a shift tracking web app with React and Supabase, with real-time updates on open shifts for registered nurses.
  • Built features to manage nurse-recruiter relationships and map hospitals to nurses for better allocation.
  • Built views to see and track all assigned shifts, making scheduling easier for recruiters.

React · Supabase · PostgreSQL

Web Scraper (Chrome Extension)

  • Built a scraper that pulled nurse shift data from external sources, cutting manual data entry.
  • Connected it to the ATS backend so recruiters always saw up-to-date shift info inside the platform.

Chrome Extension · JavaScript

Python Developer · The Digital India Tech Pvt. Ltd.

Nov 2019 – Oct 2021

Mumbai, Maharashtra

Data Cleaning

  • Processed raw user input for cleaning, annotation and visualization, enabling structured analysis and better data quality.
  • Pulled insights to support data-driven business decisions.
  • Built algorithms that predict the closest match to incorrect user input, improving data accuracy.

Python · Excel

Copy to Search

  • Built a desktop app that searches databases and gives real-time results to customer care agents, speeding up complaint registration.
  • Triggered instant lookups on Ctrl + C of user input, cutting manual effort.
  • Added contact lookup for the Area Service In-Charge to simplify escalations.

Python · Desktop App

Skills

Languages & frameworks: JavaScript, TypeScript, React, Next.js, Node.js, Express.js, Drizzle ORM, MySQL, PostgreSQL, Python, Docker (familiar)

Practices & tools: AI integration, Claude Code (AI-assisted development), AI pair programming, REST API development, MVC architecture, Legacy system modernization, Debugging, Problem-solving, Git, CI/CD, Agile/Scrum

Education