Computer Science Undergraduate

Bryan Ang Wei Ze

Year 3 Computer Science undergraduate in Real-Time Interactive Simulation at SIT x DigiPen Singapore.

Building a career at the intersection of systems thinking, cloud computing, backend engineering, data analysis, and technical business analysis.

About Me

Reliable, structured, and systems-minded.

I am a Year 3 Computer Science undergraduate in Real-Time Interactive Simulation at SIT x DigiPen Singapore, with a strong academic foundation and hands-on experience in systems programming, cloud computing, and software engineering.

My background is rooted in C, C++, low-level systems, and custom engine development through large team projects. These experiences strengthened my understanding of software architecture, performance considerations, debugging, technical documentation, and collaborative development.

Beyond my core curriculum, I have expanded into Python, machine learning basics, and cloud computing, with growing interests in enterprise technology, backend systems, and data-driven solutions. I also serve as a Teaching Assistant for foundational computer science modules, where I support students through structured explanations and step-by-step technical guidance.

Understand the problem space Study official documentation Build prototypes Scale understanding into larger systems

Technical Skills

Foundations for technical analysis, cloud, systems, and software roles.

Programming

  • C
  • C++
  • Python
  • Data Structures and Algorithms

Systems and Networking

  • Operating Systems
  • Computer Networks
  • Low-level systems concepts
  • Debugging and correctness

Cloud and Data

  • Cloud Computing
  • AWS fundamentals
  • Machine Learning basics
  • Backend and data-driven systems interest

Engineering Practice

  • Git / Version Control
  • Team-based Software Projects
  • Technical Documentation
  • Structured technical communication

Education

Computer Science with real-time systems and software engineering depth.

Current

SIT x DigiPen Singapore

Bachelor-level Computer Science undergraduate in Real-Time Interactive Simulation. Academic work includes C/C++, systems programming, software engineering, computer networks, operating systems, cloud computing, and team-based technical projects.

Teaching Assistant

Foundational Computer Science Modules

Supports students in understanding technical concepts through clear explanations, structured walkthroughs, and practical debugging guidance.

Internship / Upcoming Experience

Preparing to bridge technical foundations with enterprise systems.

Upcoming 11-month internship

Technology Business Analyst Intern, Accenture

Preparing to apply technical foundations in systems, cloud technologies, data analysis, and large-scale implementation work. The role aligns with my interest in translating technical requirements, system behavior, and stakeholder needs into structured delivery outcomes.

Projects

Selected undergraduate projects across systems, cloud, mobile, and game technology.

Sep 2025 - Apr 2026 · Team of 13

Basil Engine + Tangled Memories

3D narrative puzzle game developed on a custom C++ engine. Served as Technical Co-Lead and Secondary Graphics Programmer, contributing to rendering, editor tooling, prefab systems, and stability.

  • Co-built an OpenGL 4.6 rendering library with PBR, instancing, and a multi-pass pipeline.
  • Built text rendering for world-space 3D text and screen-space HUD text.
  • Led RenderSystem refactoring into modular subsystems.
Mar 2026 - Apr 2026 · Team of 5

Cloud-Powered GIS Analytics Platform

Cloud computing project focused on a cloud-ready GIS analytics platform supporting GeoJSON uploads, spatial analysis, backend API processing, and scalable storage integration.

  • Improved backend stability and cloud readiness.
  • Enhanced health endpoints for application, storage, and runtime visibility.
  • Added structured request logging and request-ID tracing.
Jan 2026 - Feb 2026 · Team of 5

TinySell Android Marketplace App

Native Android peer-to-peer marketplace app built with Kotlin and Jetpack Compose using MVVM clean architecture, Room, and Firebase Firestore.

  • Implemented real-time buyer-seller chat with Firestore sync and Room caching.
  • Built seller conversation management and offer negotiation flows.
  • Designed reusable marketplace UI components for listing workflows.
GAM200/250 · Team of 8

Popplio Engine + Bass'N'Kick

Muse Dash inspired 2D narrative rhythm game developed on a custom C++ engine. Served as Technical Lead across engine architecture, editor tooling, serialization, and release support.

  • Designed a data-driven Entity Component System as the engine foundation.
  • Built JSON scene serialization and a nested prefab system.
  • Integrated ImGui editor panels, asset browsing, camera tools, and in-editor console.
Jan 2024 - Apr 2024 · Team of 4

VOID

2D teleportation-based platformer developed with AlphaEngine. Contributed to gameplay systems, maintainability improvements, serialization, and UI behavior.

  • Led a rewrite of the game object system into dedicated interaction modules.
  • Implemented portal placement, preview, range display, and collision behavior.
  • Built save persistence for level completion and UI button layout.
Sep 2023 - Dec 2023 · Team of 5

Kronos Gate

2D retro-style bullet hell space shooter developed in C using the CProcessing framework. Contributed to enemy behavior, collectibles, combat, and presentation features.

  • Designed enemy AI behavior with spawning, formation movement, and timed despawning.
  • Built collectibles and weapon drop systems.
  • Implemented player projectile mechanics and a boss bullet pattern.

Certifications / Learning Roadmap

Cloud learning path focused on fundamentals first, then architecture and operations.

Soon

AWS Certified Cloud Practitioner CLF-C02

Building and validating cloud fundamentals across AWS concepts, billing, security, and core services.

Planned

AWS Solutions Architect Associate SAA-C03

Planned next step to strengthen architecture, availability, networking, storage, and cost-aware design knowledge.

Future paths

SOA-C03, SAP-C02, Azure, and Google Cloud

Possible future exploration across AWS operations, professional architecture, and other cloud vendors.

Career Interests

Roles where technical understanding supports clear delivery.

Cloud / Infrastructure Systems Analysis Backend Engineering Technical Business Analysis Data Engineering QA / Test Analysis

Contact

Open to internship and early-career opportunities.

I am interested in roles involving structured problem solving, systems understanding, cloud platforms, backend services, data workflows, testing, and technical analysis.