RADA
UT Dallas · CurrentUndergraduate Researcher
Working on quantum Bayesian optimization (QBO), at the intersection of mathematics, optimization, and computing.
dont click me really fast (or else)
Computer Science + Mathematics at UT Dallas
I build software, explore mathematical ideas, and test what works.
I'm pursuing a double degree in Computer Science and Mathematics. My work spans football tools, event-market research, and software that makes everyday workflows less manual.
Outside of code, I'm an avid Bears fan, video game lover, guitarist, and gardener. I also like getting my hands dirty with crafts and building things in the physical world when I'm away from the keyboard.
Undergraduate Researcher
Working on quantum Bayesian optimization (QBO), at the intersection of mathematics, optimization, and computing.
Software Engineer Intern
Built an internal CVE tracking application with PostgreSQL, secure REST APIs, search and filtering, and remediation workflows. Containerized the application with Docker for handoff.
Co-Founder
Translate client needs into websites, workflow automations, and portals, from requirements through implementation.
Visit BrickBrick ↗Working tools, experiments, and the things they produce.
Build football plays, draw routes, and test them against simulated defenses. Includes 105 play concepts and full drives.
React, TypeScript, SVG Geometry, Playwright
Build a play, edit routes, and run a drive in the live interactive playbook.
Watch Socks, my leopard gecko, through live day and night cameras, with 15-second clips you can replay.
Python, FastAPI, FFmpeg, HLS.js
The enclosure schedule follows daylight.
Enter a Boggle or Word Hunt board to find words and trace their paths through the letters.
HTML, Tailwind CSS, JavaScript, Browser Demo
See the words it finds and the path each one takes through the board.
Finds possible item flips on warframe.market, a third-party player marketplace for the video game Warframe. Compares buy and sell listings.
Node.js, Express, JavaScript
Compare prices, listing age, and the number of buyers before choosing a trade.
Small command-line tools for checking Windows setups, reading logs, cleaning up repositories, and handling research or school tasks.
Python, Rust, PowerShell, C++, Go, C#, Java, Node.js
Run the tools from the command line, with documented inputs and outputs.
Tests Bitcoin event-market models on synthetic data. Fits the model on earlier periods, then checks its predictions on later periods.
Python, scikit-learn, Probability Calibration
Run the experiments on synthetic data and see how the models are evaluated.
Trains a model to classify price moves as up, down, or neutral, then compares its predictions with simpler approaches.
Python, scikit-learn, pandas
See which predictions were right, which were wrong, and whether the model beats simpler baselines.
Ask questions about a folder of text or Markdown files and see which passages support the answer.
Python, Retrieval, Evaluation
Browse related passages and check how often the search finds the expected sources.
Simulates different ways to decide what to keep in a cache. Replays the same requests to compare cache hits, misses, and reloads.
C++, Cache Replacement Policies
Compare FIFO, LRU, and offline OPT in CSV, JSON, or Markdown reports.
Bundled 36-access synthetic trace, capacity 3. This is a reproducible example, not a production benchmark.
| Policy | Hits | Misses |
|---|---|---|
| FIFO | 16 | 20 |
| LRU | 18 | 18 |
| Offline OPT | 23 | 13 |
OPT sees future accesses and is only an offline comparison, not a deployable policy.
Download the actual CSV ↗Connects my email, calendar, tasks, and notes. Keeps a history of the work and checks whether each action finished.
Python, APIs, SQLite, Browser Automation
See how incoming updates become tasks, calendar changes, and reply drafts.
Paste a SQL query to get index suggestions based on the columns it filters, joins, and sorts.
HTML, CSS, JavaScript, SQL Heuristics
Compare two JSON examples to see which fields were added, removed, or changed type.
HTML, CSS, JavaScript
A browser strategy game across the lower 48 states, with supply limits and a map that hides enemy positions.
HTML, CSS, JavaScript, Browser Strategy Game
Draw transit routes and compare trips by travel time and number of transfers.
HTML, CSS, JavaScript
Simulate price paths that switch between different market conditions, then compare possible returns and losses.
HTML, CSS, JavaScript
Watch sorting algorithms rearrange a list step by step, with replay and side-by-side comparisons.
HTML, CSS, JavaScript, Browser Demo
Try stacks, queues, linked lists, and binary search trees in your browser. Add and remove items to see how each structure changes.
HTML, CSS, JavaScript, Browser Demo
Loading contributions…
Pick a day
Scrub through the year below.
Couldn't load contributions. The original is on GitHub.