Summary
Work History
Education
Programming Languages
Technologies
Languages
Projects
Accomplishments
Timeline
Generic

SATYAM AGARWAL

Summary

Driven and adaptable Computer Science student with a strong foundation in AI/ML, backend systems, and problem-solving. Quick learner with hands-on experience in real-world projects, coding excellence, and effective independent work.

Work History

Freelancer

Self Employed
Remote
03.2025 - 05.2025

Personal Finance Management System (Java, JavaFX, SQLite, JFreeChart)

  • Designed and developed a custom finance management desktop application for an individual client to streamline expense tracking, budgeting, and forecasting.
  • Built a user-friendly interface using JavaFX and integrated visual analytics with JFreeChart for real-time insights into spending habits.
  • Engineered a robust data handling pipeline using SQLite, ensuring reliable storage and retrieval of financial records.
  • Implemented budget forecasting algorithms with 85% accuracy, enabling the client to plan expenses more effectively.
  • Delivered full product documentation and user training, resulting in 100% client satisfaction.

Education

Bachelor of Engineering - Computer Science and Engineering

Chandigarh University
Mohali, Punjab
06.2025

XIIth - ISC

St. Joan's School
Saltlake, Kolkata
06.2020

Programming Languages

Java|Python|SQL|Node.js|JavaScript|HTML|CSS

Technologies

GitHub|Git|MySQL|TensorFlow|MediaPipe|PyTorch|LangChain|Transformers|HuggingFace|FAISS|Postman

Languages

Hindi
First Language
English
Advanced (C1)
C1

Projects

AI-Powered Document Q&A System (Python, LangChain, FAISS, Streamlit)

Developed an AI-powered Q&A assistant using LangChain and FAISS, enabling real-time document retrieval and response generation, improving information access efficiency by 40% through a Streamlit-based interface.

Hand Gesture Recognition (Python)

Led a team of three in implementing a hand gesture recognition system using OpenCV for tracking hand movements, mapping gestures with Mediapipe, and integrating custom inputs via Pyautogui. This project improved user engagement by 40% during testing phases.

Accomplishments

  • Pride of CSE Award – Won in 2nd-year project exhibition among 1000+ students at Chandigarh University.
  • Solved 500+ problems on LeetCode and earned 6-star status on HackerRank in problem-solving.
  • Execution Excellence Award – Recognized as Event Lead for managing 10+ clubs and organizing CSE events in 3rd year.

Timeline

Freelancer

Self Employed
03.2025 - 05.2025

Bachelor of Engineering - Computer Science and Engineering

Chandigarh University

XIIth - ISC

St. Joan's School
SATYAM AGARWAL