Hi, I'm Muhammad Talha — most people call me TJ.
I build things for the web, then go read about hobbits, benders, and failed states.
Full-Stack Developer in Dallas–Fort Worth, TX. M.S. Computer Science, UT Dallas.
About
What I actually do
I'm a full-stack developer currently building internal tools that keep a construction company's field crews and back office looking at the same numbers. Before that, I was on the frontend of a SaaS platform in San Francisco, shipping features people actually opened every day.
I like software that removes friction from something a human used to do by hand — a spreadsheet, a paper log, a Slack thread nobody trusts. Most of my work lives at that intersection: React and Next.js on the front, Node and Postgres (or whatever the job actually needs) underneath.
In January 2026 I started an M.S. in Computer Science at UT Dallas. Alongside that, I'm doing graduate security research measuring whether AI-generated code patches are actually as safe as the human-written ones they're replacing — turns out that's a harder question than it sounds.
Outside of code, I read a lot of books about how nations convince themselves they're nations, and I have never once regretted a Lord of the Rings extended-edition marathon.
Education
- M.S. Computer Science
University of Texas at Dallas · Jan 2026 – Aug 2028 - B.S. Computer Science
Habib University · Jun 2020 – Jun 2024
Stack
Experience
Where I've worked
Full-Stack Developer · Jacqueline Construction
Wylie, TX
- Led development of end-to-end job and time-tracking systems used by 50+ field and office staff, reducing manual reporting effort by 70%.
- Built scalable APIs and frontend workflows using React, Redux, Node.js, and MySQL to enable real-time job status, labor cost tracking, and operational visibility — cutting the daily reporting workload by 250+ hours annually.
- Worked directly with operations and management to translate loosely defined business needs into shipped features on biweekly timelines.
Oct 2024 – Present
Full-Stack Developer (Frontend-Focused) · QLU.AI
San Francisco, CA
- Delivered multiple end-to-end features for a production SaaS platform using React, Next.js, TailwindCSS, and Node.js, supporting 300+ daily active users.
- Implemented structured frontend state management with Redux and React Router, reducing UI regressions by 30%.
- Built full-stack attachment functionality spanning React UI and AWS S3/EC2, using pre-signed URLs for secure uploads that never route files through the app server.
- Built a reverse-indexing and tokenization system on Apache Cassandra to enable search over deterministically encrypted messages — fast lookup, automatic index updates on ingestion, zero plaintext storage on client or server.
Jun 2024 – Oct 2024
Projects
What I've been building
To Vibe or Not to Vibe
May 2026 – CurrentGraduate security research with a UT Dallas professor, targeting publication: evaluating AI-generated patch quality against human-written fixes using CodeQL static analysis across the SWE-bench Pro benchmark.
- Built an end-to-end analysis pipeline that clones 11 open-source repos (JS, Python, Go), applies patch variants (control / golden / AI) via git worktrees, and runs CodeQL security-extended query suites automatically.
- Engineered a SARIF diffing engine to compare findings before and after patching at the (ruleId, file, line) level, quantifying vulnerabilities fixed vs. regressions introduced per patch.
- Leveraged HPC resources to scale CodeQL database creation and query execution across the full SWE-bench Pro test split, handling large multi-language codebases at volume.
Research
Papers I've written
May 2026 – Current · Research Paper (in progress, targeting publication)
To Vibe or Not to Vibe: An Empirical Security Analysis of AI-Generated Code Patches
Muhammad Talha, Vishwaa Shah
Aug 2024 – Dec 2024 · Capstone Project
YohsinConnect: A Retrieval-Augmented Generation Chatbot for University Admissions
Muhammad Talha, Muhammad Uzair Amin, Zain Hassan
Undergraduate Research · Research Paper
Acceleration of Forward-Backward Algorithm in CUDA
Muhammad Uzair Amin, Muhammad Talha, Ayyan Bin Fawad
Feb 2024 – Mar 2024 · Course Project / Shared-Task Participation
SemEval Human Evaluation: Multi-Label Text Classification with Fine-Tuned BERT
Muhammad Talha
Writing
Some things I've written
January 17, 2024 · 3 min read
Local Control for Yeelights using Home Assistant
A short guide to cutting Yeelight bulbs loose from the cloud and controlling them locally through Home Assistant.
July 15, 2022 · 3 min read
A Night Owl's Worst Nightmare: The Capitalistic Nightmare
On being wired for the night in a world built around sunrise — from school assemblies to the 9-to-5 grind.
May 28, 2022 · 3 min read
The Scam of Online Blogs
A former content writer on cost-per-word incentives, SEO-driven filler, and why most blog advice is a starting point, not a solution.
Reading
Books & fandoms
On the shelf
- Sapiens: A Brief History of Humankind — Yuval Noah Harari
- Pakistan Lost: Ideas on the Idea of Pakistan — Shahzad Ghias
- Imagined Communities — Benedict Anderson
- Military Inc. — Ayesha Siddiqa
Forever in the fandom
- The Lord of the Rings
- Harry Potter
- Avatar: The Last Airbender