Skip to content
View piyushagarwal-55's full-sized avatar

Highlights

  • Pro

Block or report piyushagarwal-55

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
piyushagarwal-55/README.md

PIYUSH AGARWAL

Full Stack Developer | CTO at Practers | AI Systems Builder

Typing animation

Email Practers Portfolio GitHub

Why Me

const piyush = {
  role: "Chief Technology Officer at Practers",
  education: "B.Tech CCE, LNMIIT Jaipur",
  cgpa: "7.52/10",
  location: "Rupnagar, Punjab",
  work: ["AI interview systems", "contest infra", "hiring dashboards", "secure OA"],
  stack: ["Next.js 16", "React 19", "Fastify 5", "Prisma", "Supabase", "MongoDB", "Redis"],
  infra: ["Google Cloud Run", "Docker", "BullMQ", "Judge0", "Cloudflare R2"],
  coding: "740+ problems across LeetCode, Codeforces and GeeksForGeeks",
  mindset: "Build fast. Debug deeply. Ship clean."
};

Current Work

Practers | Chief Technology Officer

Apr 2026 to Present

Leading architecture for an AI native interview preparation and hiring platform built as a Turborepo monorepo with Next.js 16, React 19, TypeScript, Fastify 5, Prisma, Supabase, PostgreSQL, MongoDB, Redis, BullMQ and Socket.IO.

Built resume aware AI mock interviews with authenticated WebSockets, Groq voice/text sessions, Gemini/OpenAI integrations, stage orchestration, code/canvas snapshots and rubric scored reports.

Built secure coding, contest and hiring modules using Judge0, Redis/BullMQ queues, hidden tests, real time verdicts, ATS resume analysis, Monaco editor, Excalidraw scratchpads and OA proctoring.

Deployed services on Google Cloud Run with Docker, Secret Manager, Cloudflare R2 style storage, Razorpay payments, Resend email and MSG91 verification.

Live product

A1 Selectors | Software Developer Intern

Aug 2025 to Dec 2025

Built scalable REST APIs for automated resume parsing using NLP based extraction, reducing manual screening effort by 35 percent across recruiter workflows.

Developed AI recruitment workflows for candidate matching, ranking, scheduling automation, filtering, analytics and recruiter decision support.

Implemented backend analytics for parsing accuracy, shortlist quality, recruiter activity and candidate pipeline movement.

Practers Contribution Proof

Verified from the private mockr-labs/practers repository insights. Across a large, multi developer, high infrastructure codebase, I authored the highest volume of code on the team.

Rank

#2

contributor by commits

Lines Added

210,311

most on the team

Commits

105

to main branch

Peak Week

92,608

additions in one week

Contributor Leaderboard

Ranked #2 by commits with 210,311 additions, the highest line count of any contributor.

Practers contributor leaderboard showing piyushagarwal-55 at 105 commits and 210,311 additions

My Contributor Card

105 commits, 210,311 additions and 29,955 deletions to the Practers codebase.

piyushagarwal-55 contributor card: 105 commits, 210,311 additions, 29,955 deletions

Code Frequency

Weekly additions and deletions, peaking at 92,608 additions in a single week.

Practers code frequency chart of weekly additions and deletions

Commits Over Time

Sustained weekly contribution to the main branch of a production, multi service platform.

Practers commits over time insights page

Tech Stack

Languages

Languages

Frontend

Frontend

Backend

Backend

Database and Infrastructure

Database and infrastructure

WebSockets Fastify Socket.IO BullMQ Judge0 Monaco Editor Excalidraw TensorFlow.js MediaPipe Google Cloud Run Vercel Cloudflare R2 Razorpay Resend MSG91 Deepgram Gemini Groq AWS Bedrock LLMs System Design

Education

The LNM Institute of Information Technology

B.Tech in Communication and Computer Engineering

2024 to Expected 2028

CGPA: 7.52/10

Jaipur, Rajasthan

Coursework and Core Areas

Data Structures and Algorithms, Object Oriented Programming, DBMS, Operating Systems, Computer Networks, System Design, LLMs, AWS Bedrock and Multi Agent Systems.

Live Projects

AI native interview preparation and hiring platform with resume aware mock interviews, peer interviews, coding rounds, contests, secure OA, ATS analysis, proctoring and company hiring dashboards.

Stack: Next.js 16, React 19, TypeScript, Fastify 5, Prisma, Supabase, PostgreSQL, MongoDB, Redis, BullMQ, Socket.IO, Judge0

Infra: Google Cloud Run, Docker, Cloud Build, Cloudflare R2, Vercel, Razorpay, Resend, MSG91

Links: Live

Real time collaborative spreadsheet with Operational Transformation over WebSockets, persistent multi user state and reconnect safe synchronization.

Stack: Next.js, Node.js, WebSockets, PostgreSQL

Proof: under 100ms recalculation across 2,500+ cells

AI shopping assistant using AWS Bedrock and Llama 3 for search, recommendations, personalization, budget flows and generative UI.

Stack: Next.js, FastAPI, MongoDB, AWS Bedrock, Llama 3

Links: Live | Demo

Web3 full stack project built around blockchain product UX and SKALE Network integration.

Stack: Web3, SKALE Network, Full Stack

Links: Live | Demo

Decentralized voting and prediction style polling with smart contracts deployed on Arbitrum Sepolia.

Stack: TypeScript, Solidity, Arbitrum, Web3

Links: Live | Repo

Ride sharing app for 100+ students with ride creation, seat booking, approvals, group chat and location based coordination.

Stack: React Native, TypeScript, Supabase, Socket.IO

Links: APK

Video Proof

FlowForge

Generative UI backend builder

FlowForge demo

ShopSage

Tambo hackathon project demo

ShopSage demo

Nexus Flow

SKALE Network project demo

Nexus Flow demo

More Live Links

Gamma AI Watermark Remover Prediction Market

FlowForge demo

Achievements

LeetCode

400+

questions solved

Codeforces

220+

questions solved

GeeksForGeeks

200+

questions solved

CGPA

7.52/10

LNMIIT

Google Big Code Hackathon 2026

Cleared 3 competitive coding rounds

Unstoppable Hackathon

Top 10 team

AI for Bharat AWS

Top 300 teams

Coding Profiles

LeetCode

View profile
Codeforces

View profile
GeeksForGeeks

View profile

GitHub Analytics

GitHub streak GitHub stats Contribution graph Top languages Productive time

Contribution Graph

GitHub contribution graph animation

Profile views

Pinned Loading

  1. carpool-lnmiit-work carpool-lnmiit-work Public

    Download Link of apk

    TypeScript