Peter Jung

Software Engineer & Designer

Building tools where solid engineering meets human-centred design.

About

I'm a final-year Computer Science undergraduate at the National University of Singapore, with a focus on building accessible and beautiful software. I care deeply about design and am especially drawn to human-computer interaction, both in practice and in research.

I am currently completing my studies and working on my final year project, where I investigate the effects of alternating attention on people's reliance on LLMs. Over the course of my degree, I have developed strong interests in software engineering, artificial intelligence, and human-computer interaction. I hope to continue deepening both my academic and industry experience in these areas.

Previously, I have taken on a range of roles, from teaching positions at the university to technical roles at medium- and large-scale firms, including ByteDance, Source Academy, and Emart. My experience in the Republic of Korea Air Force also gave me time to reflect more deeply on what I want from my career, and it has only strengthened my commitment to this path.

In my free time, I enjoy a few quaint hobbies, including solving The New York Times crosswords and knitting.

Experience

  1. Oct 2023 — Jul 2025

    Staff Sergeant, Interpreter · Republic of Korea Air Force

    Lived in Seoul translating aerospace documentation for ICAO/FAA/NASA compliance and keeping joint operations aligned. Helped the ROK-US Freedom Shield exercise run smoothly by interpreting at Camp Humphreys and in the MND Exercise Control Cell. A brief pause from my career.

    • May 2023 — Jul 2023 · May 2022 — Jul 2022

      Software Engineer Intern · ByteDance

      Launched a Salesforce-integrated referral experience for BytePlus that onboarded 10+ new mid-to-large enterprise partners. Helped migrate backend services to keep the platform flexible while improving test coverage. Built three Next.js product pages for MusicLab, Effects, and MediaLive that increased traffic, and contributed to an internal React/FastAPI CMS that sped up marketing content delivery.

      • JavaScript
      • TypeScript
      • React
      • Node.js
      • Next.js
      • Salesforce
      • Python
      • FastAPI
    • Aug 2021 — Nov 2022

      Teaching Assistant · National University of Singapore

      Supported students across CS2102, CS2103T, CS2030S, and CS1101S with office hours, mentorship, and feedback, helping keep the cohort average around an A-. Consistently kept grading and support on pace with a 4.7/5 student satisfaction score.

      • PostgreSQL
      • Java
      • JavaScript
    • Jan 2021 — May 2021

      Full Stack Developer · Source Academy

      Polished the step-by-step debugger used in the classroom, handled lexical scoping quirks, and documented the reduction semantics so the JavaScript-based stepper stayed reliable for students and the presentation at SPLASH-E.

      • JavaScript
      • TypeScript
      • HTML/CSS
      • Node.js
    • May 2018 — Jul 2018

      Full Stack Developer Intern · Emart

      Designed six customer-facing screens in Figma, shepherded weekly alignment to keep the UI/UX consistent, and translated those specs into React/Rails work that shipped two user-facing workflows.

      • Figma
      • JavaScript
      • TypeScript
      • React
      • Ruby
      • Ruby on Rails

    Projects

    1. Peter's Style Guide

      An experimental brand style guide that translates my interests and identity into a refined visual system rooted in grids, contrast, and code-like structure.

      • Adobe Illustrator
      • Adobe InDesign
      • Adobe Photoshop
      Personal brand style guide card
    2. PulsePace

      A rhythm game for iPad, developed for iPadOS using MVVM principles, featuring a time-synchronised beat engine, a level designer, and real-time online multiplayer.

      • Swift
      • SwiftUI
      • GCP
      PulsePace GitHub card
    3. Minecraft Peggle

      A Minecraft-themed Peggle game for iPad, built with Swift and SwiftUI, featuring multiple game modes, a level designer, and custom scoring and visual effects.

      • Swift
      • SwiftUI
      • Adobe Photoshop
      Minecraft Peggle GitHub card
    4. Google Minesweeper

      A modern take on Minesweeper built with React and Sass, featuring multiple difficulty levels, polished game logic, and a responsive interface.

      • JavaScript
      • Node.js
      • React
      • Sass
      Google Minesweeper clone card