“Machine Learning-Assisted Pulsed Laser Deposition Based on Plasma Optical Emission Signatures”
Accepted for an oral presentation · AVS 72nd International Symposium · Pittsburgh, Nov 8–13, 2026
Hi, I'm
Computer Science & Physics student at UAB with a 4.0 GPA. I build AI-powered tools, production web apps, scientific software, and simulations.
Software Engineer, Researcher, Founder, Physics × CS

I’m a Computer Science and Physics double major at UAB, in the Honors College with early admission to its accelerated master’s program in AI. I write plasma simulations for a physics lab, build production websites, teach Python as a TA for CS 103 and lead student groups like The AI Collective. Long term, I want to build AI systems grounded in physical law and pursue a Ph.D. in machine learning and AI.
Aug 2025 to May 2029expected
University of Alabama at Birmingham
B.S. Computer Science & B.S. Physics (double major)
Concentration: Data-Driven Modeling and Technology · Minors: Mathematics, Entrepreneurship
Honors College (Personalized Pathway) · College of Arts & Sciences
4.0
1st place · EcoCAR track
A real-time Python controller that drives a simulated AWD electric race car around unseen autocross courses with no map: 36.8 s against the organizers' 39.5 s baseline.
Read moreIllustration of the idea, not the scored controller's output
Seven projects at a glance: a hackathon win, an AI task planner, a Canvas reminder bot, a multiplayer browser game, two client websites and an AI tutor in early development. Pick one, or keep scrolling to go through them one by one.
012026HackBama_011st place in the EcoCAR track
022026CairnLive beta
042026Pigeon ProblemsJavaScript (ES modules) · Three.js
052026sofiakamal.artReact 18 · JavaScript (ES2020)
062026BOR RealtyNext.js 14 · React
072026PhasoraEarly stage (2 concept pages live)
01Oct 17, 2026 · 12-hour hackathon at the University of Alabama
A real-time Python controller that drives a simulated AWD electric race car around unseen autocross courses with no map, in about 10 ms per decision.
02Oct 2026 – Present
A calm, local-first task planner for brains that get overwhelmed by long lists. Type a task in plain words; it shows you one next step.
Oct 2026 – Present
A Telegram bot that ranks your Canvas To Do list every morning and keeps reminding you every 2 hours until Canvas shows the work submitted.
04Oct 2026
A 1–4 player co-op rooftop platformer in the browser. Pigeons haul oversized cargo, throw and catch it, on a server-authoritative 60 Hz simulation.
05May 2026 – Present
A multi-page portfolio for a Stanford painter, ceramicist, poet and photographer, 58 works, a "watercolor bloom" page transition, JS cut from ~1,060 KB to 58 KB.
06Summer 2026
A bilingual (EN/RU) Next.js site for a Phoenix brokerage, with a self-updating 689-video library and 300+ accessibility and layout tests.
07Mar 2026 – Present
A physics-informed AI tutor in early development: hints instead of answers, with simulations and formula cards built around each concept.
14 projects, with filters
All projectsUndergraduate Researcher
Computational plasma physics at UAB, on the Cheaha supercomputer. Co-author of an AVS 72nd International Symposium abstract accepted for an oral presentation.
Read moreAccepted for an oral presentation · AVS 72nd International Symposium · Pittsburgh, Nov 8–13, 2026
Teaching, research and web development, alongside a full course load.
UAB Department of Computer Science · Birmingham, AL
Primary TA for a 60+ student intro Python course: sole grader, teaches a ~40-student weekly lab.
BOR Realty, LLC · Phoenix, AZ
Shipped the brokerage’s bilingual (EN/RU) site, 18 pages in Next.js 14.
Computational plasma physics research group, UAB Department of Physics · Birmingham, AL
Laser-ablation and fluid-dynamics simulations in C/Basilisk on UAB’s Cheaha supercomputer, supporting machine-learning-guided thin-film growth.
UAB Vulcan Materials Academic Success Center · Birmingham, AL
Tutored 12+ STEM courses; the center’s only General Physics I tutor.
UAB Student Affairs Marketing & Communications (SAMAC) · Birmingham, AL
Maintain 1,500+ pages across 20+ UAB department sites in Joomla 5 with custom HTML, CSS and JavaScript.
Founding things, running things and representing the university.
Founded UAB’s first interdisciplinary AI organization, to make practical AI skills accessible to students in every major.
Read moreFounded the Micro-Internships pilot with the UAB Career Center, now a long-term program (Project One).
Read morePlan the full-year event calendar for UAB’s largest computing student organization.
Read moreThe only person in charge of updating and redesigning the official USGA website (Joomla 5).
Read moreSelected 1 of 16 new Ambassadors from 140+ applicants as an official student host of the university.
Read moreMentor new international students from arrival through their first semesters.
Read moreEvery tool I work with, as an element, grouped in blocks. Move over them; click one to see what it is and where I used it. With a keyboard, the arrow keys walk the table.