Developer with experience in full-stack, backend, distributed systems, and cloud development.
About
Hey, I'm Richard, a CS student at Colby College (graduating May 2026). I've had the chance to intern at HashiCorp (IBM), Garmin, and Netsmart, where I worked on everything from cloud infrastructure to payment systems.
In general, I just like building things that bring real value to people.
Where I've Worked
Software Engineer Intern
HashiCorp (IBM)
June 2025 – Aug 2025
San Francisco, CA
I worked on Boundary, HashiCorp's identity-based access management platform, focusing on performance optimization and reliability. I've also helped resolve performance bottlenecks affecting customers, build load testing infrastructure, and fix CLI issues that improved stability for thousands of users. In addition, I created monitoring dashboards and refactored cloud services to handle high-scale workloads.
Software Engineer Intern
Garmin
Sept 2024 – Dec 2024
Yarmouth, ME
I built backend infrastructure for Garmin's subscription billing system. Specifically, I developed C#/.NET/gRPC microservice features that save the company 100k+ annually and implemented caching systems that improved account API performance. I also worked across the stack from database optimization to infrastructure as code, shipping software that directly impacted customer payments and billing workflows.
Software Engineer Intern
Netsmart
June 2024 – Aug 2024
Overland Park, KS
I developed internal tools and optimized backend services for healthcare software. My main projects included building a document tracking system that streamlined support workflows for multiple engineering and consulting teams, as well as improving database query performance to significantly reduce application load times.
What I've Built
Langstore
TypeScript, Next.js, Supabase, Stack Auth, Gemini AI
A webapp for organizing language learning materials. Integrates video and PDF viewing and includes AI vocab and grammar extraction.
Visit WebsiteKoetalk
TypeScript, React, Bun, Hono, PostgreSQL, tRPC
AI-powered language learning app for practicing conversations with real-time speech recognition and TTS.
Visit WebsiteArcaea 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
TypeScript, React, PostgreSQL, OpenAI API
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
TypeScript, React, Tailwind
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).
Tech Stack
Languages
- C#
- Go
- Java
- Python
- C, C++
- JavaScript
- TypeScript
- HTML, CSS
- SQL
- Bash
Frameworks & Databases
- .NET
- Spring Boot
- React
- Next.js
- Angular
- Node.js
- Express.js
- PostgreSQL
- Redis
Tools & Platforms
- Azure
- AWS
- Terraform
- Docker
- Kubernetes
- Linux/Unix
- Git
- GitHub
- GitHub Actions
- gRPC
- RabbitMQ
- Datadog
Concepts
- Microservices
- Distributed Systems
- API Design
- Object-Oriented Programming
- Load Testing
- Caching
- Database Optimization
- Testing & TDD
- CI/CD
Education
Colby College
B.A. in Computer Science
GPA: 3.66 | Expected: May 2026
Get In Touch
Have a question, a project idea, or just want to say hi? I'd love to hear from you!
Say Hello