Skip to content
View uddeshsingh's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report uddeshsingh

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

About Me

I am a Master's student in Computer Science at the University of Texas at Dallas (GPA 4.0), actively seeking New Graduate and Entry-Level Software Engineering roles. I am passionate about building scalable distributed systems, network architectures, and AI-driven applications.

  • πŸ’Ό Latest Role: Software Development Intern at Paycom (working on .NET/React & OCR engines).
  • 🏒 Previous Experience: Senior Associate of Development at American Express, where I designed, developed and scaled internal tools using Python, Golang and GCP.
  • πŸ† Achievements: Paycom Code-a-thon Winner (2025) & Gupta Fellow at UT Dallas.
  • ⚑ Interests: High-concurrency systems, Cloud Architecture (AWS/GCP), and Generative AI (RAG pipelines).

GitHub Achievements


Tech Stack & Tools

Category Technologies
Languages
Backend & Cloud
Databases & Cache
Frontend & Tools

Featured Projects

Project Tech Stack Description
Distributed Real-Time Watch Party Golang Redis WebSockets React Architected a distributed system handling 10k+ concurrent users via sharding and event-driven message delivery.
Network Path Visualizer Python React Graph Algorithms Built a highly interactive tool for visualizing complex network routing, pathing, and architectural topologies.
AI Financial Analyst (SIA) LangChain FAISS Gemini Built a financial advisor using a Retrieval-Augmented Generation (RAG) system for sub-second vector search retrieval.
Cloud-Native AI Video Generator Kubernetes FastAPI Celery FFmpeg Designed a containerized video pipeline, auto-scaling worker nodes to reduce processing time by 90%.

πŸ—οΈ WatchParty Architecture

graph TD
    %% Custom Styles
    classDef frontend fill:#0D1B2A,stroke:#5BC0BE,stroke-width:2px,color:#FFF
    classDef routing fill:#F2A541,stroke:#0D1B2A,stroke-width:2px,color:#000
    classDef compute fill:#1B263B,stroke:#5BC0BE,stroke-width:2px,color:#FFF
    classDef state fill:#415A77,stroke:#F2A541,stroke-width:2px,color:#FFF
    classDef db fill:#336791,stroke:#FFF,stroke-width:2px,color:#FFF
    classDef storage fill:#8C3061,stroke:#FFF,stroke-width:1px,color:#FFF

    subgraph "🌐 Client Tier"
        UI["πŸ’» React SPA (Video & Chat)"]:::frontend
    end

    subgraph "🚦 Network & Edge"
        CDN["πŸ“¦ CloudFront/CDN (Static Assets)"]:::routing
        LB["βš–οΈ Cloud Load Balancer (WSS/GRPC)"]:::routing
    end

    subgraph "βš™οΈ Go Microservices"
        WS["🟒 WebSocket Handler (Sharded)"]:::compute
        API["πŸ”΅ REST API (Auth & Rooms)"]:::compute
        WORKER["🟣 Async Worker (Video Processing)"]:::compute
    end

    subgraph "⚑ Real-Time Layer"
        PUBSUB["πŸ“’ Redis Pub/Sub (Event Bus)"]:::state
        CACHE[("πŸ—„οΈ Redis (Session & Lock)")]:::state
    end

    subgraph "πŸ’Ύ Data & Storage"
        DB[("🐘 PostgreSQL (Users & History)")]:::db
        S3[("☁️ S3/GCS (Video Content)")]:::storage
    end

    %% Flow Connections
    UI --"HTTPS (Fetch Assets)"--> CDN
    UI <== "WSS (Persistent)" ==> LB
    LB ==> WS
    LB ==> API

    WS <-->|Broadcasting| PUBSUB
    WS <-->|Sync State| CACHE

    API -->|Auth/CRUD| DB
    WORKER --"Scan/Process"--> S3
    WORKER --"Save Metadata"--> DB
    API --"Enqueue Task"--> CACHE
Loading

Daily Analytics

LeetCode Stats

Contributions

github contribution grid snake animation

Pinned Loading

  1. WatchParty WatchParty Public

    JavaScript

  2. SIA SIA Public

    Interactive Stock Investment Advisor (SIA) that provides users with company/stock information through a Q&A format.

    HTML

  3. texas-dps-scheduler-browser texas-dps-scheduler-browser Public

    Forked from phamleduy04/texas-dps-scheduler

    Texas DPS/DMV Automatic Scheduler

    TypeScript

  4. lazy-pro/FoodRev lazy-pro/FoodRev Public

    Machine Learning for Restaraunt Market Analysis in Prayagraj zone.

    Jupyter Notebook 2 2

  5. uddeshsingh.github.io uddeshsingh.github.io Public

    My portfolio website

    JavaScript

  6. YTBot YTBot Public

    TBA