Himanshu Jaroli, Developer in Udaipur, Rajasthan, India
Himanshu is available for hire
Hire Himanshu

Himanshu Jaroli

Bio

Himanshu is a full-stack engineer with 4+ years of experience architecting production-grade systems for organizations like TRDDC and RapidStart. He specializes in designing event-driven microservices, resilient back ends with Node.js and PostgreSQL, high-performance UIs using React, and rigorous observability stacks to deliver reliable end-to-end solutions. In addition, Himanshu has built and scaled SaaS products such as ReferMate and RememberPress under NovacraftsAI.

Portfolio

Tata Consultancy Services
TypeScript, Shadcn UI, Tailwind CSS, Node.js, Express.js, PostgreSQL, Prisma...
NovaCrafts.AI
Next.js, Express.js, Node.js, LangGraph, Clerk, Prisma, Razorpay, Docker...
RapidStart Pty. Ltd.
TypeScript, Python, Next.js, FastAPI, Node.js, Express.js, LangGraph...

Experience

  • TypeScript - 5 years
  • React - 5 years
  • Node.js - 5 years
  • PostgreSQL - 4 years
  • Docker - 4 years
  • Next.js - 3 years
  • Software Architecture - 3 years
  • LangGraph - 2 years

Preferred Environment

MacOS, Visual Studio Code (VS Code), Claude

The most amazing...

...thing I've developed is an AI phone assistant that can pick up calls, understand intent, take action, and even follow up.

Work Experience

Senior Software Engineer

2024 - PRESENT
Tata Consultancy Services
  • Built services for a SaaS platform for high-quality product delivery and talent engagement using AI-powered solutions, reducing job execution time by 62%, and maintaining consistent output quality.
  • Worked closely with the design team to ensure consistent and high-quality UI in React, including complex UI components, like conversational AI workbench, artifact viewers, Monaco Code Editor, and a UI code previewer.
  • Optimized Core Web Vitals, reducing LCP from 3.4s to 0.3s and initial bundle size by 80% (3.3MB to 670KB) via aggressive code-splitting, tree-shaking, and dependency management.
  • Designed an enterprise notification engine using Azure Notification Hubs. Built an end-to-end system for real-time, multi-channel push delivery and event-trigger logic.
  • Architected a full-stack observability framework using OpenTelemetry, Prometheus, and OpenSearch. Deployed real-time anomaly detection and alerting, significantly reducing MTTR across distributed services.
  • Decoupled state management by migrating WebSocket connection pools to Redis. Enabled horizontal scaling and true statelessness by eliminating session stickiness across microservices.
  • Migrated legacy services from synchronous thread-per-request models to asynchronous concurrent architectures, maximizing system throughput and resource efficiency.
  • Developed a low-latency STT pipeline using WebSockets and Azure Speech Services. Implemented custom backpressure handling to ensure accuracy during high-throughput audio streaming.
  • Implemented a centralized error telemetry system. Developed front-end error boundaries and reporting middleware to capture and prioritize actionable production diagnostic data.
Technologies: TypeScript, Shadcn UI, Tailwind CSS, Node.js, Express.js, PostgreSQL, Prisma, Next.js, React, HTML, Software Architecture, Agile, Design Principles, LangGraph, Docker, Model Context Protocol (MCP), Claude, Elasticsearch, API/Services Architecture, Microservices Architecture, Microservices, Event-driven Architecture, DevOps, Neo4j, TimescaleDB, API Integration, AI Tools, Retrieval-augmented Generation (RAG), Prompt Engineering, Agentic AI, LangChain, Distributed Software, Large Language Models (LLMs), Full-stack Development, OpenAI, Qdrant, Cloud Computing, Apache Kafka, Zustand, OpenTelemetry, Azure Speech Service, Speech-to-Text (STT), Software Development, User Experience (UX), User Interface (UI), AI Integration, ChatGPT, Chatbots, JavaScript, REST APIs, Jest, Claude Code, CSS, Core Web Vitals, Kubernetes, Containers, Architecture, Radix UI, Shadcn, Full-stack, Security, User Roles, Testing, Artificial Intelligence (AI), UI Design, Server Sent Events (SSE), WebSockets, CI/CD Pipelines, Code Refactoring, Git, Playwright, Refactoring, Integration, Framer Motion, SaaS, Scalability, Software Design, Code Auditing, AI Automation, AI Agents, SQLAlchemy, Dashboards, API Gateways, Microfrontends, React Hooks, Back-end, Back-end Performance, AI-generated Code, Platforms, Third-party APIs, GitHub, APIs, Front-end, Vibe Coding, Agentic Coding, RESTFul APIs, SQL, API Development, Authentication, Claude API, Data Modeling, Technical Architecture, Azure, Vite, API Architecture, API Design, API Testing, Role-based Access Control (RBAC), Technical Leadership

Senior Software Engineer

2025 - 2026
NovaCrafts.AI
  • Led the architecture and development of multiple SaaS and automation platforms for startups and internal initiatives, focusing on high-quality UI, scalable back-end systems, distributed workflows, and AI-powered tooling.
  • Architected Remember Publisher, a GenAI platform that converts unstructured inputs such as journals and voice notes into structured, print-ready books using AI-driven content pipelines and automated workflows.
  • Built ReferMat, a referral automation SaaS platform that manages the end-to-end referral lifecycle by generating AI-powered outreach sequences and automating follow-ups through a unified interface.
  • Implemented multiple AI-driven automation workflows using n8n, enabling automated lead generation, article repurposing, and customer support flows, significantly reducing manual operational overhead.
Technologies: Next.js, Express.js, Node.js, LangGraph, Clerk, Prisma, Razorpay, Docker, Amazon S3 (AWS S3), Redis, n8n, React, HTML, Software Architecture, Agile, TypeScript, Tailwind CSS, PostgreSQL, Claude, Elasticsearch, AWS Lambda, Amazon DynamoDB, API/Services Architecture, DevOps, API Integration, AI Tools, Retrieval-augmented Generation (RAG), Prompt Engineering, Agentic AI, LangChain, Large Language Models (LLMs), Full-stack Development, OpenAI, Pgvector, Cloud Computing, Supabase, Amazon Web Services (AWS), Google APIs, Gemini API, Vercel, Google Analytics, Software Development, User Experience (UX), User Interface (UI), AI Integration, ChatGPT, Chatbots, JavaScript, REST APIs, Workflow Automation, Email Integration, Jest, Claude Code, Cursor AI, CSS, Core Web Vitals, Google Cloud Platform (GCP), Containers, Architecture, Payload CMS, Radix UI, Shadcn, Full-stack, Security, User Roles, Testing, Minimum Viable Product (MVP), Artificial Intelligence (AI), UI Design, WebSockets, TanStack Router, CI/CD Pipelines, Code Refactoring, Git, Refactoring, Integration, Framer Motion, SaaS, FastAPI, Scalability, Software Design, Code Auditing, AI Automation, AI Agents, SQLAlchemy, Dashboards, API Gateways, Amazon Bedrock, Microfrontends, React Hooks, Railway, Back-end, Back-end Performance, AI-generated Code, Platforms, Third-party APIs, GitHub, APIs, Front-end, Vibe Coding, Agentic Coding, Supabase Auth, RESTFul APIs, SQL, API Development, Authentication, Claude API, Data Modeling, Document Processing, Fintech, Optical Character Recognition (OCR), Technical Architecture, NestJS, Vite, AWS Cloud Architecture, API Architecture, API Design, API Testing, Role-based Access Control (RBAC), Technical Leadership, Google Cloud, NoSQL

Software Development Engineer 2

2025 - 2025
RapidStart Pty. Ltd.
  • Spearheaded the design and implementation of a hierarchical multi-agent graph using LangGraph to respond to user queries dynamically using multi-agent task chaining and MCP servers.
  • Built end-to-end UI components and back-end services for an AI phone agent platform in Next.js that automates inbound call handling and outbound communications processing 10,000+ calls monthly.
  • Built an autonomous task execution agent capable of performing complex computer operations on behalf of users, leveraging vision models like OmniParser and LLMs using FastAPI and LangGraph.
  • Developed a VNC-based pipeline for real-time visualization and interaction with autonomous agents.
Technologies: TypeScript, Python, Next.js, FastAPI, Node.js, Express.js, LangGraph, Model Context Protocol (MCP), Docker, PostgreSQL, React, HTML, Software Architecture, Agile, Design Principles, Prisma, Amazon S3 (AWS S3), Tailwind CSS, Claude, Elasticsearch, API/Services Architecture, Microservices Architecture, Microservices, DevOps, Neo4j, TimescaleDB, API Integration, AI Tools, Retrieval-augmented Generation (RAG), Prompt Engineering, Agentic AI, LangChain, Distributed Software, Large Language Models (LLMs), Full-stack Development, NextAuth.js, OpenAI, Cloud Computing, Google Compute Engine (GCE), Google APIs, Gemini API, Zustand, Vercel, Speech-to-Text (STT), Software Development, User Experience (UX), User Interface (UI), AI Integration, ChatGPT, Chatbots, JavaScript, REST APIs, Workflow Automation, Jest, Claude Code, CSS, Core Web Vitals, Google Cloud Platform (GCP), Containers, Architecture, Amazon Simple Queue Service (SQS), Radix UI, Shadcn, Full-stack, Twilio, Security, User Roles, Testing, Minimum Viable Product (MVP), Artificial Intelligence (AI), UI Design, Server Sent Events (SSE), WebSockets, CI/CD Pipelines, Code Refactoring, Git, Refactoring, Integration, Framer Motion, SaaS, Scalability, Software Design, Code Auditing, AI Automation, AI Agents, SQLAlchemy, Dashboards, API Gateways, React Hooks, Back-end, Back-end Performance, AI-generated Code, Platforms, Third-party APIs, GitHub, APIs, Front-end, Vibe Coding, Agentic Coding, RESTFul APIs, SQL, API Development, Authentication, Claude API, Data Modeling, Technical Architecture, Vite, AWS Cloud Architecture, API Architecture, API Design, API Testing, Role-based Access Control (RBAC), Google Cloud

Software Engineer

2022 - 2024
Tata Consultancy Services
  • Worked on a product focused on developing digital experiences through high-level intent specification, reducing the development time by nearly 65%—from two weeks to two days.
  • Developed end-to-end application features, including comprehensive APIs in Java (Spring Boot) and front-end solutions in React for no-code development.
  • Utilized GPT-4 models for creating generative assistance for users, improving developer productivity by 60%, and built a VS Code extension to support, assist, and augment intent specification creation.
Technologies: TypeScript, Material UI, Tailwind CSS, Java, Spring Boot, Design Thinking, React, HTML, Agile, Design Principles, API Integration, AI Tools, Prompt Engineering, Large Language Models (LLMs), Full-stack Development, OpenAI, Software Development, User Experience (UX), User Interface (UI), ChatGPT, JavaScript, REST APIs, Jest, CSS, Full-stack, Security, User Roles, Testing, UI Design, Code Refactoring, Git, Integration, SaaS, Software Design, Dashboards, Microfrontends, React Hooks, Back-end, Third-party APIs, GitHub, APIs, Front-end, RESTFul APIs, SQL, API Development, Technical Architecture, API Testing, NoSQL

Experience

ReferMate | AI-powered Referral Automation Platform

https://refermate.novacraftsai.com
Built an AI-driven SaaS platform that automates job referral outreach workflows for candidates. The system generates personalized referral and follow-up messages by analyzing job descriptions, company context, and candidate profiles using LLMs. I designed and developed the back-end APIs, data pipelines, and AI workflow orchestration. The platform integrates vector search and contextual prompting to generate tailored outreach messages at scale while maintaining high relevance and personalization.

Remember Press | AI-powered Personal Writing Platform

https://landing.rememberpress.com/
Built an AI-powered writing platform that helps users transform raw thoughts and notes into structured books. The system uses LLMs to refine, organize, and expand personal writing while maintaining the user's original voice.

I designed and implemented the UI components, back-end services, prompt workflows, and content management system, enabling users to iteratively develop ideas into long-form structured content.

Disability Dynamics | Independent living for DIsabled

https://www.disabilitydynamics.com.au/
Built a high-quality SEO optimized marketing page for Disability Dynamics, optimized for multiple devices and a high conversion rate. Integrated custom CRM for data management and Resend API for handling email flows.

Call Buddy | Real-time Video Collaboration Platform

https://call-buddy-two.vercel.app/
Built a browser-based video calling application enabling peer-to-peer video communication using WebRTC and real-time signaling. I used Firebase for the back-end signaling server to handle connection negotiation, room management, and participant synchronization.

Additionally, I implemented secure session handling and optimized connection reliability to ensure smooth communication between participants. The project demonstrates experience with real-time systems, low-latency communication, and scalable signaling architectures.

Education

2018 - 2022

Bachelor's Degree in Computer Science

Bharati Vidyapeeth University - Pune, India

Skills

Libraries/APIs

Node.js, React, REST APIs, API Development, Playwright, Framer Motion, SQLAlchemy, Claude API, WebRTC, Google APIs

Tools

Claude, Claude Code, Shadcn, GitHub, Prisma, n8n, Shadcn UI, TanStack Router, Git, Auth0, Google Compute Engine (GCE), Google Analytics, RabbitMQ, ChatGPT, Amazon Simple Queue Service (SQS)

Languages

TypeScript, Python, HTML, JavaScript, CSS, SQL, Java

Frameworks

Next.js, Express.js, LangGraph, Tailwind CSS, Jest, NestJS, Material UI, Spring Boot, Payload CMS

Paradigms

UI Design, Code Refactoring, Agile, API/Services Architecture, Microservices Architecture, Microservices, Refactoring, Microfrontends, API Architecture, Role-based Access Control (RBAC), Design Thinking, Model Context Protocol (MCP), Event-driven Architecture, DevOps, Testing

Platforms

Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Vercel, Kubernetes, MacOS, Clerk, AWS Lambda, Amazon EC2, Apache Kafka, Firebase, Twilio, Azure

Storage

PostgreSQL, Amazon S3 (AWS S3), MongoDB, Google Cloud, Redis, Elasticsearch, Amazon DynamoDB, MySQL, Neo4j, NoSQL

Other

Software Development, Software Architecture, FastAPI, API Integration, AI Tools, Retrieval-augmented Generation (RAG), Prompt Engineering, Large Language Models (LLMs), Full-stack Development, Containers, Full-stack, Minimum Viable Product (MVP), Artificial Intelligence (AI), Integration, SaaS, Scalability, Software Design, AI Automation, AI Agents, React Hooks, Back-end, APIs, Front-end, RESTFul APIs, Agentic AI, Supabase, Gemini API, User Experience (UX), User Interface (UI), AI Integration, Workflow Automation, Email Integration, Core Web Vitals, Architecture, Radix UI, Security, User Roles, WebSockets, CI/CD Pipelines, Code Auditing, Dashboards, API Gateways, Amazon Bedrock, Railway, Back-end Performance, AI-generated Code, Platforms, Third-party APIs, Vibe Coding, Agentic Coding, Authentication, Data Modeling, Technical Architecture, Vite, API Design, API Testing, Technical Leadership, Design Principles, Razorpay, TimescaleDB, LangChain, Distributed Software, NextAuth.js, OpenAI, Pgvector, Qdrant, Cloud Computing, Supabase Auth, Zustand, OpenTelemetry, Azure Speech Service, Speech-to-Text (STT), Chatbots, Cursor AI, Payments, Server Sent Events (SSE), Resend, Document Processing, Fintech, Optical Character Recognition (OCR), Quality Assurance (QA), AWS Cloud Architecture

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring