Lee Zhao Rui.
  1. Product Management Associate

    NUS Developer Group · Singapore

    Aug 2026 — Present

    Product management for projects built with and for non-profit organisations, working alongside design and engineering.

    • Translated NPO feedback and business goals into clear product requirements, partnering directly with design and engineering to ship tangible features.
    • Managed the end-to-end development process, setting timelines and resolving blockers, and drove improvements based on user feedback.
    • Maintained strategic alignment across executives, customers, and internal teams through regular progress updates.
  2. Teaching Assistant, CS2100 Computer Organisation

    National University of Singapore · Singapore

    Aug 2026 — Present

    Teaching assistant for CS2100 Computer Organisation, and a Software Engineering Student Mentor.

    • Run tutorial sessions for CS2100, walking students through computer organisation topics and debugging their reasoning rather than their code.
    • Mentor students on the Software Engineering module, advising on project structure and engineering practice.
  3. Software Engineer (Intern)

    Snowball · Singapore

    May 2026 — Present

    Full-stack feature work on a production React Native mobile app, spanning design, implementation, analytics, and error triage.

    • Designed and shipped features to production including phone verification, comment likes, multi-photo logs, a Strava API integration, an AI-powered activity classifier, and a collaborative customisation canvas.
    • Led a full UI/UX overhaul of the app, redesigning key flows in Figma and implementing them end to end.
    • Analysed PostHog product analytics to identify behaviour trends, informing feature prioritisation and roadmap decisions.
    • Monitored and triaged production errors in Sentry, diagnosing and resolving bugs to improve stability.
  4. Deputy Operations Officer

    Singapore Armed Forces · Singapore

    May 2022 — May 2024

    Coordinated daily battalion-level operations, and started writing software to remove the parts of the job that did not need a person.

    • Supported the Operations Officer in coordinating daily battalion-level operations for a unit of over 200 personnel.
    • Built a Telegram bot in Google Apps Script to automate internal notifications and queries, cutting manual administrative workload.
  5. Assembly Technician

    VDL Enabling Technologies Group · Singapore

    Mar 2022 — May 2022

    Assembled and tested precision components for semiconductor wafer machines used in lithography manufacturing.

Education

  1. Bachelor of Computing in Computer Science

    National University of Singapore · Singapore

    Aug 2024 — Dec 2027

    Coursework across data structures and algorithms, software engineering, database systems, computer organisation, networks, operating systems, and AI/ML.

    • HDB Study Award; 2nd Runner-up, NUS Fintech Summit 2026.
    • Member of NUS Fencing.
  2. Diploma with Merit in Mechatronics & Robotics

    Singapore Polytechnic · Singapore

    Apr 2019 — Mar 2022

    Mechatronics and robotics, including robotic integration and programming — where the move toward software started.

    • Assab Steels Merit Award 2022; SP Bronze Project Award 2022.
    • Director's Honour Roll, 2021 and 2022.