Stratification of Garbage Using Deep Learning
2024
Research on data preprocessing, model development, and performance evaluation for garbage classification using deep learning.
View & download paperMaster's student at San Jose State University
I'm currently pursuing my Master's in Software Engineering at San José State University, with 2+ years of professional experience building scalable backend systems, APIs, and databases, and collaborating with cross-functional teams to deliver reliable, production-grade software.
During my undergraduate studies, I built a foundation in applied AI and deep learning, including publishing a research paper titled "Stratification of Garbage Using Deep Learning," where I worked on data preprocessing, model development, and performance evaluation.
In my graduate coursework and personal projects, I'm focused on distributed systems and AI agent engineering: orchestrating autonomous task execution across worker nodes, building multi-agent LLM pipelines with LangGraph, and working with retrieval-augmented generation (RAG) to ground LLM responses in real data. My core stack is Python, Java, Go, FastAPI, React, and AWS/Azure. I'm seeking Software Engineer Intern opportunities for Summer 2026 across backend systems, distributed systems, and AI infrastructure teams.
Deloitte
Carelon Global Solutions
Secure Machines
San Jose State University
Relevant Coursework:
New Horizon College of Engineering
2024
Research on data preprocessing, model development, and performance evaluation for garbage classification using deep learning.
View & download paperA distributed agent execution system that takes plain-English instructions, uses Gemini to break them into subtasks, and runs them across a fleet of worker nodes. Built the Go API and dispatcher, a Kafka and RabbitMQ pipeline for workload-aware task routing, and a health-checking layer that detects failed workers and automatically reroutes their in-flight work to healthy ones. Instrumented the whole system with Prometheus and Grafana, and packaged it with Docker and Kubernetes manifests for production-style deployment.
A real-time accessible navigation agent. Users describe where they want to go by voice or text, and a LangGraph multi-agent pipeline of three NVIDIA Nemotron models handles speech-to-text, accessibility-aware route reasoning, and a safety check before any route is returned. Built the FastAPI backend and agent orchestration logic, paired with a Next.js and Mapbox frontend for live map rendering. Cut navigation query resolution time by 60% versus a single-model baseline.
An AI platform that recommends the best cloud provider for a given workload, built with a team as a unified API gateway that compares equivalent services across AWS, GCP, and Azure based on cost and performance. Implemented the FastAPI gateway with JWT auth and rate limiting, cloud provider adapters for all three platforms, and a MongoDB layer for cached pricing and query history, then instrumented it with OpenTelemetry, Prometheus, and Grafana and deployed it on Kubernetes.
A full-stack marketplace built with a four-person team (Visionary Coders) where students can list, search, and buy/sell items on campus. Built the backend with FastAPI and PostgreSQL and deployed it on Azure, implemented NLP-powered search so listings can be found by natural-language queries instead of exact keyword matches, and added real-time chat between buyers and sellers plus an admin dashboard for moderating listings and users.
A quality-aware semantic caching system for LLMs that cuts cost and latency by reusing prior answers when a new query is semantically close enough to trust. Built with a team: an agentic decision layer routes each query to a cache hit, a validation step, or a full LLM fallback, a feedback loop lets users upvote or downvote cached answers to adjust per-entry quality over time, and a lightweight LLM judge catches false hits in the gray zone before reusing an answer. The system is split into FastAPI microservices (gateway, cache, RAG, AI, analytics, orchestrator) backed by Qdrant for vector search and Redis Streams for the analytics pipeline, uses Gemini for embeddings and generation, and ships with Grafana and Prometheus dashboards for observability.
A computer-vision research project that trains a deep learning model to classify waste images into categories (e.g. organic, recyclable, hazardous) to support automated sorting. Covers the full pipeline: data preprocessing and augmentation, model architecture and training, and performance evaluation. Published as a research paper, "Stratification of Garbage Using Deep Learning" (2024).
Tap to pause and view