Cameron Rice

Computer Science graduate from Oregon State University (3.90 GPA) working full-time on core Windows desktop software at Open Dental in .NET and MySQL, alongside building clean, modern web applications.

C# / .NET DesktopMySQL Client/ServerReact / Next.jsOregon State CS '25 (3.90 GPA)
Cameron Rice
Portfolio

Featured Projects

A collection of engineering projects spanning full-stack web applications, distributed backend services, mobile development, and cloud infrastructure.

Lavender

Lavender

A full-stack React and Google Firebase web application designed to automate sleep scheduling for shift workers. Developed as a Senior Capstone project at Oregon State University in partnership with sleep psychology researchers.

ReactFirebase Auth/FirestoreCloud FunctionsVite
LeetLog

LeetLog

A modern full-stack web application for logging, analyzing, and organizing algorithmic solutions. Built with Next.js and TypeScript, featuring time/space complexity metadata tracking, rich notes, and PostgreSQL persistence.

Next.jsTypeScriptTailwind CSSPrismaPostgreSQL
API Rate Limiter Microservice

API Rate Limiter Microservice

A production-ready backend microservice implementing the Token Bucket rate-limiting algorithm using Redis and Go. Features global and per-client quotas, health metrics, and Docker containerization.

GoRedisDockerMicroservicesREST API
Time-Tracked Invoice Generator

Time-Tracked Invoice Generator

A comprehensive Django and Python backend service that enables client management, granular project time tracking, automated PDF invoice generation, and Stripe payment webhook integrations.

PythonDjangoREST APIStripePDF GenerationCelery
Automated Minecraft Server Deployment

Automated Minecraft Server Deployment

Infrastructure as Code (IaC) project demonstrating modern DevOps practices on AWS. Uses Terraform for cloud infrastructure provisioning and Ansible for automated server configuration and security.

TerraformAnsibleAWS EC2DevOpsLinux
Planet API Mobile App

Planet API Mobile App

Native Android application built with Kotlin and Android Studio. Fetches celestial astronomical data from API Ninjas, with responsive UI rendering and local data handling.

KotlinAndroid StudioREST APIMobile