Skip to content
View DhruvGarg111's full-sized avatar

Block or report DhruvGarg111

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DhruvGarg111/README.md

Dhruv Garg

Roles

Computer Vision Deep Learning Backend Systems

Building intelligent systems that see, understand, and create.


πŸ”¬ Engineering Profile

I am a Machine Learning Engineer focused on Computer Vision and Agentic AI, with a strong foundation in scalable backend systems. My engineering philosophy revolves around translating complex research papers into optimized, production-ready code.

  • 🎯 Focus: Bypassing computational bottlenecks in high-resolution (4K) object detection using Explainable AI (XAI).
  • πŸ€– AI Engineering: Building local LLM agents that seamlessly interact with third-party ecosystems (Google APIs, etc.).
  • βš™οΈ Infrastructure: Architecting robust database migrations and building backend profilers.
  • πŸ’‘ Goal: I build systems that are not just intelligent, but fast, scalable, and resilient.

πŸš€ Featured Projects

🌟 Flagship Projects

"Finding the needle in the haystack, from 400ft above."

A novel coarse-to-fine computer vision pipeline designed for efficient small object detection in high-resolution (2K/4K) aerial imagery. Tackles the critical trade-off between resolution and latency in drone forensics.

Key Innovations:

  • Uses LayerCAM to identify semantic "hotspots" before processing.
  • Intelligently slices and zooms into regions of interestβ€”skipping 80%+ of empty backgrounds.
  • Outperforms blind sliding-window approaches (SAHI) in both speed and accuracy.

🎨 Neural Canvas

Transform any image into a masterpiece β€” in real-time.

A fast neural style transfer implementation that generates stylized images using a feed-forward CNN trained with perceptual loss. Performs instant stylization in a single forward pass.

Key Features:

  • πŸš€ Real-time inference with a custom residual architecture.
  • 🧠 Perceptual content & style loss using a pretrained VGG-16 network.
  • πŸ” Instance Normalization integrated for high-quality, artifact-free outputs.
  • πŸ“¦ ONNX export supported, ready for edge deployment.

πŸ“¦ More Projects

πŸ“ Depth Estimation + Semantic Seg.
Multi-modal depth completion using RGB + sparse depth + semantic maps. Features a DepthNet-style encoder-decoder trained on NYU Depth v2 with multi-scale supervision.
<PyTorch> <NYU-Depth-v2> <Encoder-Decoder>

🧭 pygog (Google CLI Agent)
A powerful CLI for Google services (Gmail, Drive, Calendar). Features a built-in natural language AI agent supporting Gemini, DeepSeek, & OpenAI.
<Python> <Google APIs> <LLM Agents>


πŸ› οΈ Stack Matrix

stack-icons

vision modeling serving interface

🌐 Open Source Contributions

I actively contribute to the broader developer ecosystem, focusing heavily on AI tooling, backend infrastructure, and application security:

  • πŸ”’ trusera/ai-bom: Contributor to the ai-bom package, a security tool that scans project workflows to generate CycloneDX-compliant AI Bills of Materials (SBOMs), securing LLM dependencies in production environments.
  • ⚑ Nikolaev3Artem/fastapi-silk: Contributed core infrastructure to this FastAPI profiling tool.
    • Engineered the database setup using SQLite and Alembic migrations (PR #10).
    • Implemented pytest coverage for the SQL profiler (PR #9).
    • Standardized the repository's open-source contribution guidelines (PR #14).

πŸ“Š Telemetry

github-stats streak
repos-per-language most-commit-language
activity-graph

πŸ”— Connect & Explore

Portfolio Β β€’Β  Searchlight Live App Β β€’Β  Email Me


Built by DhruvGarg111

Pinned Loading

  1. Neural-Style-Transfer Neural-Style-Transfer Public

    Python

  2. The-Searchlight-Protocol The-Searchlight-Protocol Public

    Jupyter Notebook