2025 Peter Cao

Peter CaoPETER

 

CAO

AVAILABLE FOR HIRE

MAY 2025

An Upcoming Software Engineer

Passionate about building scalable software, solving complex problems, and creating innovative solutions.

38.7439° N, 77.2405° W

W H O   A M   I ?

I specialize in creating user-friendly user interface and integrating them with robust back-end systems to deliver impactful user experiences.
LA Peter
(About Me)

I'm a Computer Science student at Virginia Tech, graduating in May 2025. I've worked on projects involving system optimization, automation tools, and user interface development.

(Hobbies)

When I'm not coding, I enjoy playing games and watching anime. I also love cooking, trying new restaurants, and traveling. Currently, my travel bucket list includes Seattle, Miami, Austin, and Las Vegas.

SELECTED
PROJECTS

Each project is a step forward in my journey of growth. It been crafted with passion and precision.
background

Website Application - 2025

Web-Portfolio

React.jsTypeScriptTailwindNext.jsNode.jsFramer Motion
background

Website Application - 2025

Traffic Dashboard

React.jsCharts.jsExpress.jsNode.jsDockerMySQL
background

Mobile Application - 2023

Simplisplit

React-NativeTailwind CSSPythonFlask
background

Website Application - 2022

Food Swipe

React.jsTypeScriptTailwindNext.jsNode.jsGoogle Maps APIFramer Motion

CAREER
ADVENTURE

Innovating through collaboration and growths. Work smarter not harder; focus on what matters.
Virginia TechMay 2023 - May 2025

Undergraduate Teaching Assistant
  • Hosting office hours, troubleshooting technical issues, and offering personalized guidance.
  • Facilitate interactive discussions through online forums to enhance student engagement.
  • Assist in teaching Computer Organization, Computer Systems, and Comparative Languages.
Cx86RISC-VRustHaskellPrologRuby

PeratonAug - Dec 2024

Software Engineer Co-op
  • Improved a cyber-threat intelligence platform by enhancing build processes, resolving issues, and updating dependencies.
  • Collaborated with cross-functional ensuring a more secure and reliable platform.
JavaScriptMavenJavaJunitDocker

Virginia Tech IDProJan - Dec 2024

Rural Trash Collection
  • Developed an automated trash collection robot enabling remote monitoring and operation.
  • Researched and implemented algorithms for path planning, obstacle avoidance, safety measures, and optimized trash collection.
PythonROSOpenCVRaspberry Pi

Virginia Tech IDProSep - Dec 2023

SMART Research
  • Designed and developed a Raspberry Pi smart home device for security and convenience.
  • Built a Swift-based mobile application to enable remote control and real-time monitoring of smart devices
SwiftArduinoRaspberry PiXcode

Card IsleSep - Nov 2023

Front-end Developer Intern
  • Improved the company’s website by adding new features and enhancing UI layouts to create a more engaging user experience.
  • Redesigned key interface elements such as search bars, buttons, and page structures using Alpine.js to improve usability.
  • Conducted thorough testing with Playwright to ensure functionality and reliability across the platform.
Alpine.jsPlaywrightNode.jsCSS

LET'S CONNECT

"Great connections spark endless possibilities.""Collaboration is the key to innovation."
DROP ME A MESSAGE!