Gavin
H, 19(he/him)

Software Engineer

San Francisco, CA

Technologies

I use a variety of tools to streamline my development process and increase the quality of both my code, and my projects. Below is a list of technologies and languages I have the most experience with either currently, or in the past.

Experience

With years of experience as a software engineer, I’ve taken on a wide range of roles, consistently delivering results and solving complex technical challenges. From working with diverse technologies to adapting to new environments, my career has been built on a foundation of practical expertise and problem-solving. Below are the key roles that have defined my technical growth and approach to development.

Computer Science Tutor

Hybrid

Apr 2023 - present

Experienced Computer Science Tutor with over a year of dedicated teaching across diverse age groups, from kids to college students. Through one-on-one and small group sessions, I foster a supportive environment where students feel empowered to explore computer science concepts and cultivate a passion for technology.

Experienced Computer Science Tutor with over a year of dedicated teaching across diverse age groups, from kids to college students.

Fiverr - Freelance Software Engineer

Remote

Jan 2021 - present

I've thrived as a freelance software engineer, collaborating with diverse clients to develop customized, scalable solutions. My role encompasses fullstack development, bug fixing, and effective project management, showcasing my ability to handle multiple projects and meet tight deadlines.

I've thrived as a freelance software engineer, collaborating with diverse clients to develop customized, scalable solutions.

Gavin Holmes

© All rights reserved 2025