Portrait of Imaan Soltanalipour

Imaan Soltanalipour

Software Engineer & AI/ML Researcher

Los Angeles, CA

About me

I'm a Computer Science graduate from UCLA working at the intersection of machine-learning research and software engineering.

At UCLA's Aharoni Lab I built part of the software behind STIMscope, in industry I modernized a 1M+ document portal at Amgen critical for manufacturing facilities during server shutdowns, led software and systems for a NASA Langley NCAS capstone, and helped evaluate large language models at Outlier AI.

I'm looking for research collaborations and software/ML engineering roles where I can take systems from research prototype to reliable production.

GitHub

Numbers include my private work — private repositories and private contributions.

Toolbox

Skills & technologies

Languages

  • Python
  • C/C++
  • TypeScript
  • JavaScript
  • SQL
  • Bash
  • Verilog
  • RISC-V Assembly
  • HTML/CSS

ML / AI

  • PyTorch
  • NumPy
  • SciPy
  • CuPy
  • scikit-learn
  • OpenCV
  • Cellpose
  • CUDA
  • Diffusion models
  • Flow matching
  • Transformers
  • Deep RL
  • Compressive sensing
  • Bayesian/variational inference

Web & Full-Stack

  • React
  • Next.js
  • Node.js
  • FastAPI
  • Flask
  • Firebase (Firestore, Auth)
  • TailwindCSS
  • REST / WebSockets

Systems & Tools

  • NVIDIA Jetson AGX Orin
  • Docker
  • ZeroMQ
  • GitHub Actions CI/CD
  • PyQt
  • IDS Peak
  • Linux
  • Git
  • pytest
  • Playwright
  • Ollama
  • MCP
  • FPGA
  • Raspberry Pi
  • Arduino
  • Unity ML-Agents

Coursework

  • Algorithms & Complexity
  • Operating Systems
  • Computer Architecture
  • Computer Networks
  • Machine Learning
  • Deep Learning
  • Robot Learning
  • Probability & Statistics
  • Linear Algebra
  • Signals & Systems
  • Electromagnetics
Journey

Experience

  1. Jan 2025 — Present

    Undergraduate Researcher · UCLA David Geffen School of Medicine — Aharoni Lab

    Los Angeles, CA

    Optical neuroscience / neural-connectivity inference.

    • Publication: H. Chorsi, S. Soldado-Magraner, Y. Jin, I. Soltanalipouryekesammak, et al., “STIMscope: centimeter-scale all-optical imaging and patterned optogenetic manipulation at single-cell resolution,” bioRxiv (2026), PMID 42244717; co-author, Society for Neuroscience 2025.
    • Contributed Python/C++ GUI features and per-feature workflows to STIMscope, an open-source benchtop all-optical platform for single-cell-resolution imaging and DMD-patterned optogenetic stimulation.
    • Implemented GUI capabilities across live-hardware and offline-simulation modes: DMD patterned projection via a C++ projector engine, a multi-method calibration suite, real-time per-ROI trace extraction, Otsu/Cellpose segmentation, and I2C DMD & MCU hardware control.
    • Built the containerized compressive-sensing connectivity-inference pipeline: CAVIaR variational inference with parity-validated NumPy/CuPy (CUDA)/JAX backends, plus CoSaMP and spike-and-slab CAVI variants, reaching precision = recall = F1 = 1.0 on Izhikevich+GCaMP simulation, containerized for NVIDIA Jetson AGX Orin.
    • Led a literature-grounded audit and refactor of the codebase under mutation-testing, coverage gates, and per-module specifications, then shipped the open-source release (GitHub Actions Docker/GHCR workflow, GitHub Wiki).
  2. Summer 2026 — Present

    Researcher · Humanoid Robot Learning

    Los Angeles, CA

    Humanoid robot learning research.

    • Conducting a collaborative literature review on humanoid robot learning to scope a summer research project and proposal.
  3. Jun 2025 — Sep 2025

    Software Engineer Intern · Amgen

    Thousand Oaks, CA

    Software engineering for global manufacturing systems.

    • Modernized a legacy IIS document portal serving 1M+ documents to global Amgen manufacturing facilities during server downtime; built a JavaScript + Python application with NLP-driven search, filtering, caching, and a redesigned UI.
    • Collaborated across teams through Amgen’s Intern Bootcamp; toured manufacturing facilities and presented work to company leadership.
  4. Jun 2025 — Jul 2025

    Lead Software & Systems Engineer · NASA Langley Research Center — NCAS Mission 3 Capstone

    Hampton, VA

    Advanced Air Mobility systems engineering.

    • Co-authored an Advanced Air Mobility proposal for eVTOL emergency response in rural areas; designed a mobile ground-vehicle fleet (landing pads, generators, weather sensors, multi-channel radio/cellular/satellite comms) enabling aircraft–responder–victim coordination.
    • Conducted on-site research at NASA Langley; refined the proposal through interviews with NASA subject-matter experts.
  5. Jan 2024 — Jun 2024

    Artificial Intelligence Trainer · Outlier AI

    Remote

    Large-language-model training and evaluation.

    • Helped train large language models by analyzing model deviations and rewriting outputs for accuracy; identified and corrected hallucinations across multiple domains.
    • Authored Python, JavaScript, Java, C++, SQL, and HTML/CSS for model refactoring and documentation.
Foundations

Education

  • Sep 2024 — Jun 2026

    University of California, Los Angeles (UCLA)

    B.S. in Computer Science

    Technical Breadth in Electrical Engineering & Economics

    Los Angeles, CA

  • Aug 2022 — May 2024

    Moorpark College

    A.S. in Computer Science, Mathematics, Physics, Natural Sciences, & Liberal Studies

    Moorpark, CA

Leadership & activities

  • Creator, Community College Research Organization · 2023

    Built a platform connecting students and professors to propose research projects and recruit collaborators.

  • NASA NCAS Missions 1 & 2 · 2024

    Completed NASA STEM research programs; designed mission-control software for a simulated lunar rover and presented to NASA engineers.

  • Full-Stack Volunteer, Dev Launchers (Nonprofit) · 2023

    80+ commits (JavaScript/Strapi); built the first backend profile-picture upload and led the profile-page team.

  • President, Persian Club — Moorpark College

    Founded and led the cultural club; ran weekly meetings and a campus-wide Persian New Year event.

Newton's cradle

Pull an end ball and let go. (Sound on for the clack.)