ZRzhenyuruan.com

~/zr

ZR

CS postgrad · C++ · relearning everything, properly this time

什么时候才能摆烂啊!!!!!!

个人资源 + 备忘录。

site
zhenyuruan.com
owner
ZR
status
online
path
UniMelb → HKU postgrad
host
zr@aws-tokyo
edge
nginx · cloudflare
01

quick links

stack

  • AWS
  • Cloudflare
  • Linux
  • nginx
  • Python
  • Bash
  • Docker
  • tmux
02

about/

Software engineer · cs & security student · UniMelb → HKU postgrad

summary

B.Sc. graduate in Computing & Software Systems from the University of Melbourne — completed Jun 2026 — now a postgraduate student at the University of Hong Kong (since Sep 2026). Three internships completed spanning UAV algorithm engineering, production computer-vision pipelines (Hikvision · YOLO / DeepSORT / NMS), and government data platforms. Transitioning toward systems & security engineering — operating a self-built multi-region AWS infrastructure as a live portfolio while pursuing a 7-cert multi-cloud + cyber/risk certification track (AWS · Azure · IaC · ISC2 · ISACA), targeting HK fintech cyber/risk roles.

journey · done / now / next

Education

B.Sc. complete · UniMelb 2026.06 · postgrad @ HKU, in progress

  1. 2023.06 — 2024.06

    B.Sc., Computer Science & Data Science University of Sydney

    Foundational year focused on programming, data science, and informatics; transferred to UniMelb to continue B.Sc.

    completed
  2. 2024.07 — 2026.06.23

    B.Sc., Computing and Software Systems University of Melbourne

    Coursework focus: AI / ML, software systems, computer security.

    completed
  3. 2026.09 — 2027.08

    Postgraduate study University of Hong Kong

    School of Computing & Data Science · 1-year full-time (72 cr · 60 coursework + 12 cr Computing Technology Practicum 360h industrial) · currently enrolled, Semester 1 of 2026–27.

    in progress

Experience

3 internships complete · seeking new-grad role 2026 Q4

  1. 2023.11 — 2024.01 · 3 mo

    UAV Algorithm Intern Zhejiang Public Information Industry · UAV Application Tech Research Institute

    Contributed to core UAV control algorithms (flight stability, route planning, sensor fusion). Improved response speed and path accuracy of low-altitude inspection tasks by ~15% through PID parameter tuning and trajectory-planning refinement. Owned multi-scale aerial-image calibration, sensor data cleaning & fusion, plus end-to-end module integration for flight control + data acquisition + task-instruction pipelines.

    completed
  2. 2024.06 — 2024.08 · 3 mo

    AI Algorithm Intern Hangzhou Hikvision · Software Development Dept.

    Built training frameworks for object detection (YOLO / SSD) and multi-object tracking (DeepSORT). Owned the data-preprocessing pipeline (annotation, cleaning, augmentation, label-consistency), developed the NMS & tracking-ID association module, and designed modular interfaces for the detection-tracking-classification pipeline. Shipped model export tools and an automated testing framework; familiarised with Hikvision's AI Open Platform architecture.

    completed
  3. 2024.11 — 2025.02 · 4 mo

    Data Platform Intern Big Data Development & Management Center · Shangyu District, Shaoxing

    Contributed to the public data platform: data-resource integration, system-function optimisation & testing, and performance evaluation tracking for informatisation projects. Also worked on OA paperless-office software — requirements research, functional design, and module implementation & debugging.

    completed
  4. 2025.02 — present

    Full-time student · self-directed learning

    B.Sc. completed at UniMelb (Jun 2026). Operating a self-built multi-region AWS infrastructure as a live portfolio. Studying for AWS / security certifications. Continuing to postgrad at HKU in Sep 2026.

    building portfolio · prepping for postgrad
  5. 2027 summer

    Postgrad-period industry internship

    Open to internships during the HKU postgrad summer break — HK / SG / AU / remote.

    targeting
  6. 2027 Q3 — Q4 · after HKU

    New-grad software / security engineer role

    Open to: HK · AU · Singapore · remote. Areas of interest: cloud security, platform engineering, applied ML.

    targeting

Certifications

5-cert long game · 3 in postgrad year · 2 in early career

  1. target 2026.09

    AWS Solutions Architect — Associate SAA-C03

    In preparation — course coverage through Aug, then a focused sprint (hands-on labs + practice exams) in Sep. Foundation for the AWS track.

    in prep · targeting late sep
  2. queued · after SAA-C03

    HashiCorp Terraform Associate 003

    Infrastructure-as-Code competency — IaC keyword match on cloud security / DevSecOps JDs.

    planned
  3. target 2027.01-02 · HKU Sem 2

    AWS Certified Security — Specialty SCS-C02

    Deepens cloud-security: IAM, KMS, GuardDuty, incident response. Core technical anchor for SecEng roles.

    planned
  4. target 2027-2028 · early career year 1

    (ISC)² CISSP Associate Pre-experience track

    Take exam after entering industry → Associate of (ISC)² status (6-year window to accrue 5-year experience requirement). Industry-standard for security leadership. Often employer-reimbursed.

    planned
  5. target 2028 · early career year 2

    ISACA CISA Certified Information Systems Auditor

    Industry-standard for banking IT Risk / Audit. Complements technical cloud stack with governance authority.

    planned

selected projects · timeline

Builds

6 projects · 1 live · 5 completed

  1. 2025 — present · personal

    zhenyuruan.com — multi-region personal cloud infrastructure

    [AWS · Nginx · Cloudflare · TLS · DLM]

    Architected and have operated for 12+ months a multi-region AWS infrastructure (ap-northeast / ap-southeast / us-west) under real production constraints — handling incidents, rotating credentials, recovering from a volume-mount disaster via EBS surgery. Stack: Nginx reverse proxy with TLS termination, Cloudflare CDN with proxied DNS, automated EBS snapshot lifecycle via Data Lifecycle Manager, Git-backed deploy workflow. Hosts a terminal-themed personal site with an HTTP-auth-protected private archive.

    live · in build
  2. 2025.07 — 2025.11 · team of 5 · UniMelb IT Project

    Algorithms in Action — Interactive Sorting Visualization Platform

    [Java · Gradle · Git · Figma · Confluence]

    Capstone IT-project course with a 5-member agile team enhancing Algorithms in Action, an interactive platform for teaching algorithm design and performance. Designed and implemented the unified Stack Panel interface for sorting-algorithm visualisation, ensuring consistent animation and interaction standards across Quicksort, Merge Sort, and Radix Exchange. Coordinated UI behaviour, pseudo-code integration, and explanation text across modules with the Insertion / Selection team. Prepared three alternative Stack Panel versions, presented to the client, collected feedback, and finalised the unified display spec. Managed Git version control and maintained Confluence documentation for transparency & reproducibility.

    completed
  3. 2024.10 · group leader · UniMelb

    Crime Rate Analysis across Victorian LGAs

    [Python · pandas · scikit-learn · ML]

    Built an integrated dataset combining socio-economic (IRSD, income, unemployment), demographic (education attainment, lone-parent families), and environmental (remoteness, housing, healthcare access) factors. EDA via correlation heatmaps, geographic crime plots, and offence-trend analysis. Trained and compared ML models (linear & ridge regression, random forest, K-means) — finding remoteness and socio-economic disadvantage as the strongest predictors. Delivered a 4000+ word analytical report with a reproducible codebase supporting policy recommendations.

    completed
  4. 2024.04 — 2024.06 · individual · USyd · HD 18.15/20

    Java Multiplayer Tank Battle Game

    [Java · Processing · Gradle · JUnit · JaCoCo]

    2D multiplayer tank-battle game with multi-level maps (28×20 terrain grid with dynamic destruction), turn-based controls, real-time scoring, projectile physics under gravity/wind, explosion area-damage, power-ups, and persistent scoreboards across levels. OO design with class-hierarchy + UML documentation; JUnit test suite reaching 90%+ coverage via JaCoCo.

    completed
  5. 2023.09 — 2023.10 · individual · USyd · 28.15/30

    Online Exam System (CLI)

    [Python · CLI · modular design]

    Python-based CLI examination system. Supports multiple question types (MC, fill-in-the-blank) with input validation and instant feedback. Instructor flow for creating & assigning exams; time limits, progress tracking, secure access controls; automated marking. Refactor cycle reduced redundant code by ~30% via modular programming.

    completed
  6. 2023.08 — 2023.10 · group leader · USyd

    Road Fatalities Data Analysis & Prediction (AU + NZ)

    [Python · pandas · matplotlib · scikit-learn]

    Three-stage Python project analysing road fatalities across Australia and New Zealand. Stage 1: collected and cleaned NSW / VIC / NZ datasets and built an integrated dataset with metadata. Stage 2: EDA on crash frequency vs. speed limits, time of day, road type, and weekday/weekend patterns; produced grouped aggregates and multi-attribute visualisations. Stage 3: trained linear-regression models to estimate cross-continent (Europe / Asia / Americas) death rates, evaluated via MSE / R². Delivered an analytical report with evidence-based traffic-safety recommendations.

    completed

skills

AI / ML
Target detection · tracking · training pipelines · post-processing
Cloud / Infra
AWS (EC2, EBS, DLM, Route 53) · Nginx · Cloudflare · Linux (Ubuntu)
Security
TLS · mutual auth · network hardening · backup & recovery
Programming
Python · Java · C · C++ · R · Bash · JavaScript · HTML/CSS
Languages
Mandarin (native) · English (fluent)

contact · links

04

downloads/

下载中心 · 资源持续更新

学习资料

PDF
[待上传] AWS SAA-C03 终极速查表
考试前一晚扫一遍的浓缩版
PDF计划中
Coming

工具 / 软件

模板 / Templates

待上传 — 简历 / Cover Letter / 个人项目结构模板

其他

待上传

上传指南

单文件上传:

scp ~/Desktop/yourfile.pdf Tokyo:/tmp/
ssh Tokyo "sudo mv /tmp/yourfile.pdf /var/www/zhenyuruan.com/downloads/ && sudo chown www-data:www-data /var/www/zhenyuruan.com/downloads/yourfile.pdf"

整目录上传:

rsync -avz ~/Desktop/resources/ Tokyo:/tmp/resources/
ssh Tokyo "sudo mv /tmp/resources/* /var/www/zhenyuruan.com/downloads/ && sudo chown -R www-data:www-data /var/www/zhenyuruan.com/downloads/"

上传后, 在这里加 download-card:

<a href="/downloads/yourfile.pdf" class="dl-card" download>
  <div class="dl-type">PDF</div>
  <div class="dl-info">
    <div class="dl-name">Your File Name</div>
    <div class="dl-desc">一句话描述</div>
    <div class="dl-meta">
      <span>PDF</span>
      <span>2.4 MB</span>
      <span>2026-05-11</span>
    </div>
  </div>
  <div class="dl-btn">Download</div>
</a>

文件类型标签 (dl-type) 推荐: PDF · XLSX · ZIP · VIDEO · AUDIO · IMG · MD · BIN · PLUGIN

05

reading/

书单 & 文章

当前在读

  • CISSP All-in-One Exam Guide — Shon Harris

计划读

  • Designing Data-Intensive Applications — Martin Kleppmann
  • The Web Application Hacker's Handbook
  • Linux 内核设计与实现

已读 / 推荐

  • (待补)