_

Alex Hagemeister Software Engineer / San Francisco

// About

Software engineer, B.S. EECS, UC Berkeley, graduating Fall 2026. Passion for AI/ML, with two years on a graduate ML research team, published work, hands-on experience building AI systems & full-stack applications, and a breadth of real-world life experience.

Seeking full-time SWE internship, available now through August.

Targeting backend & AI infra roles on early-stage teams where the process and product are greenfield, and "figure it out" is the job description. Domain matters less than problem type and team fit.

Want help building your thing? Let's talk.

Use the form below, or email me direct at hello@alexhagemeister.dev

// Selected Work

ML Research Assistant

Center for Targeted Machine Learning May 2022 – Sep 2024

  • Sole undergraduate on graduate/post-graduate research team spanning 2+ years from community college through Berkeley.
  • Collaborated directly with PI on ongoing ML experimentation: implementing methods (gradient boosting, kernel regression, hyperparameter tuning, cross-validation) in Python and R.
  • Co-authored Highly Adaptive Ridge, a novel nonparametric regression method outperforming existing approaches on small tabular datasets. 2410.02680

Python · R · NumPy · SciPy · scikit-learn · pandas · matplotlib

Full-Stack Developer

SPLAT (Berkeley-Funded EdTech Pilot) May 2024 – Sep 2024

  • Led development of a RAG-powered AI tutoring platform in collaboration with faculty across 3 courses and hundreds of students.
  • Built end-to-end ingestion pipeline (Python, FastAPI, LangChain, OpenAI APIs, Pinecone) for heterogeneous course materials (PDF, Markdown, LaTeX), handling cleaning, chunking, embedding, and retrieval with context-aware prompt engineering for course-specific responses.
  • Built instructor-facing upload interface (TypeScript, Supabase) and delivered student access via Custom GPT.

Python · RAG · LangChain · FastAPI · Pinecone · OpenAI API

// Contact