Sterling Miller

Sterling Miller

Aspiring Software Engineer

📍 Located in San Mateo, California

About Me

Welcome!

I'm Sterling, a software engineer with a focus on creating user-friendly and efficient applications. I enjoy solving complex problems and appreciate the process of turning ideas into reality through code.

I have a strong foundation in web development, with experience in both front-end and back-end technologies. I enjoy working with modern frameworks and tools to create responsive and dynamic web applications.

I am excited about the future of technology, specifically machine learning, and how it can transform our future. I look forward to connecting with like-minded individuals and contributing to projects that push the boundaries of what is possible in software development.

Education

University of Oregon, Eugene, OR Logo

Bachelor of Science in Computer Science

University of Oregon, Eugene, OR

September 2019 – June 2025

Skills & Interests

  • Languages:
  • Python
    C
    C++
    JavaScript
    TypeScript
  • Frameworks:
  • Next.js
    Astro
    Tailwind CSS
    Flask
  • Backend:
  • Firebase
    NextAuth.js
    Drizzle ORM
  • Frontend:
  • React
    Node.js
    Material UI
  • Databases:
  • Firebase Firestore
    Neon Postgress
    MongoDB
  • Other Areas of Experience:
  • Machine Learning
    Software Engineering
    Systems Modeling

    Projects

    Streamlining 2FA

    Streamlining 2FA is a web application designed to showcase secure authentication methods, including traditional email/password login with two-factor authentication (2FA) and QR code-based login. Built using Next.js, Drizzle ORM, and Neon Postgres, it provides a seamless user experience for managing authentication workflows. The app features secure token generation, email-based 2FA, and QR code scanning for quick access. With a focus on modern security practices, it aims to demonstrate a new approach to user authentication.

    View on Github

    DogLog

    DogLog is a web application designed to help dog owners track and manage their pets' activities, such as restroom breaks, meals, and exercise. Built using React, Vite, and Firebase, it provides an intuitive interface for logging events, viewing activity history, and monitoring statistics for multiple dogs. The app also includes features like achievements, map-based pin tracking, and user authentication, aiming to enhance the pet care experience by offering a centralized platform.

    View on Github

    Credentials

    Rapid Application Development with Large Language Models (LLMs)

    Nvidia

    August 2025

    Getting Started with Deep Learning

    Nvidia

    July 2025

    Work Experience

    Blue Planet-Green Power & Water, Inc. logo

    Blue Planet-Green Power & Water, Inc.

    System Maintenance & Repair Engineer - Seasonal

    Redwood City, CA

    June 2018 – August 2024

    • Performed routine maintenance and troubleshooting on water filtration systems.
    • Diagnosed issues and executed intermediate electrical and plumbing repairs to restore system functionality.
    • Assisted in developing maintenance schedules to improve system reliability.
    Central Computers logo

    Central Computers

    Sales Associate – Part Time

    San Mateo, CA

    April 2020 – September 2021

    • Provided technical support and product recommendations for general and corporate customers.
    • Effectively communicated complex technical concepts to customers of varying expertise.
    • Assembled and tested computer systems to ensure quality performance.
    Trader Joe’s logo

    Trader Joe’s

    Crew Member – Part Time

    San Mateo, CA / Eugene, OR

    January 2019 – August 2019 / September 2019 – December 2020

    • Provided fast, friendly customer service while handling transactions accurately.
    • Adapted to shifting priorities in a fast-paced retail environment.
    • Assisted with merchandising, stocking, and setting up product displays.