PDF Version

Joshua Holman

Email: josh@jolman.me | Phone: (310) 343-5376 | Location: Torrance, California
LinkedIn: joshua-holman-685a39244 | GitHub: thejolman | Website: jolman.me


Education

Bachelor of Science in Computer Science, Minor in Mathematics
California State University, Fullerton
August 2023 - December 2025

Associate of Arts in Mathematics
El Camino College, Torrance
August 2021 - December 2023


Technical Skills

  • Programming Languages: Python, C++, C, Java, Go, Typescript, Lua, bash, SQL
  • Technologies & Frameworks: Gin, Django, FastAPI, Deno, React, Terraform, AWS, Pandas, Scikit-Learn, POSIX threads
  • Development Tools: Nix/NixOS, Docker, Git, Vim, GitHub Actions, Linux, bash

Projects

ACM Chapter API (api.acmcsuf.com)

Technologies: Go, Gin, SQLite, OpenAPI, Nix, GitHub Actions
Role: Project co-lead, developer

  • Lead development of API for ACM@CSUF that manages board membership, announcements, and events.
  • Created a CI pipeline and path for new developers to contribute.
  • Write base routes, wrote package and dev shell definitions with Nix.

Playlist Rater (Dumps or Fire)

Technologies: Django, Python, Bootstrap, Spotify API, fly.io, GitHub Actions, Docker
Role: Back-end developer, current maintainer

  • Worked with small team to develop full-stack web application that can rate playlists, albums and songs using popularity data from Spotify.
  • Created CI/CD pipeline to enforce code quality and keep production up to date.

Video Game (Re: Imagine)

Technologies: C23, Raylib, CMake, GitHub actions Role: Project lead, lead developer

  • Delegate tasks to artists and other developers.
  • Primary developer and software designer.
  • Write comprehensive documentation to assist new team members.

MediaWiki AWS

Technologies: Terraform, AWS
Role: Developer, current maintainer

  • Developed configurable Terraform IAAC for deploying MediaWiki instances on AWS.

Experience

Mathnasium, Rancho Palos Verdes, CA & Fullerton, CA

Instructor (Mar 2024 - Present)

  • Tutor K-12 students to help them achieve math goals.
  • Reinforce skills they learned in class and introduce new concepts.
  • Transferred to Fullerton location in Aug 2024 and back to RPV in Jun 2025.

South Bay Tennis Center, Torrance, California

Coach (Aug 2021 - Aug 2024)

  • Coached kids and adults alike in group workouts and lessons.
  • Honed skills in leadership, communication, and time management.

Torrance Memorial Medical Center, Torrance, California

Central Services (June 2021 - Aug 2021)

  • Filled and delivered orders for medical supplies.
  • Worked with team to supply surgery floor with necessary equipment.

Extracurriculars

ACM Chapter, Cal State Fullerton

Open Source Team Officer (Jan 2025 - Present)

  • Work with team of plan and deliver workshops about FOSS and other computer science topics.
  • Lead sub-group for developing club API.