hardik@sehgal:~$

Hardik
Sehgal.

Full-Stack Software Engineer with ~2 years of experience - building business-critical platforms and AI-powered systems.

CRM systems // RAG pipelines // Vector search // LLM integrations
01 · about

From concept to production.

hardik - profile.png
Portrait of Hardik Sehgal
$ profile --render

Full-stack software engineer with ~2 years of experience, currently an SDE 2 at Omazon Ltd building and maintaining a business-critical CRM - order tracking, returns, warehouse analytics, customer delivery.

Before that: Founding Engineer at GradGuide, building AI-powered platforms and scalable web systems from scratch - system architecture, API design, database schemas, and the product decisions in between.

Core strengths: React.js, Next.js, FastAPI, and modern AI technologies - RAG systems, vector databases, and LLM integrations. Comfortable owning things end-to-end, from concept to production.

experience
~2 years
currently
SDE 2 @ Omazon Ltd
previously
Founding Engineer @ GradGuide
02 · experience

Case studies, not bullet points.

Each role, told the way it actually happened - the problem, what got built, and what changed.

A business-critical CRM driving live operations.

>problem

The business needed a CRM to track and manage order returns, order status, warehouse analytics, and customer delivery - systems with direct, day-to-day business impact.

>built
  • Works across the full stack of the CRM - both frontend and backend - for returns processing, order tracking, warehouse analytics dashboards, and delivery status tracking.
>impact

This is the system directly driving live business operations for returns, orders, warehouse, and delivery - not an internal tool or a side project.

A student CRM, architected from zero as engineer #1.

>problem

Student data management and counsellor/admin workflows needed a system built from scratch - no existing architecture, schema, or API surface to build on.

>built
  • Architected and led full-stack development using FastAPI, Next.js, and TanStack Query.
  • Defined the entire system architecture, RESTful API design, and database schema as founding engineer.
  • Implemented role-based access control across counsellor and admin roles.
  • Designed a media storage pipeline using Google Cloud Storage for documents and Cloudinary for user media.
>impact

Centralized asset management and a working CRM built end-to-end as the first engineer on the product.

Semantic discovery over 1600+ German courses.

>problem

Indian students needed a way to discover and compare 1600+ German courses with real relevance - naive keyword search and hard filters alone weren't cutting it.

>built
  • Two-stage search architecture combining hard filters (fees, course name, duration) with semantic vector search on Qdrant.
  • LLM analysis pipeline for deep course evaluation, powered by Redis RQ async workers processing large scraped university datasets.
  • Next.js frontend with TanStack Query for real-time search, comparison, and AI-generated summaries.
>impact

Significantly improved relevance of course recommendations over naive filtering and keyword search.

Frontend lead for an AI-powered audit platform.

>problem

An AI-powered auditing platform needed a performant, responsive frontend that could keep pace with the product.

>built
  • Led frontend development in React, TypeScript, and Next.js - server-side rendering, dark mode, and mobile-first responsive layouts with Flexbox and Grid.
  • Integrated platform APIs using Axios with async/await patterns.
>impact

Improved performance and usability by 25%.

Company landing page - auth, documents, CI/CD.

>built
  • Built the company landing page backend in Next.js, including user authentication and document submission workflows.
  • Set up Docker deployment pipelines and GitHub Actions workflows for automated testing and image builds.
03 · projects

Built after hours.

Academic and personal builds - smaller in scope than the case studies, still designed to work end-to-end.

~/projects/ai-interview-platform

AI Interview Platform

An automated interview system that generates JD-based questions with adaptive follow-ups - voice in, voice out, and a full report at the end.

  • Text-to-speech via Sarvam, speech-to-text via Groq
  • Anti-cheating: OpenCV face tracking + tab/window-switch detection
  • Comprehensive interview summaries - strengths and weaknesses
  • Memory graphs with Neo4j + Mem0
Sarvam TTSGroq STTOpenCVNeo4jMem0
~/projects/empower-her

Empower Her

A women's safety app built with Flutter and Firebase - designed around getting help fast, with family in the loop.

  • Real-time location sharing
  • Parent–child chat interface
  • Shake-to-alert emergency trigger
  • Integrated emergency services - police and hospitals
FlutterFirebaseBLoCGetX
04 · writing

Learning in public.

Notes I publish while working things out - mostly RAG internals, plus the fundamentals underneath. Every entry opens the full post.

~/writing
$ ls -R ~/writing
$ total 9 · hashnode + medium
05 · stack

Tools I think in.

$ stack --list languages
PythonJavaScriptTypeScriptJavaDart
$ stack --list frontend
HTML5CSSTailwind CSSReact.jsNext.jsFlutter
$ stack --list backend
Node.jsExpress.jsFastAPIDockerRedis RQLinux
$ stack --list databases
MongoDBQdrantNeo4j
$ stack --list ai-ml
LangChainLangSmithVector SearchRAG SystemsMemory Layer
$ stack --list ci-cd
GitGitHub Actions
06 · education

Where it started.

B.Tech in Computer Engineering

Bharati Vidyapeeth, College of Engineering, Pune

Apr 2020 - Mar 2024

cgpa: 8.92 / 10
07 · terminal

Query this site.

No LLM behind this prompt - just a static command map, the way a search index would answer. Type 'help' to start.

booting shell…
08 · contact

Let's build something that ships.

Open to interesting problems and good conversations. Email is the fastest way in.

jobs.hardik00@gmail.com