Abdelrhman Boshara

Statistics & Data Science · UCLA Class of 2029

Abdelrhman
Boshara

Statistics & Data Science student at UCLA with a minor in Data Science Engineering. I build machine learning models, bioinformatics pipelines, AI product features, and the software that flies on UCLA's rockets.

About Me

I'm a student at UCLA studying Statistics & Data Science with a minor in Data Science Engineering. What ties my work together is turning messy, real-world data into something reliable — whether that's sequencing reads, simulated animal behavior, rocket telemetry, or a quarter-million flight records.

Right now I'm an AI & Software Engineering Intern at Studioapp.ai, where I ship TypeScript/React features and build an LLM-powered chatbot for search and resource matching. I'm also the Software Responsible Engineer for Ares at the UCLA Rocket Project, leading the EGSE and avionics software that links the ground station to the vehicle — after helping build the tooling for Prometheus, which flew to ~15,000 ft and was recovered safely.

On the research side, I engineered an end-to-end R pipeline for bulk and single-nucleus RNA-seq in the Jessica Rexach Lab, and built predictive models of collective animal behavior in the Noa Pinter-Wollman Lab. Outside of that, I evaluate AI model outputs as an AI Trainer with Handshake AI and teach hands-on STEM to K–8 students with BEAM.

University of California, Los Angeles
B.S. Statistics & Data Science  ·  Minor in Data Science Engineering
Expected June 2029
UCLA Big Bang Theory Chuck Lorre Scholar
Current Focus
Machine learning & predictive modeling · LLM-powered product features · RNA-seq & gene expression analysis · Embedded & avionics software
Relevant Coursework
Linear Algebra · Multivariable Calculus · Probability Theory · Statistics · Data Structures & Algorithms · Statistical Programming
Certification
GitHub Foundations (GitHub)
Languages
Arabic (Fluent) · English (Fluent)

Experience

AI & Software Engineering Intern Sep 2026 – Present
Studioapp.ai  ·  Los Angeles, CA
  • Build and ship in-app features in TypeScript and React, expanding the platform's production management, budgeting, and scheduling tools.
  • Develop an AI-powered chatbot inside the app, integrating LLMs to support user search, discovery, and resource matching.
  • Debug and maintain the TypeScript codebase to keep the application stable across releases.
  • Collaborate with the founding team on product architecture and UX/UI, and prototype emerging generative AI and NLP frameworks for new tools.
Software Responsible Engineer, Ares Sep 2026 – Present
UCLA Rocket Project  ·  Los Angeles, CA
  • Lead software development for Ares EGSE and avionics, enabling communication, data handling, and control between ground and vehicle.
  • Develop Arduino-based embedded software and Linux tools to acquire, process, and relay sensor and telemetry data across subsystems.
  • Implement and debug ground-station ↔ flight-avionics communication; automate test and data workflows and support circuit-level hardware/software validation.
Software Team Member, Prometheus Oct 2025 – Sep 2026
UCLA Rocket Project  ·  Los Angeles, CA
  • Built Python and C++ tools for data collection, real-time monitoring, and analysis across rocket subsystems, supporting a vehicle that flew to ~15,000 ft and was safely recovered.
  • Wrote and debugged sensor-integration and live-telemetry scripts for subsystem validation during ground testing.
AI Trainer 2025 – Present
Handshake AI  ·  Remote
  • Evaluate and rank AI model responses across STEM and coding domains, scoring accuracy, reasoning, and clarity.
  • Write and refine prompts and reference solutions that require precise quantitative and technical judgment.

Leadership

Member & Volunteer Instructor Sep 2025 – Present
BEAM · Bruins Encouraging Active Minds  ·  Los Angeles, CA
  • Teach hands-on STEM lessons to K–8 students at underserved LA-area schools, adapting technical material for each audience.
  • Plan lesson materials with a team of volunteer instructors, adjusting activities and pacing based on student engagement.

Research

Data Science Research Assistant Mar 2026 – Sep 2026
Jessica Rexach Lab · UCLA  ·  Los Angeles, CA
  • Engineered an end-to-end R pipeline to process bulk and single-nucleus RNA-seq data across ~20,000 genes and 20 samples, cutting manual analysis time by 10+ hours per month.
  • Analyzed single-nucleus RNA-seq data with R and Seurat to compare gene expression across neurological diagnoses and brain regions.
  • Evaluated cell counts and donor representation across groups to decide which statistical comparisons the dataset could support.
  • Performed differential-expression analysis with multiple-testing correction to identify disease-associated changes in gene expression.
  • Aligned sequencing reads to the human reference genome (GRCh38) with HISAT2 for downstream expression analysis.
Research Assistant Jan 2026 – Mar 2026
Noa Pinter-Wollman Lab · UCLA  ·  Los Angeles, CA
  • Built and trained a predictive model of collective animal behavior from large-scale agent-based simulations, tuning input parameters to identify the drivers of group-level outcomes.
  • Engineered R pipelines to clean, standardize, and restructure raw behavioral datasets — resolving missing values and inconsistent formats — to prepare data for statistical modeling.

Projects

UCLA Rocket Project · Team Repository

Prometheus-2026 Flight Software

The software stack behind Prometheus, the UCLA Rocket Project vehicle that flew to ~15,000 ft and was recovered. The repo spans flight avionics, ground support equipment, telemetry, and post-flight data processing.

  • Avionics firmware for the nosecone transmitter/receiver, body-tube main board, transceiver board, ground-station receiver, and SD-card logging and download.
  • EGSE code for the controls box, DAQ, and switchbox used during hotfire tests and launch.
  • MQTT telemetry over a local Mosquitto broker between ESP32 boards and the ground station, plus a Vite web dashboard fed by a serial bridge.
  • Hotfire GUIs and Python scripts that clean and process raw launch and hotfire CSV data.
Personal Project · Python

Fish Game

A small arcade game that runs right in the terminal. You steer a fish (><>) around the board with the arrow keys to eat food and rack up points.

  • Built with Python's curses library: real-time keyboard input, a timed game loop, and a live score display.
  • The board resizes to fit the terminal, and the fish is kept inside the walls as the window changes.
  • Includes a companion number-guessing game as an early Python exercise.
Personal Project · Web

This Portfolio

The site you're looking at: a single hand-written HTML file with no frameworks or build step, hosted on GitHub Pages.

  • Responsive layout with a mobile menu and scroll-triggered fade-ins in plain JavaScript.
  • Designed to load fast and stay easy to update straight from the repo.

Skills

Programming
Python
R
C++
TypeScript
Bash
Machine Learning & Statistics
Predictive modeling
Cross-validation & feature selection
Dimensionality reduction
scikit-learn · XGBoost
PyTorch · SHAP
Bioinformatics
Bulk & single-cell RNA-seq
Seurat · Scanpy
DESeq2 · edgeR
HISAT2
Embedded & Hardware
Arduino
Embedded systems
Digital communication
Circuit testing
Scripting & automation
Version Control & Tools
Git · GitHub
Snakemake · Conda
Linux / Command Line
Microsoft Office · Google Workspace
Languages
Arabic (Fluent)
English (Fluent)

Contact

I'm open to internships, research collaborations, and conversations about data science, machine learning, AI products, and computational biology. Whether you're a recruiter, a researcher, or a fellow student, feel free to reach out.