ExperienceResearch and teaching

Four roles across research and the classroom, and two degrees. The full record is in the resume.

Resume, PDF Open the garage

School

Expected Dec 2026, New York

Columbia University, MS in Computer Science

Machine Learning, Deep Learning, Natural Language Processing, Reinforcement Learning.

Jun 2025, Irvine

University of California, Irvine, BS in Computer Science

Where the teaching started, and where Carbeetle got its first camera.

Roles

Machine Learning Engineer

Calit2 / Oct 2024 to Mar 2025 / Irvine, CA

Built a real-time LSTM prediction model in PyTorch simulating large-scale thermal behavior of energy storage systems, reducing simulation time from 15 hours to 6 minutes including training.

  • Engineered a custom training pipeline with gradient clipping and teacher forcing, mitigating exploding gradients and stabilizing convergence across 100 epochs of volatile time-series data.

calit2.uci.edu

The Calit2 building at UC Irvine.

Guest Lecturer and Teaching Assistant

UC Irvine / Sep 2023 to Mar 2025 / Irvine, CA

Guest-lectured a 360-student session on Python and data structures, and led a team of learning assistants using Agile workflows to coordinate grading, exams, and administrative operations.

  • Developed a full-stack LLM-powered quiz generator in Python, FastAPI, and React on AWS EC2 with rate limiting and input sanitization, reducing content-creation workload by 93%.

youtube.com/@brianbeetle

Brian guest-lecturing at a lectern.

NSF Research Experience for Undergraduates

Elementary Computing for All / Jan 2024

Co-developed one of the first elementary computational-thinking curricula. The work led to the AERA 2025 paper.

elementarycomputingforall.org

Artificial Intelligence Research Assistant

GenAI in Education / Oct 2024

Researching the impact AI has on education.

genaied.org

Skills

ML and AI
PyTorch, TensorFlow, Keras, Scikit-learn, OpenCV, YOLO, Hugging Face Transformers, LSTM and RNNs, inference optimization, RAG, CUDA
Languages
Python, C++, C, SQL
DevOps and cloud
AWS EC2 and S3, Git, Linux, REST APIs, WebSockets, OAuth and JWT, Supabase
Robotics and hardware
Raspberry Pi, embedded systems, actuator control, state machines, real-time systems, distributed systems, multithreading, ZeroMQ, UDP networking
Data
MySQL, PostgreSQL, asyncpg, Pandas, NumPy, pgvector