UCLA · GPA 3.98 · Expected June 2027

Daniel
Zhou

AI Systems, Android & Embedded Software Engineer

Building agentic AI tooling, production Android systems, and embedded control software.

Daniel Zhou
Systems Online

Featured Work

Systems I've Built

AI agent integration, production Android, embedded controls, and full-stack platforms.

01

Trustworthy AI Lab

Pokémon Adapter · Runtime Integration

  • Python adapter connecting LLM agents to Pokémon Showdown environments.
  • Observation/action translation with battle logging & reproducible evals.
PythonLLM AgentsAutonomous SystemsEvaluation
Trustworthy AI Lab preview

02

Leechy

Android Marketplace · Production Scale

  • Kotlin/Compose marketplace with Mapbox geospatial clustering & search.
  • Booking, payments, caching, and async state at startup scale.
KotlinJetpack ComposeMVVMMapboxMarketplace Systems
Leechy preview

03

Rocket Project

Controls · EGSE & Embedded Systems

  • Ground control & data acquisition with ESP32, MQTT, wireless telemetry.
  • Closed-loop propellant throttling with PID control and FDIR.
Embedded SystemsESP32MQTTPIDPCB Design
Rocket Project preview

04

AlgoAce

Gamified Coding Education

  • React Native app with quests, rankings, currency & progress tracking.
  • Spring Boot/MongoDB backend powering gamified learning flows.
React NativeSpring BootMongoDBGamified Learning
AlgoAce preview

05

BruinMovies

Full-Stack Social Movie Discovery

  • React/Node/MongoDB app with JWT auth, bcrypt, and email verification.
  • Watchlists, comments, ratings, and social features for UCLA students.
ReactNode.jsMongoDBJWTExpress
BruinMovies preview

Experience

Engineering Timeline

Research integration, production Android, and embedded control systems.

AI Research Contributor

Trustworthy AI Lab · Agent Competition Program

Contributed to the Agent Competition Lab by building the Pokémon adapter and runtime integration layer — not the full agent framework.

  • Developed Python adapter bridging LLM/agent systems to Pokémon Showdown-style environments.
  • Implemented state observation, action translation, and environment abstraction for agent testing.
PythonAI SystemsAgent IntegrationLLMs

Android Engineer

Leechy

Core Android developer on a production-scale rental marketplace serving real users.

  • Shipped features in Kotlin/Jetpack Compose with MVVM and clean architecture patterns.
  • Built Mapbox-powered geospatial search, clustering, and location-based discovery.
KotlinJetpack ComposeAndroidMapbox

EGSE & Controls Engineer

UCLA Rocket Project

Hardware/software integration for liquid-fueled rocket propulsion systems.

  • Built ground control and data systems with ESP32, MQTT, and custom PCB design.
  • Contributed to closed-loop propellant throttling with PID control and FDIR.
ESP32Embedded SystemsPIDPCB DesignMQTT

Full-Stack Developer

Creative Labs · AlgoAce

Built a gamified mobile coding education platform with React Native and Spring Boot.

  • Developed React Native app with coding challenges, rankings, and virtual currency.
  • Built Spring Boot/MongoDB backend for user progress and problem management.
React NativeSpring BootMongoDB

Skills

Technical Stack

Languages, AI/ML, frameworks, and embedded systems.

Programming

C++PythonJavaKotlinJavaScriptTypeScript

AI / ML

Machine LearningComputer VisionArtificial IntelligenceLLMsNumPyPandas

Frameworks & Tools

ReactNext.jsReact NativeJetpack ComposeNode.jsMongoDBGitMapbox

Hardware & Embedded

Embedded SystemsESP32PCB DesignMQTTPID Control

UCLA Coursework

CS M146

Machine Learning

CS 161

Intro to Artificial Intelligence

CS 149

Computer Vision Foundations

CS 111

Operating Systems

CS 118

Computer Network Fundamentals

CS 180

Algorithms & Complexity

Resume

Full Technical Profile

B.S. Computer Science & Engineering · UCLA · GPA 3.98

Contact

Let's Build Something

Open to internships and roles in AI systems, software engineering, Android, and embedded controls.