Side Projects
Products and applications I've built
Yuzu Money
Backend DeveloperNeobank and yield platform - earn interest on savings with competitive rates and seamless money management
Nova Service Loyalty App
Backend DeveloperLoyalty rewards app for Nova Service customers - earn points, redeem rewards, and track membership benefits
Pokerage
Backend DeveloperOnline poker platform with real-time multiplayer gameplay, tournaments, and AI bots for practice matches
VSmart FaceID
ParttimeHelp optimizing the NCNN model size for mobile application
Open Source
Libraries, tools, and contributions
Go Socket.io
OwnerUpgrade the library to work with newest socket.io version (v4)
Google Cloud SDK PubSub Emulator
OwnerGoogle Cloud SDK PubSub Emulator for local development
X-Crafter
Ownera go template breaker and builder helps you easily building a SDK
LogrGorm2
Ownera logr logging driver for gorm v2
Gomw
OwnerA framework for fasten creating Go HTTP Middleware
Go bootstraper
OwnerA bootstraper that help you create a standardized go project at lightning speed
JsonCase
Ownera go package for converting json case to various cases
Helm Charts (Telegraf)
ContributorTemplate update and bugs fixed for Influx Telegraf chart.
Elasticsearch Vietnamese Analysis
DeveloperAn Open Source Vietnamese ElasticSearch Analyzer for Everyone.
Publications
Research papers and books
The New High-Performance Face Tracking System based on Detection-Tracking and Tracklet-Tracklet Association in Semi-Online Mode
Co-AuthorDespite recent advances in multiple object tracking and pedestrian tracking, multiple-face tracking remains a challenging problem. In this work, the authors propose a framework to solve the problem in semi-online manner (the framework runs in real-time speed with two-second delay).
Python programming self-study
Co-AuthorA book for python basic learner. My laboratory and I co-authored this book to help students learn python programming.
Video segmentation using keywords
Co-AuthorAt DAVIS-2016 Challenge, many state-of-art video segmentation methods achieve potential results, but they still much depend on annotated frames to distinguish between background and foreground. It takes a lot of time and efforts to create these frames exactly. In this paper, we introduce a method to segment objects from video based on keywords given by user.
Interested in collaborating?
Check out my GitHub or reach out directly.