Hu Bowen

Last updated in Mar 2026

About Me

A self-driven lifelong learner with a passion for all things computing-related, with a wide range of interests from artificial intelligence to cybersecurity while maintaining a solid foundation. Excellent academic performance along with a number of supercurricular accolades. Looking to deepen my understanding across the field of computing, including programming language theory, formal verification, hardware circuits, artificial intelligence, and software exploitation.

Education

Ngee Ann Polytechnic Apr 2023 – Apr 2026
Cybersecurity & Digital Forensics — Singapore, SG
  • GPA: 3.98/4.00
  • 11 Module Distinctions
  • DSTA Polytechnic Digital Scholar
  • Vice-President, NullSec (Cybersecurity Interest Group)

Experience

Defence Science & Technology Agency Mar 2025 - Mar 2026
Cybersecurity Intern — Singapore, SG
  • Maintained an internal safety evaluation tool
  • Researched and benchmarked attacks on Retrieval-Augmented Generation (RAG) systems

Projects

Implemented Advent of Code solutions on an FPGA with Jane Street's DSL

  • Wrote logic similar to the Game of Life by using shift registers and line buffers to represent a convolution window
  • Achieved a 100x speedup relative to my naive solution in OCaml
Ponger Oct 2024 - Dec 2024

Discord bot for a cybersecurity community of 80+ members

  • Wrote a community management Discord bot in Rust using its Serenity library
  • Implemented a custom message reaction API to assign roles to members
SimpleOS May 2022 - Jun 2022

Bare metal operating system from scratch

  • Created my own bootloader in x86 assembly to load a C kernel in 32 bit mode
  • Coded a rudimentary command parser and hardcoded a text based snake game into the kernel

Awards

  • National Olympiad in Artificial Intelligence 2026 (Gold)
  • The InfoSecurity Challenge 2025 (Top 1%)
  • Singapore AI CTF 2025 — Pre-University (Silver)
  • WorldSkills Singapore 2025 — Cyber Security (Bronze)

Skills

Languages: Python, C++, Rust, OCaml

Interests: Machine Learning, Programming Language Theory, Software Exploitation