There are more on GitHub. I specialize in full-stack, system design and social coding.
Personal practice of WebGL, with the FoxGL Playground written by me. It supports ES module, live update, snapshots, shaders, assets and linters developed on top of Svelte. FoxGL was made to be embeddable. For example, in the patio tab.
FPS: 0 (undefinedxundefined)
FPS: 0 (undefinedxundefined)
FPS: 0 (undefinedxundefined)
FPS: 0 (undefinedxundefined)
Course: CSCI-GA.2270-001. The background of this webite was made by WebGL.
Daijishō is an Android launcher that let you manage your retro games libraries in ease. Written in Kotlin, Room database, Jsoup, Javet and various other tools. Designed with responsiveness, modularity and tight integration in mind.
Features included multi-language, meta data fetching, items synchronization, Google Drive backup, RetroAchievements and a theming system. Daijishō has 1M+ accumulated downloads on Google Play Store. A
Discord community with 2k+ members.
A full stack chatting software. Written in React.js with a microservice provides realtime chat, channel management, permission control, authentication and more. The service is built on top of
NoService, a content management system (CMS) written from scratch.
It was used by my university's radio station "goto&Play". Embeded as a chatting bubble binded to a channel. Admins have fine-grained control through the UI as shown. Users can also access the interface, but only with the channels where the permissions are granted.


A simple rhythm game console made with Arduino UNO. You can edit your music sheet in browser and upload it to Arduino via bluetooth BLE. The editor also supports the importation from the Open Music XML format through conversion.


A reversi game stack that can be controlled by various IoT devices, and can be displayed on the webpage. The AI agent uses CNN model, and the library was written purely in NumPy. It was my second year undergrad project.


© 2025 [ TapiocaFox | ||
