GitHub Portfolio Summary - Robert Rahardja
Total Repositories: 219 repositories (including 3 forks) Active Period: 2017 - Present (2026) GitHub: @robertrahardja
📊 Overview by Category
🎓 Education & Learning Platforms (35+ repos)
The largest category, showcasing a strong focus on educational technology.
Learning Management Systems (LMS)
startech_lms,st_lms_showcase- TypeScript-based LMS platformslms_1- Database/backend for learning managementedu_platform- Chinese and educational learning platformedu_st,edu_tutor- Educational tools with TypeScripths_edu_1- High school education platformchinese_edu_sass- Chinese education SaaS (TypeScript)startech_education,startech_cfa_education- Financial education platforms
Educational Assessment & Tools
tt_really_assess- TechTree assessment platformtt_learning_buddy- JavaScript learning companiontt_lb_1,tt_showcase_1- TechTree showcase projects (TypeScript)tt_neurodiv- Neurodiversity-focused tools (TypeScript)tingxie- HTML-based learning toolh_spelling- Spelling practice (JavaScript)techtreeai- Edutech AI platform (Python)familytutor- Family tutoring platform
Chinese Language Learning
chinese_writing_1- Chinese writing practice (TypeScript)chinese_edu_sass- Chinese education SaaS
🤖 AI & Avatar Technology (25+ repos)
Major investment in AI-powered avatar and conversational systems.
Avatar Platforms & Implementations
ttavatar- TechTree Avatar for Cloudflare (JavaScript)local_avatar,local_avatar_1- Local avatar implementations (Python)android_local_avatar- Android Kotlin avatar appheygen_android_avatar- HeyGen integration for Androidanime_avatar- Anime-style avatar (HTML)techtree_avatar- C++ avatar systemavatar_client- Client embedding examples (HTML)
HeyGen Integration Projects
hgavatar,hgavatar_embedded- HeyGen avatar implementations (HTML/TypeScript)hga_embedded,hga_template- HeyGen embedded templatesmultiheygentta- Multi-avatar HeyGen integration (JavaScript)multieleventta- ElevenLabs integration (TypeScript)multitavustta,multi_ttatavus- Tavus avatar integrations (TypeScript)multilogictta- Logic-based avatar system (TypeScript)
Avatar Foundations
avone- Complete AI avatar system guide (HTML)avvid- Avatar with video technology (HTML)avchat- Avatar chat systemglb_setup- 3D avatar setup (JavaScript)androidgltb- Android GLTF avatar with shape keys (Kotlin)ttaclient,vitetta- TechTree avatar clients
AI Models & Infrastructure
startech_ai- Startech AI platformtta_ai_models- TechTree avatar AI modelsrobertrahardja_wonderful_ai- AI experimentation (HTML)
🎮 Game Development (15+ repos)
Significant game development activity with TypeScript/JavaScript.
StarTech Game Series
st_game_onethroughst_game_ten- Series of game prototypes (TypeScript/JavaScript)startech_game- Main game platformstarrealm-online- Multiplayer space adventure game (TypeScript)
Educational Games
bubblepopfrenzy,mathyhop,colorpoprush- Educational games
💼 Enterprise & Business Applications (40+ repos)
ERP Systems
startech_erp- Main ERP platformstartech_erp_java- Java-based ERPhb_erp- HealthBridge ERP (TypeScript)hospitalerp- Hospital-specific ERP (ASL)
Accounting Software
startech_accounting- Accounting platformacct,bn_biz_acct- Business accounting (Java)goacc- Go accounting app (Swift)acct_go_aws- AWS-based accountingrr_acct,accsoft- Personal accounting tools
CRM & Business Management
bnw_crm- CRM system (TypeScript)startech_business- Business managementstartech_project_management- Project managementstartech_marketing- Marketing platformstartech_content- Content management
Insurance & Healthcare
startech_insurance- Insurance platform (TypeScript)HealthBridge- Medical platformsingmed- Indonesian medical tourism to Singapore (Python)med_db- Medical database
Finance & Investment
startech_investement_platform- Investment platformwealthexpress- Wealth management website (TypeScript)finance-manager- Finance management toolstartech_cfa_education- CFA education (TypeScript)
🗄️ Databases & Data Management (15+ repos)
Tax & Legal Databases
indo_tax_db- Indonesian tax database (TypeScript)sing_tax_db- Singapore tax databaseindo_gov_db,sing_gov_db- Government databasesstartech_sing_law,startech_indo_law- Legal databases
Domain-Specific Databases
algo_db- Algorithm databaserr_db- Personal databasemed_db- Medical databaseindustry_benchmark_db- Industry benchmarkspgdone- PostgreSQL tool (Makefile)
🌐 Web3 & Blockchain (10+ repos)
Early adopter of blockchain technology (2017-2023).
startech_web3- Web3 platformweb3escrow- Escrow smart contractsweb3p2p- P2P web3 implementation (HTML)web3one- Web3 startergethnotes,rrgeth- Ethereum Geth notes (Go)web3Eth,ethWeb3- Web3 Ethereum APIsweb3Notes- Web3 boilerplates (JavaScript)airDropPythonWeb3- Airdrop implementation (Python)solidityTest- Solidity experimentsEJTest- Web3 transaction testing (JavaScript)
🛠️ Development Templates & Tools (30+ repos)
Frontend Templates
nextone- Generic Next.js full-stack template (TypeScript)forms_next,next-forms-template- Next.js form templatesnextstaticone- Static Next.js templateastrostatic,astroOne- Astro static site templatesviteHTMX- HTMX with Vite (CSS)react_ts_sass_folder_template- React TypeScript templateReactNavbarTemplate- React navigation template
Backend Templates
gopg- Docker Compose + PostgreSQL + Go templategoweb- Go web with Goth auth and PostgreSQLgoJSHTMX- Go with templ, JS, and HTMXgolangweb- Golang web templategowebnotes- Go web backend notessp1- Spring Boot 3.4.3 Java 23 template with Docker
Mobile Templates
androidone- Android template (Kotlin)iosone- iOS template (Swift)IOSCogOne- iOS Cognito template (Swift)CognitoKotlinOne- Android Cognito template (Kotlin)RRDashAndroid- Android dashboard (Java)
AWS & Cloud Templates
amplify-next-one,amplify-next-five,nextamp_six,nextamp- AWS Amplify templatesamplify-vite-react-template- Amplify Vite Reactcfone- Cloudflare template (HTML)rrtcdk- AWS CDK CI/CD template (TypeScript)go_lambda_cdk- Go Lambda with CDKerenaemailcdk- Email endpoint with CDKcdk-toolbox- CDK toolbox demo
🔧 Utilities & Tools (20+ repos)
OCR & Document Processing
businesscardocr,businesscard_ocr- Business card OCR (HTML)receiptocr- Receipt OCR (TypeScript)image_extraction- Image extraction tool
Data Extraction & Scraping
ytpy- YouTube text transcribe downloader (Python)scrape- Generic scraping tool (Python)webscraper- Two-level web scraper (JavaScript)WebScraping- Scraper for Abarim publications (Python)legal_pdf_extractor- Singapore legal document extraction (Python)aws2sheet- AWS API docs to Excel/GSheet (Python)mac_contacts_extract- Mac contacts extractor (Python)
Development Tools
picclean- Picture cleaning tool (Python)secureaccess- Secure access system (JavaScript)gmaps- Google Maps integration (JavaScript)blendercli- Blender CLI toolsiteTransfer- Site-to-site transfer (TypeScript)
⚙️ Infrastructure & DevOps (10+ repos)
Configuration Management
.dotfiles- Personal dotfiles (Python)dotfiles-arch- Arch Linux + Hyprland dotfiles (Shell)proxmox_dotfiles- Proxmox configuration (Lua)u1- Restart dotfiles (Shell)mac_setup- Mac setup scripts
CI/CD & Infrastructure
devops-directive-github-actions-course- GitHub Actions course (Fork, Python)cicdgitcdk- CI/CD with CDK (Shell)terraawsct- Terraform AWS template (HCL)tfone- Terraform template (HCL)gctone- Google Cloud tool (Shell)
Monitoring & Testing
techtree_monitor- TechTree monitoring (JavaScript)posbe,posandroid- POS backend and Android
📚 Learning & Notes (10+ repos)
notes- Main notes repository (Python)docs- Documentation (HTML)non-projects-learning- Learning projects (HTML)gowebnotes- Go web backend notesdesignpatternnotes- Design patterns in multiple languages (Java)domain_driven_design- DDD notesmodel_examples- Model examplesalgo-practice,algo- Algorithm practice (JavaScript)LinkedList-Javascript- Data structurespersonalCodeSnippets- Code snippets
🎨 Misc Projects (15+ repos)
Content & Marketing
startech- Main Startech page (CSS)st_pf- Portfolio (TypeScript)startech_psychology- Psychology platformstartech_colors- Color systemstartechscribe- Transcription service (TypeScript)
Personal Projects
hannah,hannah_cow- Personal projects (HTML)bible_study- Bible study app (JavaScript)BibleNamesDictionary,BibleNamesMacOS- Bible names projects
Logistics & Operations
sing_logistics- Singapore logistics (TypeScript)janjibot- WhatsApp appointment reminder botstripeweb- Stripe integration
Miscellaneous
bnw- Project (CSS)erena,erena-site- Erena websiteseps,clearstream,tt_cs- Various TypeScript projectscodaweb- Coda web (HTML)jscal- JavaScript calendar template (HTML)exchange-project- Exchange project (JavaScript)backendTestingTemplate- Backend testing template (JavaScript)
🔤 Technology Stack Analysis
Primary Languages
- TypeScript (60+ repos) - Dominant for web applications
- JavaScript (40+ repos) - Web development & tools
- Python (20+ repos) - Scripts, AI, data processing
- Go (15+ repos) - Backend services & tools
- Java (10+ repos) - Enterprise applications, Android
- Kotlin (8+ repos) - Android development
- Swift (5+ repos) - iOS development
- HTML/CSS (25+ repos) - Static sites & templates
Framework Preferences
- Next.js - Primary React framework (10+ templates)
- Astro - Static site generation (3+ projects)
- Spring Boot - Java enterprise (sp1, acct)
- AWS Amplify - Cloud applications (6+ projects)
- HTMX - Modern web interactions (goJSHTMX, viteHTMX)
Cloud & Infrastructure
- Cloudflare - Preferred hosting (ttavatar, cfone)
- AWS - CDK, Lambda, Amplify (20+ repos)
- Neon - PostgreSQL database (neon_ads)
- Terraform/HCL - Infrastructure as Code
Database Technologies
- PostgreSQL - Primary database (pgdone, gopg)
- Database-specific repos - 15+ domain databases
📋 Project Naming Conventions
Prefixes & Patterns
startech_*- Startech ecosystem projects (20+ repos)st_*- Startech abbreviations (15+ repos)tt_*- TechTree projects (10+ repos)*_db- Database projects (10+ repos)*one- Template/starter projects (10+ repos)- Game series -
st_game_onethroughst_game_ten - Multi-avatar -
multi*ttapattern for avatar integrations
Geographic Focus
- Singapore -
sing_*(logistics, gov, tax, law) - Indonesia -
indo_*(gov, tax, law) - Regional platforms for SEA market
🎯 Key Focus Areas
1. Educational Technology (EdTech)
The largest category with 35+ repositories, focusing on:
- Learning Management Systems
- Assessment platforms
- Language learning (especially Chinese)
- Educational games
2. AI-Powered Avatars
25+ repositories dedicated to:
- Conversational AI avatars
- Multiple provider integrations (HeyGen, ElevenLabs, Tavus)
- Cross-platform implementations (Web, Android, iOS)
- Real-time voice and video
3. Enterprise Software (StarTech Ecosystem)
40+ repositories building a complete business suite:
- ERP systems
- Accounting software
- CRM and project management
- Industry-specific solutions (insurance, healthcare)
4. Web3 & Blockchain
Early adoption (2017-2023) with:
- Ethereum development (Geth notes)
- Smart contracts and dApps
- Web3 tooling and experimentation
5. Developer Productivity
30+ templates and tools for:
- Rapid project scaffolding
- Multiple tech stack combinations
- AWS/Cloud deployment automation
- Development environment setup
📈 Development Patterns
Repository Activity
- Most Active Period: 2024-2026 (100+ repos created/updated)
- Recent Focus: Educational platforms and AI avatars
- Sustained Projects: StarTech ecosystem, templates
Development Style
- Template-First Approach - Many starter templates for rapid prototyping
- Series Development - Game series (1-10), avatar integrations
- Multi-Stack Fluency - Comfort across TypeScript, Go, Python, Java
- Full-Stack Capability - Frontend, backend, mobile, infrastructure
Project Scale
- Micro Projects - Learning experiments (rrgrad, testone)
- Templates - Reusable starters (30+ repos)
- Small Applications - Focused tools (OCR, extractors)
- Medium Platforms - LMS, CRM, accounting
- Large Ecosystems - StarTech suite, TechTree platform
🌟 Notable Projects
Most Active/Recent (2026)
- tingxie - Learning tool (HTML)
- neon_ads - Neon integration (TypeScript)
- st_lms_showcase - LMS showcase (TypeScript)
- tt_learning_buddy - Learning companion (JavaScript)
Most Described
- startech - Main Startech page
- wealthexpress - Wealth management platform
- singmed - Medical tourism platform (Python)
- ytpy - YouTube transcribe downloader
- sp1 - Production-ready Spring Boot template
Cross-Platform
- Avatar Systems - Web, Android (Kotlin), iOS (Swift), C++
- Accounting - Java, Go, Swift implementations
- Templates - Next.js, Astro, Go, Spring Boot
🔍 Observations
Strengths
- Polyglot Developer - Proficient in 7+ languages
- Full-Stack Expertise - Frontend, backend, mobile, DevOps
- Template Culture - Strong focus on reusability
- Educational Focus - Deep commitment to EdTech
- AI Innovation - Early adopter of avatar technology
- Enterprise Mindset - Building complete business ecosystems
Technology Trends
- TypeScript Dominance - Preferred for new projects
- Cloud-First - Heavy AWS/Cloudflare usage
- Jamstack Adoption - Next.js, Astro for static sites
- AI Integration - Multiple avatar platforms
- Southeast Asia Focus - Singapore/Indonesia markets
Project Philosophy
- Build Once, Reuse Often - Template-driven development
- Multi-Provider Strategy - Not locked into single vendors
- Learning by Doing - Many experimental projects
- Business-Oriented - Focus on monetizable platforms
📊 Repository Statistics
- Public Repositories: 76
- Private Repositories: 140
- Forks: 3
- Original Projects: 216
- Active Projects (2025-2026): 80+
- Legacy Projects (2017-2020): 20+
Language Distribution
| Language | Count | Percentage |
|---|---|---|
| TypeScript | 60+ | 27% |
| JavaScript | 40+ | 18% |
| Python | 20+ | 9% |
| Go | 15+ | 7% |
| Java | 10+ | 5% |
| HTML/CSS | 25+ | 11% |
| Other | 50+ | 23% |
🚀 Portfolio Highlights
Technical Breadth
From low-level C++ avatar systems to high-level TypeScript web apps, demonstrating comprehensive technical knowledge across the entire stack.
Product Mindset
Not just code - complete business platforms with clear market focus (education, healthcare, finance, logistics in SEA).
Platform Building
Creating ecosystems (StarTech, TechTree) rather than isolated applications, showing systems thinking and architectural vision.
Innovation Focus
Early blockchain adoption (2017), AI avatar systems (2024-2026), modern web frameworks - consistently exploring cutting-edge technology.
Regional Expertise
Strong focus on Singapore and Indonesia markets with localized solutions for tax, legal, government, and business needs.
Generated: 2026-01-23 Based on 219 GitHub repositories