How it learns
A SMALL MODEL. A LIVING SCULPTURE.

Learning to take shape.

A neural network learns to turn two surface coordinates into a point in three dimensions. Each particle follows its predictions.

Watch the shape emerge from its first predictions. Switch forms to give it a new shape to learn. Amber marks the places where it still differs from the mathematical target.

824243

Trained here in your browser. No API, uploaded data, or pretrained model. Cursor movement bends the view; it does not train the network.

INITIALIZING MODEL
FITTING ERROR
Sculpted flowMove your cursor. Disturb the field.

SOFTWARE ENGINEER & BUILDER

Curiosity,
put to work.

I’m Ali. I build thoughtful software at the intersection of intelligent systems, connected devices, and human experience.

SCROLL TO EXPLORE
SOFTWARE WITH RANGE

Full-stack engineering Applied intelligence Physical computing A little experimentation

01 / SELECTED WORK

Different problems.
Same curiosity.

From software you interact with
to systems that interact with the world.
A selection of things I’ve built.

02 / THE PERSON BEHIND THE CODE

Good engineering
starts with
good questions.

San Jose, California37.3382° N · 121.8863° W

I’m a software engineer in San Jose with a B.S. in Software Engineering from San José State University. My projects range from web applications and developer tools to computer vision, wearable devices, and robotics simulation.

Before graduating, I wrote software for RF testing equipment, taught children to code, and built backend applications. Those experiences shaped how I work: understand the problem, explain things clearly, and keep improving the result.

San José State UniversityB.S. Software Engineering · December 2024Engineering Dean’s Scholar, 2023
01

Languages

Python · TypeScript · JavaScript · Java · C++ · SQL

02

Web & backend

React · Next.js · FastAPI · Flask · Node.js · PostgreSQL

03

AI & connected systems

TensorFlow · OpenCV · ROS2 · ESP32 · MQTT · NVIDIA Jetson

04

Tools & infrastructure

Git · Docker · Google Cloud · SQLAlchemy · Webots

Experience & earlier chapters Show experienceHide experience
2021–2022

Element Materials Technologies

RF testing & software automation

Wrote Python scripts to communicate with RF test equipment and parse test data, connecting software with laboratory instrumentation.

2019–2020

Code Ninjas

Coding instruction

Taught children to code in Cupertino through Scratch lessons and workshops, breaking technical ideas into approachable steps.

2015–2016

CASA

Backend Engineer

Built applications and APIs in a startup environment, working with Node.js, databases, and backend architecture.

OPEN SOURCE

Always building.

A window into my public work on GitHub.

Explore GitHub
CONNECTING TO GITHUBPUBLIC WORK
Loading public activity

03 / LET’S CONNECT

Have something
in mind?

Interesting problems, thoughtful teams, or just a good conversation.
I’d love to hear from you.