Hi! I'm Jinrong.

I'm a software developer.

About Me.


I am currently a junior majoring in computer science at California Polytechnic State University (Cal Poly). I first became interested in Computer Science in High School while I was taking AP Computer Science Principles and brought me to Cal Poly. The most valuable lesson I've learned here is the importance of writing clean, readable code that not only I can understand, but others can, too.

In addition to software development, I'm currently also working on my full-stack skills by using HTML, CSS, JavaScript for front-end and Node.js for back-end.

When I'm not studying or working on projects, I enjoy hanging out with friends and playing video games.

Feel free to download my resume and/or contact me.

A photo of me
A photo of Boeing

Experience.


Jr. Software Developer @ Boeing

  • Utilized Java and the Spring framework to create essential features for a DoD application, delivering a 20% performance enhancement for over 30,000 global users
  • Developed automated test scripts, integrated into the Jenkins CI/CD, boosting overall testing efficiency by 33%, optimizing legacy testing procedures and end-to-end workflows
  • Implemented Redux state management and Sagas middleware within the React application architecture, enhancing data flow management and asynchronous operations handling
  • Optimized PostgreSQL database performance by implementing advanced indexing strategies and query optimizations, resulting in a 20% reduction in query response times
A photo of Space Force

Software Engineer Intern @ United States Space Force

  • Developed a web application for the Western Range Execution System to support spacecraft launches, streamlining workflow and increasing space operator efficiency by 35%
  • Worked on migrating legacy web platform from Vue2 to Vue3, leveraging the latest features for enhanced performance
  • Designed and optimized RESTful APIs using C# leading to a 22% reduction in API response times
  • Implemented a C signal handler for the Automated Meteorological Profiling System, enabling graceful termination and controlled shutdown
A photo of CS + Social Good

Tech Lead / Software Engineer @ CS + Social Good

  • Led team of 12 developers in creating a web app enhanced mental health resource accessibility at Cal Poly
  • Conducted code reviews, set standards for high-quality code, reduced bugs, and increased overall team efficiency
  • Mentored team on the communication between backend systems and databases, ensuring efficient data processes
  • Created responsive user interfaces using React, ensuring user experience across multiple devices and screen sizes
  • Implement a back-end server using Node.js/Express middleware to communicate with a MongoDB database, allowing users to save and retrieve data in real-time
A photo of Cal Poly

Education.


Cal Poly

Sep 2021 - June 2025
GPA: 3.80

B.S. Computer Science

Currently in progress. I'm honored to be enrolled in Cal Poly's Computer Science Program. At Cal Poly, we focus more on hands on learning which includes more labs and projects. Here I'm learning about software engineering, data structures, object-orientied programming, systems programming, and more.

Tumwater High School

Sep 2015 - Jun 2019
GPA: 4.00

High School Diploma

In high school, I excelled in subjects such as math, science, and music while also particpating in sports and my high school honor society. This is also where I first discovered my interests in Computer Science.

Skills


Technical Skills

  • JavaScript
    Gold star Gold star Gold star
  • Python
    Gold star Gold star Gold star
  • React.js
    Gold star Gold star Gold star
  • Java
    Gold star Gold star
  • Typescript
    Gold star Gold star
  • C/C++
    Gold star Gold star
  • Git
    Gold star Gold star
  • HTML/CSS
    Gold star Gold star
  • Node
    Gold star Gold star
  • Express
    Gold star Gold star
  • MongoDB
    Gold star Gold star
  • C#
    Gold star
  • SQL
    Gold star
  • Scala
    Gold star

Soft Skills

  • Problem Solving
  • Teamwork
  • Dedication
  • Cooperation
  • Adaptability
  • Respectfulness
  • Empathy
  • Attention to Detail

Coursework


In Progress:

  • CSC 453 - Operating Systems
  • CSC 480 - Artifical Intelligence
  • CSC 305 - Individual Software Design and Development

    Completed:

    • CSC 445 - Theory of Computation
    • CSC 378 - Interactive Entertainment Engineering
    • CSC 321 - Introduction to Computer Security
    • CSC 430 - Programming Languages
    • CSC 357 - Systems Programming
    • CSC 365 - Introduction to Database Systems
    • CSC 307 - Introduction to Software Engineering
    • CSC 349 - Design and Analysis of Algorithms
    • CPE 315 - Computer Architecture
    • CSC 248 - Discrete Structures
    • CSC 225 - Introduction to Computer Organization
    • CSC 203 - Project-Based Object-Oriented Programming and Design
    • CSC 202 - Data Structures
    • CSC 101 - Fundamentals of Computer Science

    Projects


    A photo of my website

    Personal Website

    An interactive resume website.

    Tools: HTML, CSS, Bootstrap, jQuery.

    Path Visualizer

    Path Visualizer

    Customizable Pathing Algorithm Visualizer

    Tools: Python, Pygame.

    View code
    203 project

    Object-Oriented Programming Final Project

    Virtual Game World

    Tools: Java

    View code
    Spotify Profile Project

    Spotify Profile

    Personalized Spotify data and advanced audio features

    Tools: React, Node.js, Express, Spotify API

    Spotify Profile Project

    Vera Project

    Mental health resource page for Cal Poly students

    Tools: React, Node.js, Express, MongoDB, Figma

    Spotify Profile Project

    Bud

    Your Personalized Budget Tracker

    Tools: React, Node.js, Express, MongoDB, Cypress

    Penguin Adventure Game

    Penguin Adventure

    2D platformer game featuring a penguin searching for fish.

    Tools: Unity, C#, Pixelart, Git

    Knight Fight Game

    Knight Fight

    Multiplayer fighting game featuring knights in medieval combat.

    Tools: Unity, C#, Pixelart, Git

    Check out my GitHub for more:

    github icon https://github.com/jinpettit

    Contact me


    I'm currently looking for work.

    Like what you see? Let's work together. Here are ways to contact me.