I am a full-stack software engineer specializing in AI-powered applications, with hands-on experience building production-ready systems using React, Node.js, PostgreSQL, and Python. I enjoy turning complex problems into scalable, delightful user experiences. I have a track record of integrating LLMs with domain-specific engines such as KataGo to deliver interactive coaching, analysis, and decision-support features, and I thrive in collaborative environments that push the boundaries of technology to solve real customer needs.

Zetphy Deng

I am a full-stack software engineer specializing in AI-powered applications, with hands-on experience building production-ready systems using React, Node.js, PostgreSQL, and Python. I enjoy turning complex problems into scalable, delightful user experiences. I have a track record of integrating LLMs with domain-specific engines such as KataGo to deliver interactive coaching, analysis, and decision-support features, and I thrive in collaborative environments that push the boundaries of technology to solve real customer needs.

Available to hire

I am a full-stack software engineer specializing in AI-powered applications, with hands-on experience building production-ready systems using React, Node.js, PostgreSQL, and Python. I enjoy turning complex problems into scalable, delightful user experiences.
I have a track record of integrating LLMs with domain-specific engines such as KataGo to deliver interactive coaching, analysis, and decision-support features, and I thrive in collaborative environments that push the boundaries of technology to solve real customer needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer Intern at IMTG
January 1, 2026 - Present
Built an AI-powered Go coaching platform combining the KataGo analysis engine with LLM-generated explanations, enabling players to understand move quality and strategic mistakes. Improved backend reliability by introducing Jest unit tests and API validation, reducing regression issues during feature updates. Increased deployment consistency by containerising services with Docker and supporting automated CI/CD pipelines. Built end-to-end full-stack features with React, Node.js, and PostgreSQL, supporting game-state management, analysis workflows, and shareable user experiences.
Software Engineer Intern (Full-Stack) at IMTGSydney
January 1, 2026 - Present
Developed a production-oriented interactive web application using Svelte and TypeScript, focusing on clean component design and predictable state management. Implemented core application workflows and engine-backed validation logic to improve correctness and user experience. Structured the codebase into reusable modules to support maintainability and future feature development. Containerised supporting services with Docker and deployed the frontend on Vercel, enabling repeatable local development and deployment workflows.
Front-End Developer Intern at JD.com
November 1, 2025 - January 31, 2026
Built internal dashboard interfaces using React (Next.js) and TypeScript, developing reusable data-driven components for enterprise analytics systems. Improved frontend data workflows by building data-driven components with structured JSON datasets. Enhanced analytics visibility by developing interactive dashboards with D3.js and Chart.js. Improved rendering performance for data-heavy interfaces through optimisation in Agile sprint cycles. Increased development efficiency by using Cursor for AI-assisted coding, debugging, and UI prototyping.
Front-End Developer Intern (Remote) at JD.com
November 1, 2025 - December 1, 2025
Contributed to a large internal admin dashboard built with Next.js and TypeScript, delivering multiple production features for 200+ internal users. Implemented complex, data-heavy table workflows including filtering, editing, and custom sorting to support operational efficiency. Designed a custom virtualised table solution supporting 10,000+ records, reducing browser memory usage by 60% and improving application stability.
Store Team Member at Woolworths Metro
February 1, 2025 - Present
Designed and implemented a secure Role-Based Access Control (RBAC) system using JWT and custom middleware, ensuring strict data isolation between Tenants and Agents in a multi-tenant environment. Engineered the full lifecycle work-order module utilizing WebSockets (Socket.io) for bi-directional communication, enabling instant status updates and chat functionality without page reloads. Developed 15+ RESTful APIs using Node.js/Express and Prisma Transactions to ensure ACID compliance during complex booking workflows. Optimized high-volume database queries by implementing indexing strategies and offset-based pagination in PostgreSQL, ensuring sub-100ms response times for property listings. Orchestrated a secure deployment pipeline utilizing AWS EC2 for the backend and AWS S3/CloudFront for static asset delivery; implemented GitHub Actions for CI, linting, and automated testing prior to production release.

Education

Master of Information Technology at University of New South Wales (UNSW)
January 11, 2030 - February 13, 2026
Master of IT at The University of New South Wales
January 1, 2023 - December 31, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Education, Media & Entertainment, Professional Services