Skip to content
View bennyxguo's full-sized avatar
💭
Think like an artist, develop like an artisan.
💭
Think like an artist, develop like an artisan.

Organizations

@auroral-ui

Block or report bennyxguo

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. Markdown is supported. 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
bennyxguo/README.md

G'day, mate! 👋

I'm Benny, a software engineer based in Sydney, Australia, with over 10 years of experience building software.

My background covers full-stack development, enterprise systems, software architecture, and technical leadership. I've worked on everything from web and mobile applications to ERP, CRM, and financial systems, and previously led a team of 20+ engineers.

These days, I'm spending more time on AI engineering, particularly LLM orchestration, memory systems, RAG, and building reusable AI infrastructure.

I enjoy understanding how things work, designing practical solutions, and turning ideas into working products.

🤖 AI & Current Projects

🧠 knowmiii — AI Companion & Core

An AI companion project focused on conversational intelligence, long-term memory, and personalised interactions.

I'm building a reusable AI Core that can be shared across different applications, with a clear separation between AI processing and application-specific data storage.

  • LLM orchestration and provider abstraction
  • Long-term memory processing and reflection
  • Memory retrieval, ranking, and context assembly
  • Streaming responses and STT/TTS integration
  • Reusable architecture for multiple AI applications

Tech: TypeScript, Node.js, LLM APIs, AI Memory, STT/TTS

🏨 staymiii — AI Hotel Concierge

An AI-powered hotel concierge platform designed to help guests access hotel information and services through natural conversations.

Currently building the platform with a focus on:

  • RAG and hotel knowledge retrieval
  • Vector search with PostgreSQL and pgvector
  • Multi-turn conversations and guest preferences
  • Multi-tenant SaaS architecture
  • Guest H5 application and hotel administration portal
  • LLM and speech-to-text integrations

Tech: React, Taro, NestJS, Prisma, PostgreSQL, pgvector, LLM APIs

🏢 CGT Hub — Enterprise Management Platform

An integrated management platform built for an Australian training organisation.

  • CRM and Student Management System (SMS)
  • Course, class, trainer, and timetable management
  • Enrolments, orders, payments, and refunds
  • Reporting, document generation, and automation
  • Role-based access control and API integrations

Tech: React, TypeScript, NestJS, Prisma, PostgreSQL, AWS, Docker

📱 Other Projects

  • Humanetrics — A psychology-based application, covering frontend/backend development and application design.
  • eTag — An electronic luggage tag platform with web applications, backend services, and a WeChat Mini Program.

🛠️ Tech Stack

AI Engineering

  • LLM Orchestration & Integration
  • RAG & Vector Search
  • AI Memory & Context Engineering
  • Embeddings & Retrieval
  • STT / TTS Integration
  • AI-assisted Development

Backend

  • TypeScript / JavaScript
  • Node.js / NestJS / Express
  • Prisma / PostgreSQL / MySQL / MongoDB
  • REST APIs
  • PHP / Laravel

Frontend & Mobile

  • React / Redux Toolkit
  • Vue.js / Nuxt.js
  • Next.js / Vite
  • Tailwind CSS / Sass
  • Taro / WeChat Mini Programs
  • Angular / Ionic

Cloud & DevOps

  • AWS (S3, SES)
  • Docker / Fly.io
  • Cloudflare
  • GitHub Actions / Git
  • CI/CD

📜 Previous Experience

Before moving into AI engineering, I worked on a wide range of software projects:

  • Led a technical team of 20+ engineers.
  • Built CMS platforms from the ground up.
  • Developed custom ERP systems for B2B and e-commerce.
  • Built a Financial Risk Control System.
  • Developed web applications and company websites.
  • Built Android and iOS applications using Ionic and Angular.

🏆 Open Source & Achievements

Open source has been a big part of my development journey, especially around themes, UI design, and developer tools.

  • Created an Obsidian theme recognised as Theme of the Year 2020.
  • Recognised as a CSDN Top 200 Star Blogger in 2020.
  • Built Obsidian-inspired themes for Hexo.
  • Published technical articles and shared projects with the developer community.

Open Source Projects

✍🏻 Writing & Community

I enjoy sharing what I've learned through technical articles, open-source projects, and developer communities.

Blogs:

Personal Blog · DEV.to · CSDN · 掘金 · 知乎

Discord Community:

Join my Discord server


📊 GitHub Stats

GitHub Stats


Always learning, building, and exploring what's next.

Pinned Loading

  1. auroral-ui/hexo-theme-aurora auroral-ui/hexo-theme-aurora Public

    🏳️‍🌈 Futuristic auroral Hexo theme.

    Vue 1.6k 210

  2. hexo-theme-obsidian hexo-theme-obsidian Public

    🎨 A dark Hexo theme, it's responsive, simple but elegant.

    JavaScript 788 108

  3. Obsidian-Obsidianite Obsidian-Obsidianite Public

    🎨 Obsidian.md custom theme, it's dark and simple but yet still stays sparkles!

    CSS 378 67

  4. vuejs-countdown-timer vuejs-countdown-timer Public

    ⏱ Vue 2 event countdown and timer component

    HTML 48 8

  5. vue3-scroll-spy vue3-scroll-spy Public

    A vue3 directive for scroll menu tracking.

    TypeScript 26 4