Ved Patel
Computer science student at UT Dallas. I build retrieval systems, AI applications, and robot software.
Explore the workIntroduction
I study computer science at UT Dallas and build software around real problems. My work spans research tools that connect answers to source evidence, APIs and mobile interfaces for financial services, and localization systems for competition robots.
- REST APIs developed
- 10+
- JavaScript and PostgreSQL at VisorFin
- Hours saved each week
- 20
- Pipeline automation at VisorFin
- Students mentored
- 5
- Google Developer Group at UT Dallas
- International VEXU placement
- 26th
- With Comet Robotics
01
Selected work
5 projects. Hover to preview, select to open.

RetrieVec
A research workspace built around source evidence

RetrieVec
A research workspace built around source evidence
- Upload papers and notes, find relevant passages, and save or export cited answers alongside their sources.
- Combines lexical and dense retrieval with optional reranking. Immutable snapshots keep the question, model, and source evidence together.
- A Go retrieval engine, Python ingestion and FastAPI services, and a React interface, backed by PostgreSQL and Docker.
- Go
- Python
- FastAPI
- React
- TypeScript
- Tailwind
- PostgreSQL
- Docker
- BM25
- Dense retrieval
- Cross-encoder
- gRPC

NexDrop
Satellite imagery to water-harvesting opportunities

NexDrop
Satellite imagery to water-harvesting opportunities
- Uses OpenCV and scikit-learn to extract building data from satellite imagery, then combines roof area and rainfall data to assess water-harvesting potential.
- FastAPI and local Qwen 2.5 analysis through Ollama support ROI estimates and lead generation.
- A React and TypeScript dashboard brings the results onto a Mapbox map, with PostgreSQL storage and CI/CD automation.
- Python
- OpenCV
- Scikit-learn
- FastAPI
- Ollama
- React
- TypeScript
- Tailwind
- PostgreSQL
- Mapbox
- CI/CD
In development
- Building a self-correcting RAG assistant for UT Dallas information, starting with a collected corpus of university PDFs and web pages.
- Developing hybrid BM25 and dense retrieval, query decomposition, conversational memory, and local cross-encoder reranking.
- Preparing a FastAPI service with local models through Ollama and RAGAS evaluation to measure retrieval and answer quality.
- Python
- FastAPI
- PyTorch
- ChromaDB
- BM25
- Dense retrieval
- Cross-encoder
- Ollama
- RAGAS
- A Deep Q-Network learns from cleared lines, holes, bumpiness, and board height using experience replay and epsilon-greedy exploration.
- TensorFlow and Keras handle training with saved checkpoints, so runs can resume without starting over.
- A CustomTkinter desktop interface keeps training and visualization on separate threads, with Matplotlib charts for progress.
- Python
- TensorFlow
- Keras
- NumPy
- Reinforcement learning
- CustomTkinter
- Matplotlib
HackUTD
- A Next.js progressive web app for discovering UT Dallas events through an interactive campus map, filters, and personalized recommendations.
- Firebase Authentication and Firestore support profiles, onboarding, events, and rewards. Leaflet places events on the campus map.
- Gemini powers event recommendations and an advisor chat that helps students explore campus activities.
- Next.js
- React
- TypeScript
- Tailwind
- Firebase
- Firestore
- Leaflet
- Gemini
- PWA
02
Student, engineer

- Education
- The University of Texas at DallasB.S. Computer Science · Expected May 2028
- Minor
- Innovation & Entrepreneurship
- Coursework
- Computer Science II · Computer Architecture · Professional and Technical Communication · Probability and Statistics in Computer Science and Software Engineering
03
What I build with
Hover a node to trace the tools shared across my projects, experience, and skill areas.
- Project
- Experience
- Skill area
- Technology
- Languages: Python, Go, JavaScript, TypeScript, SQL, C++, Swift, Kotlin. Used in RetrieVec, NexDrop, CometNow, VisorFin, and computer science coursework.
- Web and APIs: React, Next.js, FastAPI, Tailwind, gRPC, REST APIs, MVC. Used in RetrieVec, NexDrop, CometNow, AskUTD, VisorFin, and GDG mentoring.
- AI and retrieval: BM25, Dense retrieval, Cross-encoder, PyTorch, TensorFlow, Keras, NumPy, OpenCV, Scikit-learn, Ollama, ChromaDB, RAGAS, Reinforcement learning, Gemini. Used in RetrieVec, NexDrop, AskUTD, GeneTris, and CometNow.
- Data and cloud: PostgreSQL, Docker, Google Cloud, Firebase, Firestore, CI/CD. Used in RetrieVec, NexDrop, CometNow, VisorFin, and GDG mentoring.
- Systems and maps: Mapbox, Leaflet, PWA, CustomTkinter, Matplotlib, Jetson Nano, Particle filtering, Sensors, Control systems. Used in NexDrop, CometNow, GeneTris, and Comet Robotics.
- RetrieVec: Go, Python, FastAPI, React, TypeScript, Tailwind, PostgreSQL, Docker, BM25, Dense retrieval, Cross-encoder, gRPC.
- NexDrop: Python, OpenCV, Scikit-learn, FastAPI, Ollama, React, TypeScript, Tailwind, PostgreSQL, Mapbox, CI/CD.
- GDG AskUTD: Python, FastAPI, PyTorch, ChromaDB, BM25, Dense retrieval, Cross-encoder, Ollama, RAGAS.
- GeneTris: Python, TensorFlow, Keras, NumPy, Reinforcement learning, CustomTkinter, Matplotlib.
- CometNow: Next.js, React, TypeScript, Tailwind, Firebase, Firestore, Leaflet, Gemini, PWA.
- Google Developer Group, UT Dallas: REST APIs, Docker.
- Comet Robotics, UT Dallas: Jetson Nano, Particle filtering, Sensors, Control systems.
- VisorFin Tech Services: JavaScript, SQL, PostgreSQL, Google Cloud, Swift, Kotlin, REST APIs, MVC.
04
Where the work happened
Aug 2026 to present
Google Developer Group, UT Dallas
Sprint Mentor
- Mentor five students on backend development and AI/ML integration for a full-stack project.
- Guide REST API design, software architecture, Docker, and cloud deployment through code reviews and hands-on debugging.
Aug 2025 to present
Comet Robotics, UT Dallas
Programmer
- Work in a four-person autonomous control systems team, using particle filtering for real-time robot localization.
- Integrate sensors and an NVIDIA Jetson Nano to run localization and control algorithms on the robot.
- Placed 26th at the International VEXU Robotics Competition with Comet Robotics.
Jun 2025 to Feb 2026
VisorFin Tech Services
Software Engineering Intern, Dallas, TX
- Developed 10+ REST APIs in JavaScript with PostgreSQL and pgAdmin 4 for secure user data and financial transactions.
- Automated architecture and data pipelines with Google Cloud, saving 20 hours of manual work each week.
- Built mobile interfaces in Swift and Kotlin using MVC, collaborating with senior engineers and executives on architecture and prototypes.
05 / Contact