Available for opportunities

Hi, I'm Piyush Garg

Full Stack Developer

CS Student @ Thapar University · Builder · Problem Solver

8.28
CGPA
500+
Problems Solved
Top 15%
LeetCode Global
Scroll
Who I am

About Me

I'm a Computer Science student at Thapar Institute of Engineering and Technology with a passion for building full-stack applications and AI-powered systems. I enjoy turning complex problems into elegant, performant solutions — from visual workflow builders to ML-integrated job portals.

I'm currently looking for internship and full-time opportunities where I can contribute to impactful products. I enjoy working across the full stack — from crafting clean UIs to designing scalable backend systems.

Education

Thapar Institute of Engineering and Technology

CGPA 8.28

B.Tech in Computer Science

Jun 2022 – Jun 2026Patiala, Punjab

Guru Teg Bahadur Public School

94.4%

Class 12th CBSE Board

Mar 2021 – Mar 2022Sangrur, Punjab

Relevant Coursework

Data Structures & AlgorithmsOperating SystemsDBMSComputer NetworksCompiler DesignMachine Learning
What I work with

Skills & Technologies

Languages
C/C++JavaScriptTypeScriptPythonGoSQL
Frontend
React.jsNext.jsTailwind CSSReact FlowZustand
Backend
Node.jsExpress.jsFastAPIREST APIs
Databases
PostgreSQLMongoDBPrisma ORMSupabase
AI/ML
PyTorchYOLONLPGemini API
Tools
DockerVercelGitGitHubTurborepoTrigger.devClerkNextAuth.js
Where I've worked

Experience

Summer Intern – PCB Component Detection & Layout Automation

ELC

Jun 2025 – Jul 2025
Patiala, Punjab
  • Implemented a YOLO-based model for precise PCB component detection, achieving 95% accuracy on complex board images.
  • Applied OCR to automatically extract component labels with 90% accuracy, streamlining data preparation for thermal-aware placement.
  • Designed an integrated detection–OCR pipeline reducing layout generation time by 50%, enabling optimized PCB layouts.
What I've built

Projects

NodeWeave

A visual, node-based AI workflow builder enabling users to design and execute multimodal AI pipelines through a directed graph interface.

  • Custom nodes for text, image, and video processing
  • Trigger.dev for async jobs + Gemini APIs for multimodal inference
  • Persistent workflow storage in PostgreSQL
Next.jsReact FlowZustandTrigger.devFFmpegGemini API

SkillBridge

An AI-integrated job portal enabling dynamic candidate–recruiter interaction and automated resume intelligence.

  • Python-based ML microservice for real-time resume summarization
  • NLP-powered compatibility scoring between resumes and job listings
  • Reduced manual screening time by 60%
Next.jsPrismaPostgreSQLPythonFastAPI
Recognition

Achievements

Runner-up at MLSC Hackathon, Thapar University — E-Rickshaw Management System

Thapar University Merit Scholarship for top academic performance

LeetCode 1750+ contest rating (Top 15% globally) · 500+ problems solved

Codeforces rating 1150 · CodeChef 3-Star