How I Built My Personal Website with GitHub Pages (and How You Can Too)
A step-by-step walkthrough to launch a personal site with GitHub Pages using simple HTML/CSS—the same lightweight stack as this portfolio.
Read article →Consultant · Builder · Portfolio
I help teams turn ideas into working prototypes in 3-day sprints—then iterate with users and harden what works.
AI, data, security, and product storytelling—expressed as live apps and honest write-ups, not slideware.
Consulting profile, talks & workshops →
Where builds cluster
Breadth at a glance—illustrative, not a scorecard.
Use this page for builds and demos; use the professional site when you need talks, training, or a formal consulting conversation.
Code-forward
Engagement-forward
Notes on delivery and how technology supports business—not only repo READMEs.
A step-by-step walkthrough to launch a personal site with GitHub Pages using simple HTML/CSS—the same lightweight stack as this portfolio.
Read article →Also on the blog: Machine learning fundamentals, From data to business impact, All posts
Flagship builds with live demos—each line below states business impact first.
Impact: Private document Q&A without sending data to the cloud—trust for legal, HR, and IP-heavy teams.
Local-first retrieval-augmented generation with Streamlit, FastAPI, and CLI interfaces.
Impact: Faster, evidence-backed resale discussions for buyers, sellers, and advisors using public data.
Supervised learning on public HDB data to a deployable model bundle in Streamlit.
Impact: Operational sorting and education—visual feedback that supports recycling and compliance narratives.
PyTorch image classification with Streamlit inference for instant demos.
Impact: Engaging, age-aware stories for families—demonstrates product storytelling beyond dashboards.
Personalized storytelling for families—profiles, structured sections, and a local story library.
Everything beyond the flagships—still real work. Expand to browse; keep the page focused on demos above the fold.
Unsupervised learning project using RFM features: KMeans baseline + GMM comparison, with segment profiling and recommended CRM actions.
View project →Streamlit-hosted practice quizzes: seven topics, random draws from a question bank; HTML/JS app bundled and shown in an embedded view.
View project →Qiskit circuit that models two fair six-sided dice: Aer simulation, Streamlit UI, and a standalone browser histogram matching the same statistics.
View project →Streamlit-hosted CISSP practice: eight domains, 2024 weights, CAT-style timer, full exam — HTML/JS quiz embedded in Streamlit.
View project →Streamlit app + Python API: web, email, and network safety checks with extended heuristics and PDF reports.
View project →Personal portfolio site on GitHub Pages: about, blog, project showcase, and contact.
View project →Full-stack accounting app for Singapore professional-services companies: clients, invoices, expenses, dashboard, and reports.
View project →Interactive Streamlit app to explore Singapore HDB resale data by town, flat type, and period.
View project →Personal web app to log and review daily activities across work, health, and learning.
View project →ELT pipeline: Olist CSV → BigQuery raw → dbt star schema, with Dagster orchestration and data quality checks.
View project →A web-based Library Management System with React + Spring Boot: book catalog, users/roles, borrowing workflow, and overdue tracking.
View project →I help teams turn ideas into working prototypes in 3-day sprints—so stakeholders see something real before committing to a long programme.
Consultant and builder: strategy, software, and data together—not slideware. This site is code and demos; dannyteo.github.io is speaking, training, and formal consulting.
Sprints, workshops, and advisory—same person as these builds, scoped for your team.
Email for project briefs
Open in your email app instead (may ask which app to use).
Prefer chat? Use Contact below for WhatsApp and social links.
WhatsApp: Say Hi on WhatsApp
Email: teo_yongsong@yahoo.com.sg
GitHub: github.com/teoyongsong
LinkedIn: Linkedin.com/in/teoyongsong
Professional site: dannyteo.github.io (speaking, training, consulting)
Scan to save my contact