Skip to content
View hemang3156's full-sized avatar

Highlights

  • Pro

Block or report hemang3156

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.

Content in all repositories owned by your account will be closed.
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
hemang3156/README.md

Hi there, I'm Hemang Garg πŸ‘‹

B.E. Chemical Engineering + Minor in Data Science @ BITS Pilani, Hyderabad Campus

Passionate about Machine Learning, Computer Vision, Reinforcement Learning & Systems Engineering

LinkedIn Email GitHub


πŸ”¬ About Me

I am an undergraduate engineering student at Birla Institute of Technology and Science (BITS) Pilani, Hyderabad Campus, bridging computational intelligence and first-principles engineering:

  • πŸ”­ Focus Areas: Machine Learning, Computer Vision, Reinforcement Learning, Hardware/Kernel Drivers, and Process Optimization.
  • βš™οΈ Systems & AI: Building real-time object detection pipelines, LLM-orchestrated task scheduling engines, and low-level Linux driver patches.
  • πŸ§ͺ Process AI: Simulating chemical absorption columns in Aspen HYSYS to train Reinforcement Learning agents for Carbon Capture, Utilization & Storage (CCUS).
  • 🀝 Leadership: Election Commissioner & Outreach Lead at SANKALP, and Student Mentor at SWMC (Student Welfare Mentorship Committee), BITS Pilani.

πŸ› οΈ Tech Stack & Skills

Languages
Python C++ C SQL Bash MATLAB

Machine Learning & Computer Vision
PyTorch OpenCV YOLOv8 Scikit-Learn Tesseract OCR Reinforcement Learning

Tools, Systems & Engineering Software
Linux Arch Linux Git Docker GCP Aspen HYSYS ANSYS Fluent


πŸš€ Featured Projects

An automated intelligent scheduling assistant integrating Google Gemini LLM and Google Calendar API to parse unstructured natural language notes into strict schema-validated event records with deterministic conflict resolution.

Tech: Python, Google Gemini API, Google Calendar API, OAuth 2.0, Pandas

Benchmarked 4 ML model families (ANN, SVM, Random Forest, GPR) for solvent screening and thermodynamic prediction in CCUS. Simulating absorption columns in Aspen HYSYS to generate state-action datasets for Reinforcement Learning process control.

Tech: Python, Reinforcement Learning, Aspen HYSYS, Scikit-learn

Custom Arch Linux driver package (PKGBUILD) enabling previously unsupported ELAN 3104 (04f3:3104) biometric sensors via libfprint and fprintd, featuring OpenCV 5 patch compatibility and swipe calibration.

Tech: C, Shell/Bash, PKGBUILD, Linux Kernel, libfprint, OpenCV

Memory-safe streaming OCR pipeline converting scanned multi-page PDFs into fully searchable documents with coordinate-aligned text overlays and confidence filtering to eliminate garbage text.

Tech: Python, Tesseract OCR, OpenCV, ReportLab, pdf2image


Popular repositories Loading

  1. Books Books Public

    Forked from Rishabh-creator601/Books

    Books / PDFS / EPUBS for different fields of programming . READ GROW AND ENJOY 😊😊😊😊

    1

  2. ocr_to_text_pdf ocr_to_text_pdf Public

    End-to-end streaming OCR pipeline converting scanned PDFs into searchable PDFs with position-aligned text layers and confidence filtering

    Jupyter Notebook 1

  3. scheduler scheduler Public

    Autonomous scheduling assistant integrating Google Gemini LLM and Google Calendar API to parse informal notes into conflict-resolved calendar events

    Jupyter Notebook 1

  4. libfprint-elan3104-arch libfprint-elan3104-arch Public

    Arch Linux PKGBUILD driver for unsupported ELAN 3104 (04f3:3104) fingerprint sensors via libfprint

    Shell 1

  5. company-wise-dsa company-wise-dsa Public

    Forked from nishant-Tiwari24/company-wise-dsa

  6. dsa-using-python dsa-using-python Public

    Forked from campusx-official/dsa-using-python

    codes related to my dsa course on python

    Jupyter Notebook