Skip to content
View JustLikeChuu's full-sized avatar
๐Ÿ˜ถโ€๐ŸŒซ๏ธ
At the end of the day, the day ends.
๐Ÿ˜ถโ€๐ŸŒซ๏ธ
At the end of the day, the day ends.

Highlights

  • Pro

Block or report JustLikeChuu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
JustLikeChuu/README.md
Ethan Ng: CS @ SUTD, Cybersecurity x AI. Interning at DSO National Labs on AI-assisted fuzzing, working towards penetration testing and red teaming.

portfolio ย ยทย  linkedin ย ยทย  email

> whoami

  • ๐ŸŽ“ CS & Design @ SUTD (Year 3), specialising in Cybersecurity and AI
    Diploma in Cybersecurity & Digital Forensics โ†’ 2 years of National Service โ†’ SUTD
  • ๐Ÿ›ก๏ธ Pentest / red team bound
    HackTheBox, TryHackMe and OSCP prep are on hold until my DSO internship wraps (Jan 2027)
  • โš™๏ธ Systems first: shells, servers, protocols, crypto. I build things so I know exactly where they break.

> cat ~/now.log

+ [2026.09 โ†’ 2027.01]  Intern @ DSO National Laboratories: AI-assisted fuzzing for software testing
+ [building]           tofuFTP (DH + key pinning next), tetriSH (unicast fix for real Wi-Fi)
- [on hold]            HackTheBox / TryHackMe / OSCP prep, until after DSO
  [queued]             web app pentesting, Active Directory home lab, LLM prompt-injection harness

> ls ~/projects --sort=relevance

Project What it is Stack
๐Ÿงฑ tetriSH Server-authoritative multiplayer Tetris Battle Royale. Single-threaded poll() server, input-only clients, encrypted session layer (RSA-wrapped AES), and a standalone logging daemon over a Unix socket with SIGHUP log rotation. C OpenSSL sockets
๐Ÿ” tofuFTP Secure file transfer protocol, redesigned from the course's static-RSA scheme: encrypt-then-MAC (AES + HMAC-SHA256), trust-on-first-use key pinning, ephemeral Diffie-Hellman. In progress. C OpenSSL
๐Ÿš daemonSH Unix shell with a real fork โ†’ exec โ†’ wait loop, daemon process management, environment variables and .rc config. C
๐Ÿงฎ applied-cryptography-labs Seven labs from classical ciphers to RSA. Highlight: recovering an image from ECB-mode ciphertext alone, no key needed. Python
๐Ÿค– RedTeamAutomation Diploma FYP. Nine scripts automating OWASP Top 10 checks, with RPA, PDF reports, email alerts and a Flask GUI. Pitch video Python Flask Kali

Older builds (hardware + design projects)

  • BEAR-ly Awake: plush companion that tracks sleep metrics (heart rate, temperature, restlessness) on ESP32 sensors, with a Streamlit dashboard. ESP32 C++ Python ยท slides
  • Sprout Sprinters: AR wellness app where a smart fidget keychain's movement grows a virtual garden, synced via Firebase. Unity (C#) Arduino Firebase ยท demo

> history | grep -i work

2026.09 โ€“ 2027.01   DSO National Laboratories   Intern, AI-assisted fuzzing
2021.09 โ€“ 2022.07   Kaspersky Singapore         Presales Engineer Intern (extended)
                                                KICS + MDR for B2B/B2C clients in SG & MY

> ./activity --live

GitHub contributions in the last 12 months, current and longest streak, and language breakdown. Refreshed daily.

> which tools

build
Stack

break
Kali Linux John the Ripper AddressSanitizer libFuzzer OpenSSL Hack The Box TryHackMe Burp Suite Wireshark Metasploit

Certs: AWS Academy Cloud Foundations ยท RPA Developer Foundation

> cat ~/.offline

audio:     IEMs (Xenns Top Pro), K-pop, electronic
keyboards: TKL enjoyer, Holy Pandas, forever eyeing a Glacier80
also:      cars, Gundams, coffee somewhere quiet

> ping ethan

  • Open to professional inquiries: short-term roles between early July and end August, or full-time employment.
  • Reach me by email or LinkedIn.
  • Not taking on community projects or collabs right now (internship + backlog).

profile views

Pinned Loading

  1. tetriSH tetriSH Public

    Server-authoritative multiplayer Tetris in C โ€” solo fork of a joint course project, own protocol and lobby system.

    C

  2. 50005-computer-system-engineering/2026-corestack-50005-htttpbets 50005-computer-system-engineering/2026-corestack-50005-htttpbets Public

    CoreStack Project for Team HTTTPBets (C1C7)

    C

  3. tofuFTP tofuFTP Public

    Secure file transfer, redesigned โ€” TOFU pubkey pinning, ephemeral DH, encrypt-then-MAC.

    HTML

  4. daemonSH daemonSH Public

    A Unix shell in C โ€” fork/exec/wait loop, daemon process management, env vars, .rc config.

    C

  5. applied-cryptography-labs applied-cryptography-labs Public

    Classical ciphers to RSA: 7 crypto labs, incl. an ECB mode structure-leak demo.

    Python

  6. Frankwotfurters/RedTeamAutomation Frankwotfurters/RedTeamAutomation Public

    Python 5