whoami

● online   CS undergrad · Cloud + Security focus

Building stuff. Breaking stuff. Learning.

~/zr

个人资源 + 备忘录。点左边导航跳转

quick links

stack

AWS Cloudflare Linux nginx Python Bash Docker tmux

about/

Software engineer · cs & security student · 🇦🇺UniMelb → 🇭🇰HKU MSc

summary

Final-semester B.Sc. student in Computing & Software Systems at the 🇦🇺University of Melbourne — graduating 23 Jun 2026 — and admitted to the MSc in Electronic Commerce & Internet Computing — MSc(ECom&IComp) — at the 🇭🇰University of Hong Kong, starting 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. final sprint · 94% · MSc @ HKU next
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
2024.07 — 2026.06.23
B.Sc., Computing and Software Systems 🇦🇺University of Melbourne
Coursework focus: AI / ML, software systems, computer security.
94% · ~43 days to graduation
finishing final semester
▸ EXPERIENCE 3 internships complete · seeking new-grad role 2027 Q3+
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
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
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
2025.02 — present
Full-time student · self-directed learning
Wrapping up the B.Sc. at UniMelb. Operating a self-built multi-region AWS infrastructure as a live portfolio. Studying for AWS / security certifications. Continuing to MSc at HKU in Sep 2026.
building portfolio · prepping for MSc
2027 summer
MSc-period industry internship
Open to internships during the HKU MSc summer break — 🇭🇰HK / SG / 🇦🇺AU / remote.
targeting
2027 Q3 — Q4 · post-MSc
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 MSc year · 2 in early career
target 2026.07
AWS Solutions Architect — Associate SAA-C03
In progress. Hands-on labs + practice exams. Foundation for the AWS track.
studying now
target 2026.08
HashiCorp Terraform Associate 003
Infrastructure-as-Code competency — IaC keyword match on cloud security / DevSecOps JDs.
planned
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
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
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
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
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
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
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
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
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)

links

downloads/

下载中心 · 资源持续更新

📚 学习资料

🛠 工具 / 软件

📂 待上传 — 推荐 portable / 配置好的工具包

📝 模板 / 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-icon">📄</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>

💡 文件类型 icon 推荐: 📄 PDF · 📊 Excel/Sheets · 📦 zip · 🎬 video · 🎵 audio · 🖼 image · 📜 markdown · 💾 binary · 🧩 plugin

reading/

书单 & 文章

当前在读

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

计划读

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

已读 / 推荐

  • (待补)