Skip to content
View hardik5520's full-sized avatar

Block or report hardik5520

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hardik5520/README.md

Hi, I'm Hardik Arora πŸ‘‹

Software Engineer Β· Full Stack + Applied AI Β· MS CS @ Michigan State

Β  Β 


About Me

I'm a Software Engineer building at the intersection of full-stack systems and applied AI. I ship agents, fine-tune models, optimize inference, and architect scalable platforms.

  • πŸ—οΈ At Conga, architected the Component Library (Lit.js) and micro-frontend platform β€” adopted by 40+ production apps, cutting duplicated dev effort by 70%
  • πŸ” At Rocket Mortgage, built REST APIs for the Identity Platform and an internal MCP server (LangChain + Auth0 + Splunk) that cut auth incident triage from hours to minutes
  • πŸ€– Built an AI PR Review Agent (Spring Boot + LangGraph4j + GPT-4o) β€” triggers on GitHub webhooks, analyzes diffs for quality and OWASP security, posts structured review comments
  • πŸ§ͺ Fine-tuned Qwen 2.5 Coder 7B via QLoRA β†’ AWQ-quantized β†’ vLLM-served PR reviewer at near-GPT-4o quality for under $8 compute cost
  • 🌱 Research at MSU Basso Lab: plant yield prediction pipeline (~80% accuracy) + migrated DSSAT workloads to GCP Batch, cutting costs 30%
  • πŸ“ San Jose, CA Β· Open to relocation

πŸ›  Tech Stack

Languages

Java Python TypeScript JavaScript C++

AI / ML

LangGraph LangChain HuggingFace PyTorch OpenAI vLLM

Frontend

React Angular Next.js Lit.js Micro Frontends

Backend & APIs

Spring Boot Node.js FastAPI Flask

Cloud & DevOps

AWS Azure GCP Docker Kubernetes GitHub Actions


πŸš€ Featured Projects

Project Stack Description
AI PR Review Agent Java Β· Spring Boot Β· LangGraph4j Β· GPT-4o Β· React Autonomous PR reviewer β€” triggers on webhooks, analyzes diffs for quality + OWASP security, posts structured comments. JWT auth + Grafana/Prometheus observability.
PR Reviewer Distillation Python Β· QLoRA Β· AWQ Β· vLLM Β· Modal Β· HuggingFace Distilled GPT-4o β†’ Qwen 2.5 Coder 7B. Trained on 73 PRs, AWQ-quantized to 4-bit (~4 GB). Near-GPT-4o evals (2.38 vs 2.62) for under $8 compute.
Enterprise RAG Research Agent Python Β· LangGraph Β· Elasticsearch Β· React Production-ready RAG agent β€” routes queries, builds multi-step research plans, retrieves docs in parallel, generates grounded responses.
LangGraph Blog Agent Python Β· LangGraph Β· OpenAI Β· Tavily Researches topics, writes sections in parallel, and generates diagrams β€” full agentic blog writing pipeline.

πŸ“œ Certifications

  • Microsoft Certified Azure Fundamentals (AZ-900)
  • AWS Cloud Foundations
  • Full-Stack Development – IIT Kanpur

LinkedIn Β· Medium Β· hardikarora5520@gmail.com

Pinned Loading

  1. build-redis-with-python build-redis-with-python Public

    A Redis clone built from scratch in Python β€” implements the RESP protocol, thread-safe in-memory key-value store, TTL expiry, and real-time Pub/Sub using nothing but the Python standard library (ra…

    Python

  2. Enterprise-RAG-Research-Agent Enterprise-RAG-Research-Agent Public

    A production-ready LangGraph RAG research agent template β€” routes queries, builds multi-step research plans, retrieves docs in parallel, and generates grounded responses. Supports Elasticsearch, Mo…

    Python

  3. langgraph-blog-agent langgraph-blog-agent Public

    AI agent that researches topics, plans a blog outline, writes all sections in parallel, and generates diagrams β€” powered by LangGraph, OpenAI, Tavily & Gemini

    Python

  4. Langgraph-chatbot Langgraph-chatbot Public

    LangGraph workflow examples and chatbot implementations β€” sequential, parallel, conditional, and iterative patterns using OpenAI and LangChain, with Streamlit-based chat UIs.

    Python

  5. pr-reviewer-distillation pr-reviewer-distillation Public

    Distilled GPT-4o into a 7B PR review model. Full stack: scrape β†’ QLoRA β†’ AWQ quantize β†’ vLLM serving on Modal. Live API + HF model included.

    Python

  6. ai-pr-review-agent ai-pr-review-agent Public

    Autonomous AI-powered PR code reviewer built with Spring Boot, LangGraph4j, GPT-4o, and React

    Java