Benny Guo

Senior Software Engineer | AI Engineering & Software Architecture

Sydney, New South Wales, Australia · [email protected] · bennyxguo.com

LinkedIn · GitHub

Professional Summary

Senior software engineer with 10+ years building enterprise systems and full-stack products. Experienced in system architecture, technical leadership, and end-to-end delivery, with recent hands-on work in AI products, conversational memory, retrieval, and structured AI-assisted engineering.

Technical Skills

Primary languages: TypeScript · JavaScript

AI Engineering: LLM applications · AI orchestration · Conversational memory · Retrieval and context assembly · RAG (hands-on project work) · STT / TTS integrations

Backend: Node.js · NestJS · REST APIs · Prisma · PostgreSQL · Redis · RabbitMQ · Elasticsearch

Frontend: React · React Native · Vue · Angular

Cloud & DevOps: AWS · Docker · CI/CD · GitHub Actions · Cloudflare · Fly.io

Professional Experience

Senior Software Engineer | AI Engineering

Sep 2024 - Present

Freelance · Sydney, New South Wales, Australia · Remote

Full-stack engineering across enterprise platforms and AI applications, covering system architecture, frontend/backend development, integrations, and deployment.

  • knowmiii: Developing an AI companion and reusable Core for LLM orchestration, memory processing, candidate ranking, and context assembly. The host application owns canonical JSON memory records and SQLite term indexes, with explicit candidate ordering. Technology: TypeScript, Node.js, LLM APIs, JSON, SQLite, STT / TTS.
  • staymiii: Developing a multi-tenant hotel concierge with hotel-scoped knowledge retrieval, guest and administration applications, conversational service planning, and text streaming. Commercial evaluation planned for November 2026, with potential hotel deployment. Technology: React, Taro, NestJS, Prisma, PostgreSQL, pgvector, LLM APIs.
  • CGT Hub: Built an integrated CRM/CIM, student, training, and order management platform, including enrolment, class scheduling, payments, refunds, reporting, PDF generation, APIs, RBAC, integrations, and automation. Technology: React, TypeScript, NestJS, Prisma, PostgreSQL, AWS.
  • Hum8trix: Developed frontend and backend features for a psychology application, including system architecture and user experience. The application is in production with ongoing development.
  • ES Quick: Resumed in 2026 and launched in production in October 2026. Used by multiple hotels, ES Quick remains in active development. Full-stack delivery covers its web platform, WeChat Mini Program, APIs, database integration, and cross-platform workflows. Technology: React, TypeScript, Taro, Node.js, REST APIs.

Redux Toolkit, Vite, Tailwind CSS, Docker, GitHub Actions, Cloudflare, Fly.io, and REST APIs. Uses AI across problem analysis, architecture exploration, phased planning, implementation review, and validation while retaining responsibility for technical decisions and code quality.

Engineering Team Lead

Sep 2021 - Sep 2024

Bilue · Sydney, New South Wales, Australia

Led a team of 3-5 engineers and worked as a senior frontend engineer across client applications.

  • SafetyCulture Assets: Senior React frontend engineering for the Assets application. Technology: React.
  • Boomer Home Loan: Senior full-stack engineering for a home loan application. Technology: React, Node.js.
  • Airtasker: Senior React frontend engineering focused on refactoring and improvements. Technology: React.
  • AMP: Frontend redesign work using Angular and Vue. Technology: Angular, Vue.
  • GyG: Mobile application work using React Native. Technology: React Native.

Freelance Web Developer

Jul 2020 - Sep 2021

Freelance · Guangzhou, Guangdong, China

Worked on freelance projects and open-source development. Initial development of ES Quick began in 2021 before the project was paused.

  • Ambulance Service Platform: Designed and developed an ambulance service platform.
  • Hexo Aurora: Created the Aurora-themed open-source Hexo theme. Technology: Hexo, Vue, TypeScript.
  • Face AI: Developed an AI face detection application and companion API. Technology: React, TypeScript.
  • Aurora Future: Designed the Aurora Future editor theme. Technology: VS Code.

Chief Technology Officer

Feb 2018 - May 2020

Guangzhou Jinzhuan Tianwang Network Technology LTD · Guangzhou, Guangdong, China

Led a team of 27 developers building a B2B system connecting pharmaceutical factories, wholesalers, and retail suppliers.

  • B2B Pharmaceutical Platform: Delivered Vue applications, REST APIs, CI/CD, and a WeChat Mini Program for the B2B platform. Technology: Vue, Vuex, REST APIs, Jenkins, WeChat Mini Program.

Senior Software Developer

Jun 2017 - Dec 2017

Guangzhou Weiyi Network Technology LTD · Guangzhou, Guangdong, China

Redesigned the backend REST API architecture and worked on high-end, high-performance applications.

  • Backend Platform: Redesigned REST API architecture for performance; introduced Elasticsearch, RabbitMQ, and Swoole, and built a RabbitMQ message monitoring tool. Technology: Elasticsearch, RabbitMQ, Swoole.

Full Stack Software Developer

Mar 2016 - May 2017

Guangzhou Ronglian Network Technology LTD · Guangzhou, Guangdong, China

Developed frontend and backend CRM, order management, and product management systems for credit and loan products, including a risk control model. Also developed Android and iOS applications.

Technology: Angular, Ionic 2.

Education

Bachelor of Civil Engineering · University of New South Wales

2010 - 2014