->

Hi, I'm Peter Ong.

A
As a computer science student, I transform coffee into code, dreaming in Python, and occasionally speaking to rubber ducks for debugging advice 🌟💻🚀

About

I am a Computer Science student at DePauw University, set to graduate in 2025. My passion lies in tackling complex problems through coding. After months of professional experience at Unitech and NolymitAI, I've strengthened my skills specifically in Backend Development and Devops Skills. My goal is to develop intricate applications that address real-world challenges, potentially impacting millions of users.

  • Languages: JavaScript, TypeScript, Python, HTML, CSS, Java, C++, C, Kotlin, Golang, Rust
  • Frameworks/Libraries: React.js, Express.js, Node.js, Flask, React Native, Next.js, Django
  • Databases MongoDB, MySQL, CockroachDB, PostgreSQL, Firebase Realtime
  • Tools: Docker, Amazon Web Services (AWS), GitLab CI/CD, Google Cloud Platform (GCP), Git, Postman, Kubernetes

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Unitech logo
Software Engineer Intern
  • XI Decisioning Infra team
  • Implemented an automated configuration generator for experiments using Hack, Python, and ConfigoAPI, which boosted team working efficiency by 20% and facilitated 55 experiments to test Facebook and Instagram policies
May 2024 - Aug 2024 | California, United States
Unitech logo
Software Engineer Intern
  • Optimized Docker configurations across multiple projects by implementing layer caching, bind mounts and multi-stage builds, resulting in 30% faster for maintainence and 15% decrease in infrastructure resources.
  • Developed a GitLab CI/CD pipeline for a Book E-Commerce system, streamlining automated testing, Docker containerization, and deployment to DigitalOcean, resulting in a 20% faster in Agile development cycle
  • Implemented real-time performance monitoring in production using Prometheus and Grafana, resulting in 12% improvement in issue detection speed through Prometheus Alert Manager and detailed analytics
May 2023 - Aug 2023 | Remote
Zhiffy logo
Software Engineer Intern
  • Identified and resolved 28 front-end issues on the company’s website by improving React Hooks and Redux Toolkit state, contributing to a 10% increase in user satisfaction levels after A/B testing from frontend team
  • Developed in-house web crawler tool with 3 developers using Java Spring Boot, Jsoup, PostgreSQL, equipping 30+ engineers application to vastly collect visual dataset for AI-model training, boosting 15% AI-team productivity
  • Leveraged Google Cloud Vision API for labels detecting and multi-threaded Java to allow web crawler fetching and analyzing larger amount of dataset and costing cheaper, resulting annual savings of $30,000 for backend team
  • Increased testing coverage by 20% and system reliability by 15% for Customer Support Chatbot service by implementing more than 45 unit tests and integration tests in JUnit 5 and Mockito
Feb 2023 - May 2023 | California, United States
Tenzer logo
Technical Specialist Intern
  • Led a team of 5 apprentices to migrate the database of Putnam County Library from Excel to MySQL, achieving a 30% reduction in data processing time for daily librarian tasks
  • Optimized DePauw University website performance using HTML, CSS, and JavaScript, resulting in a better user experience and responsive design for 2000 students and faculty
Sep 2022 - May 2023 | Indiana, United States

Projects

quiz app
Productify

A Productivity Platform With Calendars, Ranking Board, Study Room, Meeting Board

Accomplishments
  • Tools: React.js, Node.js, Express.js, MongoDB, Bootstrap, Redux Toolkit, Netlify
music streaming app
DPUnity

A web platform that enhance diversity and inclusion of DePauw Campus

Accomplishments
  • Tools: HTML, CSS, JavaScript, EJS, Bootstrap 5, MongoDB, Express.js, Node.js, Heroku
Screenshot of web app
Insight Scanner

A mobile platform allow users to know summary of book content by swiftly scanning book's cover

Accomplishments
  • Tools: React Native, Flask, MySQL, Google Cloud Platform, Node.js, Expo
Screenshot of  web app
Academic Advising System

An application that manage all student courses at DePauw University build by Java and Python

Accomplishments
  • Tools: Java, Python
Screenshot of  web app
Web Crawler

A multi-threaded web crawler with integrated of AI detected build by Spring Boot

Accomplishments
  • Tools: Java, Spring Boot, Jsoup, PostgreSQL, Docker, Google Vision API

Skills

Languages

JavaScript
TypeScript
Python
HTML
CSS
Java
C++
C
Kotlin
Golang
Rust
Shell Scripting

Framework / Libraries

React.js
Express.js
Node.js
Flask
Next.js
Django

Databases

MongoDB
MySQL
CockroachDB
PostgreSQL
TensorFlow
Firebase

Tools

Docker
AWS
Gitlab
GCP
Git
Postman
Kubernetes

Education

DePauw University

Indianapolis, Indiana, United States

Degree: Bachelor of Art in Computer Science
GPA: 3.96/4.0

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Introduction to Web Development
    • Statistics
    • Object Oriented Programming (OOP)
    • Introduction to Programming

Harvard University

Remote, United States

Degree: Harvard Summer School

    Relevant Courseworks:

    • Introduction to Artifical Intelligence by Python

Contact