Skip to content
View abyshergill's full-sized avatar

Block or report abyshergill

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

Hi there, I'm Aby Shergill πŸ‘‹

Senior FA Engineer | Python & AI Enthusiast | Building scalable systems at the edge of LLMs and Computer Vision

I bridge the gap between complex AI models and production-ready applications β€” designing systems that are secure, efficient, and genuinely useful in the real world.


πŸš€ About Me

  • πŸ”­ Senior FA Engineer & Process Engineer for digital watch manufacturing at Cal-Comp Electronics, Thailand
  • 🧠 Deep interest in LLM inference, computer vision, and turning research-grade AI into deployable tools
  • πŸ› οΈ I like solving problems I actually run into at work β€” most of my projects started as "I needed this and couldn't find it"
  • 🌱 Currently exploring self-hosted LLM infrastructure and privacy-first AI tooling for enterprise environments
  • πŸ“« Reach me on LinkedIn

🧰 Tech Stack & Tools

Category Technologies
Languages C, Rust, Python, JavaScript
AI / ML PyTorch, OpenCV, Scikit-Learn, Ultralytics YOLO
Backend FastAPI, Flask, Django
Database / Cloud PostgreSQL, MongoDB, SQLite, CockroachDB, Docker, GCP
Embedded Systems C, MicroPython

🌟 Featured Projects

inferX_llm_stack A self-hosted, GPU-accelerated LLM inference stack running behind HTTPS. Delivers a ChatGPT-like web interface powered by your own models via vLLM, secured with SSL through Nginx, and backed by PostgreSQL for persistent storage.

spreadsheet_agent A private spreadsheet assistant built for teams that can't upload sensitive data to third-party AI platforms. Brings AI-assisted spreadsheet work in-house, without compromising company data policies.

File-Sharing-Web-App A lightweight Streamlit app for sharing files via randomly generated access codes β€” no email threads or direct links required.

EDS_Database_Management A secure data collection application for managing Energy Dispersive X-ray Spectroscopy (EDS) analysis results, integrated with VHX microscopy images.

Ultralytics_YOLO_Object_Detection_Testing_GUI A PyQt5 desktop application for real-time object detection using YOLO. Load a model, tune detection settings, and run inference on media through a clean GUI.

Label_Craft A Tkinter-based tool to create, edit, and export bounding box annotations in YOLO format β€” built to speed up dataset preparation for object detection training.


πŸ“Š GitHub Stats

Aby Shergill's GitHub streak


πŸ”— Connect With Me

LinkedIn


"Code is like humor. When you have to explain it, it's bad."

Pinned Loading

  1. File-Sharing-Web-App File-Sharing-Web-App Public

    A simple Streamlit-based web app to upload and share files using randomly generated access codes β€” no email or direct file sharing links needed.

    Python 3 1

  2. spreadsheet_agent spreadsheet_agent Public

    Your Private Spreadsheet Assistant Many AI tools can help with spreadsheets, but your company's rules might not allow you to upload sensitive data to just any online platform – and for good reason!…

    Python 4

  3. EDS_Database_Management EDS_Database_Management Public

    A modern, secure data collection application for managing EDS (Energy Dispersive X-ray Spectroscopy) analysis results with VHX microscopy images.

    Python 1

  4. Ultralytics_YOLO_Object_Detection_Testing_GUI Ultralytics_YOLO_Object_Detection_Testing_GUI Public

    This is a desktop application for real-time object detection using the YOLO (You Only Look Once) model build with ultralytics libarary. It's built with PyQt5 for the graphical user interface and Op…

    Python 1

  5. inferX_llm_stack inferX_llm_stack Public

    A self-hosted, GPU-accelerated LLM inference stack running behind HTTPS. This setup gives you a ChatGPT-like web interface powered by your own models via vLLM, secured with SSL through Nginx, and b…

  6. Label_Craft Label_Craft Public

    A simple yet powerful Tkinter-based GUI tool to create, edit, and export bounding box annotations in YOLO format for image datasets. Ideal for training YOLO-based object detection models.

    Python