ARalirad.dev

Computer Engineering · Texas A&M University

Ali Rad

I'm happiest where software meets the real world: embedded systems, computer vision, and the apps people run every day. Whatever I build, I want it to help someone, and to leave things a little better than I found them.

Builds
Desktop apps, web apps, games
Stack
Java · C++ · Python · JavaScript · SQL
Based
College Station, Texas
Status
Seeking summer internships
01

Projects

9 entries

Everything here is mine end to end. Six are live right now — open them and click around. One of them is answering questions in the corner of this page.

Filter
01Live

AliBot

The assistant in the corner of this page. It answers questions about my work by retrieving the site's own content rather than recalling it: questions are embedded with bge-base and searched against Cloudflare Vectorize alongside BM25, the two rankings are fused, and a cross-encoder reranker picks what the model may use. Answers stream from Llama 3.3 70B on a Cloudflare Worker and cite the card they came from. Below a confidence threshold it declines instead of guessing.

StackTypeScript · Cloudflare Workers · Vectorize · Workers AI
02Live
The LapseCam recording window with capture-source and speed controls

LapseCam

A free Windows desktop app that turns study sessions into time-lapse videos with no editing required. Record your screen, webcam, or both, choose a speed preset up to 600x, and LapseCam captures frames on a canvas before FFmpeg assembles the final clip. Built with Electron and JavaScript, everything runs locally with no account or upload.

StackElectron · JavaScript · FFmpeg
03Live
Generated lock-screen wallpapers showing a year calendar and a life-in-weeks grid

Dynamic Wallpapers

A web app that generates daily-updating phone lock screen wallpapers straight from a URL, including a year calendar, life-in-weeks grid, goal countdown, and progress tracker. Built with Next.js, TypeScript, and Tailwind CSS, it renders SVG layouts to PNG on the server with sharp. Point iPhone Shortcuts or Android MacroDroid at the link once and the wallpaper refreshes itself every day, with no account or database.

StackNext.js · TypeScript · Tailwind · sharp
04Live
The Milo dashboard showing daily goals and a streak counter

Milo Motivational Buddy

A goal and habit-tracking app built to help people stay consistent with daily goals. It uses JavaScript and MySQL to store progress and streaks, and includes a small chatbot for journaling, reminders, and daily prompts that make the experience feel motivating rather than mechanical.

StackJavaScript · MySQL
05Live
The AliChart patient-records screen with role-based navigation

AliChart

A live web application designed around a PostgreSQL relational database, previously deployed on AWS. Implements JavaScript-driven workflows to model data relationships, authentication logic, and CRUD-style operations within a healthcare-style system.

StackAWS · PostgreSQL · JavaScript
06You are here
The alirad.dev home page

This website

Where I keep my projects, experience, and whatever I'm building right now. Written in Astro with Tailwind and TypeScript — components for the repeated parts, one measured page, and a scroll that stays out of the way.

StackAstro · Tailwind · TypeScript
07Hackathon
The AggieQuest daily-challenge screen

AggieQuestHowdyHack

A full-stack web app that generates daily challenges to encourage student engagement. I built a Flask backend with REST endpoints handling challenge creation, submissions, and user progress, focused on a clean end-to-end flow from frontend interaction to backend logic.

StackPython · Flask · REST API
082nd place · FREEWORKS
The MarketScope dashboard comparing several stocks over time

MarketScopeFREEWORKS

An interactive stock analysis dashboard built with Python and Streamlit for comparing multiple stocks across time periods. It visualizes returns and price trends in a way you can actually explore, and placed 2nd in the FREEWORKS competition at Texas A&M.

StackPython · Streamlit
09Graphics
A 3D scene from RadGame with a debug overlay

RadGame

A 3D game written in Java to learn graphics programming and game engine fundamentals. Using LWJGL and ImGui, I implemented real-time rendering, player movement, collision detection, and basic enemy AI while experimenting with low-level game systems.

StackJava · LWJGL · ImGui
02

Research

1 entry
03

Experience

3 entries
04

Involvement

7 entries
05

Moments

9 frames

Pitch wins, podiums, and a lot of music. Scroll the strip sideways — drag it, flick it, or use the arrows.

01 / 09
01Good Bull Pitch
Ali Rad and his team after winning the Good Bull Pitch Competition
My team after we pitched IRIS, an autonomous surgical light, at the Good Bull Pitch Competition — first place, plus $500 to keep developing the prototype.
02FREE formal
Ali Rad with his FREE Internal committee at the winter formal
My freshman leadership organization's winter formal, with my committee, Internal.
03Fish Camp
Ali Rad on the final day of Fish Camp at Texas A&M
The final day of Fish Camp, when I officially became an Aggie.
04Playoff win
Ali Rad with his soccer teammates after a playoff win
With my soccer teammates after winning our first playoff game in three years.
05Conducting
Ali Rad conducting a high school orchestra
Conducting one of my high school's orchestras as an officer. I'm fairly sure this was Aladdin.
06Orchestra award
Ali Rad receiving a district orchestra leadership award
Nominated across the district as the embodiment of what it means to lead as an orchestra student.
07Chamber recital
Ali Rad with his chamber group after performing the Dvořák Piano Quintet
My chamber group right after we survived a very daunting Dvořák Piano Quintet.
08Senior awards
Ali Rad at his high school senior awards
Senior year: nominated for most school spirit, and somehow also prom king.
09First piano
A young Ali Rad playing the piano for the first time
The oldest photo I have of myself at a piano. Everything else on this strip starts here.
06

Contact

Open to summer 2026

Thanks for reading this far. I'm looking for a summer internship, and I answer every email — about a role, a project on this page, or something you're building.

alizrad99@gmail.com
Location
College Station, Texas