Respectful self-motivator gifted at finding reliable solutions for software issues. Experienced in Flutter, iOS and Qt and offering skills in mobile app and desktop software development.
Mobile App Development
undefinedDigital Casino App
An Android/iOS mobile App developed using Flutter. Provide our clients with a better native experience.
I am in a 2-3 people team, responsible for delivering and maintaining Android/iOS Apps using Flutter.
These kinds of apps(gambling) are not allowed to enter the AppStore. So we had to investigate a tricky method to achieve that.
Universe Browser
The browser is to provide our clients, mainly mainland Chinese, with an easy solution to minimize the effect of The Great Firewall when accessing our company's digital casino content.
We have provided the Universe Browser on PC(WindowsXP and above), Android, and iOS platforms.
- PC link: https://www.ub66.com/
- AppStore: https://apps.apple.com/tw/app/寰宇浏览器安全版/id1541131030
I was, in a 3-5 people team, mainly involved in PC and iOS browser development and maintenance, only supported Android browser development a little from time to time.
Lottery Machine Control Software
A Windows software that controls hardwares to run the Mark Six lottery game.
I was responsible for this whole project using Qt to replace the old software developed using Flash by another department.
Later on, I was responsible for maintenance and being the contact person for the Philippines staff since I was the only one in the department who could communicate with them fluently.
Auto Receipt Checker System
I will try to describe it here as vague as possible since I do not want to leave much text record of this highly sensitive project, although this is the most interesting one I participated in. We can discuss this project in the interview if you are interested in the details.
The system will spider back the records of the clients' remittances.
I was responsible for mainly two parts of the project: Windows API Hooking and Captcha (image) processing.
For the Windows API Hooking part, I successfully located the exact WinAPI(s) and later made the "Spoofing" trick.
For the second part, Captcha processing, I used C++ and OpenCV to process the Captcha image, rapidly raising the OCR service's correction rate. (from almost 0% to 70%)
Throughout the Flutter development, I cannot find any Flutter package that can display draw-over-other-apps windows, each window can display its own Flutter widgets, and can communicate with other windows.
It is still in a trial-and-error state, but already accomplished most of the functionalities I am looking for. (demo gif: https://imgur.com/a/fP83WWt)