Hi, my name is
Ujwal Suwal.
I build things for the web.
I'm a computer science student at Stanford University passionate about building exceptional digital experiences. Currently focused on full-stack development, distributed systems, and machine learning.
01.About Me
Hello! I'm Alex, a computer science student who loves building software that makes a difference. My interest in programming started when I built my first website at 14—a terrible Minecraft server forum that taught me more about web development than any course could.
Fast-forward to today, and I've had the privilege of working at a Y Combinator startup, a major tech company, and a research lab. My main focus these days is building accessible, human-centered products while pursuing my degree.
When I'm not coding, you'll find me rock climbing, playing chess, or contributing to open source projects.
Here are some technologies I've been working with recently:
- ▹TypeScript
- ▹React
- ▹Next.js
- ▹Node.js
- ▹Python
- ▹Go
- ▹PostgreSQL
- ▹Redis
- ▹Docker
- ▹AWS
- ▹Rust
- ▹C++
02.Where I've Worked
Jun 2025 — Sep 2025
Software Engineering Intern @ Meta
- ▹Developed real-time data pipeline processing 10M+ events/day using Apache Kafka and Flink
- ▹Built internal dashboard with React and GraphQL that improved team productivity by 40%
- ▹Collaborated with cross-functional teams to ship features used by 50K+ internal users
Sep 2024 — Present
Research Assistant @ Stanford AI Lab
- ▹Researching novel approaches to multi-modal learning under Professor Fei-Fei Li
- ▹Implemented transformer-based models achieving state-of-the-art results on benchmark datasets
- ▹Co-authored paper submitted to NeurIPS 2026 on efficient attention mechanisms
Jan 2024 — May 2024
Full-Stack Developer @ TechStartup (YC W24)
- ▹Built core product features serving 100K+ users using Next.js, TypeScript, and PostgreSQL
- ▹Designed and implemented RESTful APIs handling 1M+ requests daily
- ▹Led migration from monolith to microservices architecture, reducing deployment time by 60%
03.Things I've Built
Other Noteworthy Projects
Git Visualizer
Interactive tool that visualizes Git branching and merging operations in real-time.
- React
- D3.js
- Node.js
CLI Task Manager
Fast, keyboard-driven task manager for the terminal with sync support.
- Rust
- SQLite
- Tokio
Algorithm Playground
Interactive visualizations of common algorithms and data structures.
- TypeScript
- Canvas API
- Next.js
Smart Campus
IoT dashboard for monitoring and controlling campus infrastructure.
- Python
- MQTT
- React
- PostgreSQL
Markdown Editor
Minimal markdown editor with live preview and vim keybindings.
- Svelte
- CodeMirror
- Electron
04. What's Next?
Get In Touch
I'm currently looking for new opportunities and my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Say Hello