Skip to content
View RockENZO's full-sized avatar
šŸ¤ž
Fingers crossed -
šŸ¤ž
Fingers crossed -

Highlights

  • Pro

Block or report RockENZO

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
rockenzo/README.md

Rock (Ge) Wang Ā· Web Development Ā· Scalable Applications Ā· AI/ML

Profile views Based in Adelaide


About RockENZO: Core: Python, React, Vue, Elasticsearch, Docker and Streamlit. AI/ML: LangChain, LangGraph, Deep Agents, AutoGen, PyTorch, TensorFlow, scikit-learn, Pandas and NumPy. LLM tools: Codex, Claude Code, DeepSeek Harness, Hugging Face and Ollama.

05 / education

Education: Master of Information Technology (Applied AI) at Adelaide University, 50% complete. Bachelor of Information Technology at University of Adelaide, 2023 to 2025, complete, with High Distinction in Applied Programming and in Computer Systems, Networks and Security, and Distinction in AI Technologies, Web and Database Computing, and Programming for IT Specialists. HackerRank Software Engineer, September 2024: problem solving, Python, SQL and REST APIs.
Featured projects in terminal panes: datapipeline-etl, NLP Cyber Harm Detection, Fraud dataset, LLM web scraper, MyWeather and Football match analysis.

datapipeline-etl Ā· NLP-Cyber-Harm-Detection Ā· data Ā· Automatic-web-scraper-with-LLM-parsing Ā· MyWeather Ā· ML-object-detection-project

More projects (5) More projects: odyssey, MagicTrick, ControllerMouse, Road_Semantic_Segmentation_CV and flappy_bird_dqn-main.

odyssey Ā· MagicTrick Ā· ControllerMouse Ā· Road_Semantic_Segmentation_CV Ā· flappy_bird_dqn-main

02 / playground

Browser demos you can open live. Click a recording to play it.

Roadster and Beyond: event mode stunts and laps of Spa A fan-made recreation of the Tesla Roadster launch night, with rigid-body physics, a broadcast-style HUD, the four highlight stunts and a day or night track day at Spa-Francorchamps. Keyboard and gamepad.

Play live Source
three.js Vite
Touch Grass: moving a hand through the meadow An interactive 3D meadow: run your hand through 260k instanced blades of grass, then switch between Morning, Golden hour and Night.

Play live Source
three.js GLSL
Football match viewer: video with detections, calibrated pitch, space control, momentum timeline and a players table YOLOv8s detection and tracking with automatic pitch mapping, replayed as a static viewer: momentum timeline, critical moments, tactic notes, per-player speed and space control. Experimental, from one 30 s clip.

Open live Source
YOLOv8 PyTorch
Sydney spatial ETL: the pipeline runs in the browser, then searches open data and follows a live bus on the map Explore Sydney’s address data and live NSW bus locations on an interactive map.

Open live Source
Elasticsearch Leaflet

03 / toolshed

Small tools. Inspectable evidence.
My personal collection of focused developer tools.

Readme Reality: real browser walkthrough of example README findings, repository evidence and corrected snapshots Offline checks for README links, package scripts and Python paths.

Try examples Source
DemoProof: recorded replay of a fictional weather snapshot with temperature toggle and refresh An experimental tool for turning approved demo snapshots into replay-verified videos, GIFs and evidence reports.

View recording Source

04 / agents

Resumable, verified, measurable.
A local coding agent and two small libraries, kept as three independent repos.

LangChain LangGraph Deep Agents

A process is killed with kill -9 mid-turn; a new process resumes from the SQLite checkpoint and the ledger gate accepts the fix
Kill the process mid-turn, resume from the checkpoint, accept only after the tests pass. The model in this recording is a scripted stand-in.
Terminal coding agent. LangGraph engine with SQLite checkpoints, approvals and a completion gate. First real run: qwen3.8:27b-mlx passed 10 of 10 tasks of a frozen suite, a pipeline check rather than a capability claim.

Source
SQLite ledger of claims. A step only counts once a verifier, such as the project's test command, accepts it.

Source
Record a run's tool calls as a cassette, replay it without a model and score trajectories.

Source

06 / activity

GitHub streak

GitHub stats Most committed languages

Profile summary

Contribution snake

07 / elsewhere

GitHub Pinterest tokens.ci profile

Pixel-art wireless earbuds Pixel-art vinyl turntable Now playing on Spotify Pixel-art cassette player Pixel-art small desktop computer

Pinned Loading

  1. ML-object-detection-project ML-object-detection-project Public

    YOLOv8s football detection, player tracking and pitch mapping, with a live match viewer.

    Python 3

  2. NLP-Cyber-Harm-Detection NLP-Cyber-Harm-Detection Public

    Nine-class scam detection with word and character features (macro F1 0.948 on an 18,261-record internal test), plus historical BERT and LLM experiments.

    Jupyter Notebook 2

  3. Automatic-web-scraper-with-LLM-parsing Automatic-web-scraper-with-LLM-parsing Public

    This project is an automatic web scraper that uses the LLM Ollama gpt-oss:20b to parse the body content of a web page. The application is built using Streamlit for the user interface and various Py…

    Python 7 1

  4. MyWeather MyWeather Public

    MyWeather is a SwiftUI-based weather app that provides real-time weather information based on the user’s location. It features smooth launching animations, advanced loading effects, and displays ke…

    Swift 2

  5. Roadster-and-Beyond Roadster-and-Beyond Public

    JavaScript 1

  6. touch-grass touch-grass Public

    JavaScript 1