Richard Trinh

Software Engineer

Based in Olathe, Kansas

CS student at Colby College that enjoys building distributed systems and optimizing performance at scale.

Resume

About

I'm a computer science student at Colby College, graduating in December 2026. I've spent my summers interning at HashiCorp, Garmin, and Netsmart, where I've worked on distributed systems, performance optimization, and building tools that serve thousands of users.

I'm interested in optimizing online experiences, learning new technologies, and building with code. Whether it's identifying bottlenecks in production systems, designing cache layers to reduce latency, or building tools that make developers' lives easier, I enjoy solving technical challenges that have real impact.

Experience

Software Engineer Intern

HashiCorp

June 2025 – Aug 2025

San Francisco, CA

Worked on Boundary, HashiCorp's identity-based access management platform, focusing on performance optimization and reliability. Identified and resolved critical performance bottlenecks affecting major customers, built load testing infrastructure, and fixed CLI issues that improved stability for thousands of users. Created monitoring dashboards and refactored core services to handle high-scale workloads.

Software Engineer Intern

Garmin

Sept 2024 – Dec 2024

Yarmouth, ME

Built backend infrastructure for Garmin's subscription billing system. Developed microservices using .NET and gRPC, implemented caching strategies that improved API performance, and created automation tools that saved the company over $120k annually. Worked across the stack from database optimization to infrastructure as code, shipping features that directly impacted customer payments and billing workflows.

Software Engineer Intern

Netsmart

June 2024 – Aug 2024

Overland Park, KS

Developed internal tools and optimized backend services for healthcare software. Built a document tracking system that streamlined support workflows for multiple engineering teams, and improved database query performance that significantly reduced application load times. Worked with modern web technologies and Java-based microservices to deliver tools that improved developer productivity.

Education

Colby College

B.A. in Computer Science

GPA: 3.66 | Expected: December 2026

Projects

Arcaea Charts

TypeScript, React, PostgreSQL

Web app for browsing and filtering Arcaea rhythm game charts with integrated YouTube chart previews.

View on GitHub →

Simple Go Shell

Go

A simple shell implementation written in Go for command execution and process management.

View on GitHub →

Vidsnap

AI video summarizer

Tool for automatically summarizing video content using AI.

View on GitHub →

Reef Annotator

Python, OpenCV, TensorFlow, Keras

U-NET computer vision model used to segment 1,500+ reef island images for climate change research.

View on GitHub →

Graph Algorithm Visualizer

Grid simulation of DFS, BFS, A*

Interactive visualization tool for exploring graph traversal algorithms.

View on GitHub →

Gesture Controller

Arduino, C++, Unity, C#

Device for controlling movement and rotation of objects in 3D virtual space (similar to Zelda BoTW puzzles).

Skills

Languages

  • C#
  • Go
  • Java
  • Python
  • C, C++
  • JavaScript
  • HTML, CSS
  • SQL
  • Bash

Frameworks & Databases

  • .NET
  • Spring Boot
  • React
  • Angular
  • Node.js
  • PostgreSQL
  • Redis

Tools & Platforms

  • Azure, AWS
  • Terraform
  • Docker
  • Kubernetes
  • Linux/Unix
  • Git
  • gRPC
  • Distributed Systems