Skip to content
View lst97's full-sized avatar
πŸ₯”
small potato
πŸ₯”
small potato

Organizations

@canto101-organization @info-hawker-australia

Block or report lst97

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lst97/README.md

Hi there, I'm Nelson πŸ‘‹

Full Stack Developer | Building Open Source Tools & Modern Web Applications

WakaTime Stats Cursor macOS ChatGPT Claude Gemini Availability Vercel


πŸš€ About Me

  • πŸ”­ I'm a Full Stack Developer based in Melbourne, Australia πŸ‡¦πŸ‡ΊπŸ‡­πŸ‡°
  • 🌱 Currently focusing on TanStack Start, React, and TypeScript for building modern full-stack applications
  • πŸ‘― Open source enthusiast building tools for the developer community
  • πŸ€” Ask me about: Full-stack development, System architecture, or my programming journey
  • πŸ“« Reach me: laisiotou1997@gmail.com | lst97.dev
  • πŸ’Ό Open to interesting collaborations and open-source projects

🌟 Featured Projects

πŸ› οΈ Developer Tools

claude-code-sub-agents

Collection of specialized AI subagents for Claude Code, empowering full-stack development workflows. Features automated testing, code review, documentation generation, and deployment automation.

github-readme-stats (fork)

Dynamically generated stats for GitHub readmes with custom deployment.

🏸 Community Projects

smartplay-hk-oss

ζ›΄εΏ«γ€ζ›΄η°‘ζ½”ηš„ι–‹ζΊζ›Ώδ»£ζ–Ήζ‘ˆοΌŒη”¨ζ–ΌζŸ₯詒香港康文署設施可用性。Real-time LCSD facility availability tracking with automated crawling and multi-language support.

CantoCap

Tool for generating accurate Cantonese subtitles from audio/video files using OpenAI Whisper with LLM enhancements.

CantoLyr

Cantonese lyrics processing and conversion utilities.

bin-time-crawler

Bin collection schedule crawler for almost all states and councils in Australia πŸ‡¦πŸ‡Ί.

info-hawker-server

Provide API that gathers πŸ‡¦πŸ‡Ί Australia open-data, unifying across different states and councils.

🎨 Personal Projects

lst97-dev

My personal website and portfolio built with modern web technologies.

PixelCast

A modern web-based screen sharing application built with Next.js and SRS.

typo-sync-server

Audio analysis service featuring a hybrid Deno-Python architecture for extracting rhythm and melody information from audio files.

πŸ“š Learning Repositories

Python_practise | CPP-Language_practise | Java_practise

Language-specific practice repositories and learning materials.


🧰 Languages & Tools

Based on my actual projects and contributions:

Primary Languages

typescript python javascript html5 css3 csharp go

Frontend Development

react tailwind nextjs nodejs

Backend & Systems

dotnet postgresql mysql mongodb redis

Mobile & Low-Level

android kotlin java cplusplus

DevOps & Tools

docker linux git figma postman

πŸ“Š My GitHub Stats

Profile Views

Lines of code

🐱 My GitHub Data

πŸ“¦ 404.8 kB Used in GitHub's Storage

πŸ† 317 Contributions in the Year 2026

πŸ’Ό Opted to Hire

πŸ“œ 83 Public Repositories

πŸ”‘ 17 Private Repositories

I'm a Night πŸ¦‰

🌞 Morning                101 commits         β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.90 % 
πŸŒ† Daytime                1431 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   26.89 % 
πŸŒƒ Evening                2370 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   44.54 % 
πŸŒ™ Night                  1419 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   26.67 % 

πŸ“… I'm Most Productive on Sunday

Monday                   777 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   14.60 % 
Tuesday                  864 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.24 % 
Wednesday                762 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   14.32 % 
Thursday                 787 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   14.79 % 
Friday                   557 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   10.47 % 
Saturday                 623 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   11.71 % 
Sunday                   951 commits         β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.87 % 

πŸ“Š This Week I Spent My Time On

πŸ•‘οΈŽ Time Zone: Australia/Melbourne

πŸ’¬ Programming Languages: 
YAML                     4 hrs               β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   33.37 % 
TypeScript               2 hrs 3 mins        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.17 % 
Python                   1 hr 53 mins        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.80 % 
JSON                     1 hr 21 mins        β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   11.33 % 
Bash                     50 mins             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   07.03 % 

πŸ”₯ Editors: 
Antigravity              11 hrs 58 mins      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   99.65 % 
Zed                      2 mins              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.35 % 

πŸ±β€πŸ’» Projects: 
smartplay-hk-oss         7 hrs 17 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   60.74 % 
medi-to-sofa             2 hrs 59 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   24.84 % 
best-maker               1 hr 3 mins         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.80 % 
deploy                   14 mins             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.06 % 
smarkplay-hk-oss-automati13 mins             β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.87 % 

πŸ’» Operating System: 
Mac                      12 hrs              β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   100.00 % 

I Mostly Code in TypeScript

TypeScript               41 repos            β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   41.84 % 
JavaScript               4 repos             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   04.08 % 
Go                       2 repos             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.04 % 
Swift                    2 repos             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.04 % 
Rust                     1 repo              β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.02 % 

Timeline

Lines of Code chart

Last Updated on 26/01/2026 19:20:57 UTC


Nelson's GitHub Stats Β Β Β  Top Languages



πŸ”₯ Current Focus

🎯 What I'm Working On

  • TanStack Start - Exploring modern full-stack React framework with SSR
  • Real-time Applications - Building systems with live data updates and automated crawling
  • Developer Tooling - Creating utilities to enhance development workflows
  • Open Source - Contributing to the community with practical tools and libraries

🎯 Focus Areas

  • Full-stack TypeScript development
  • Open source tooling for developers
  • Real-time web applications
  • Cantonese language processing tools
  • Australian community services integration

πŸŽ“ Learning Journey

  • Expanding expertise in TypeScript ecosystem
  • Deepening knowledge of system architecture and database design
  • Exploring new frameworks and development tools
  • Experimenting with AI-powered development workflows

🀝 Collaborations & Interests

I'm interested in collaborating on:

  • πŸš€ Modern web applications using React/TypeScript
  • πŸ› οΈ Developer tools and productivity enhancers
  • 🌏 Community-focused projects (Hong Kong πŸ‡­πŸ‡° & Australia πŸ‡¦πŸ‡Ί)
  • πŸ€– AI-assisted development workflows

⚑ Fun fact: I'm a πŸ₯” on the hunt for exciting programming adventures! Always learning, always building.


Profile Views

Pinned Loading

  1. lst97-dev lst97-dev Public

    My personal website and portfolio πŸ˜€

    TypeScript

  2. info-hawker-server info-hawker-server Public

    Provide API that gathered πŸ‡¦πŸ‡Ί Australia open-data. Aim to unify across different states and councils into one place. 🦘

    TypeScript 1

  3. canto-101-web canto-101-web Public

    TypeScript 1

  4. CantoCap CantoCap Public

    Tool for generating accurate Cantonese subtitles from audio/video files using OpenAI Whisper with LLM enhancements.

    TypeScript

  5. PixelCast PixelCast Public

    A modern web-based screen sharing application built with Next.js and SRS

  6. smartplay-hk-oss smartplay-hk-oss Public

    ζ›΄εΏ«γ€ζ›΄η°‘ζ½”ηš„ι–‹ζΊζ›Ώδ»£ζ–Ήζ‘ˆοΌŒη”¨ζ–ΌζŸ₯θ©’ι¦™ζΈ―εΊ·ζ–‡η½²θ¨­ζ–½ε―η”¨ζ€§γ€‚ε―¦ζ™‚η›£ζŽ§θˆ‡ι€²ιšŽη―©ιΈγ€‚

    TypeScript