Sydney · data & automation · software
Hi, I'm Haokai Tan Data Analyst / Automation Developer
Master of Data Science and Decisions graduate from UNSW, now building production data and automation systems full-time for a distributed overseas team.
I turn operational problems into reliable workflows, analytics APIs, and decision-ready tools using Python, SQL, FastAPI, Next.js, and Docker.
Working Stack
Tech Stack
What I do?
I translate operational questions into reliable data products, automated workflows, and decision-ready reporting.
My Projects
Selected builds shown as working systems, research artifacts, and anonymized production patterns.
Discord TTS Bot
Makes Discord voice activity visible through scheduled reports, co-presence analysis, and real-time TTS notifications.
One in Four
Lateral Thinking Puzzle Game with Voice Interaction. An interactive terminal-based game combining AI, voice input, and text-to-speech technologies.
WFX Dropbox
Automated WorkflowMax to Dropbox folder synchronization tool. Polls WorkflowMax API, creates job-specific Dropbox folders with custom naming conventions.
Classical Feature Embeddings Help in BERT-Based Human Mobility Prediction
Second-author research paper on STaBERT, a semantic-temporal BERT mobility model that fuses POI embeddings and temporal descriptors for stronger trajectory prediction.
Additional Work
Smaller public repos and private system patterns, listed only when they show a distinct build capability.
Public GitHub Repos
GL_Fusion GNN + LLM mobility forecasting research optimized for HPC-style training workflows. WFX-Timesheet Timesheet reconciliation workflow for operations data and discrepancy review. VCN Early platform prototype for service orchestration and data workflows.Anonymized Docker Patterns
Offline-first scheduling dashboard with recurring templates, analytics, and spreadsheet sync.
Next.js · FastAPI · SQLite · Sheets Sync · DockerRole-based live chat simulation with trainer review, session history, and AI draft scoring.
React · API · SQLite · AI Review · DockerScheduled channel summaries with hierarchical rollups, trend context, and management-ready digests.
Python · LLM · Scheduler · Summaries · DockerProduction platform connecting 27 registered data sources with analytics APIs, scheduled workflows, and 12 cross-domain quality checks.
Python · SQL · FastAPI · Next.js · TypeScript · DockerLet's Connect
Have a project in mind or just want to chat?
Get in Touch
Whether you have a specific project, a question about my work, or just want to connect, I'd love to hear from you.
Location
Sydney, Australia