
Programming isn't about what you know; it's about what you can figure out.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
SuperMario
June 2, 2023 – June 2, 2023
An attempt to translate the original Super Mario Bros. for the NES to readable C/C++. Developed using Visual Studio 2017, Photoshop, and Brush. These are simple yet sufficient development tools.
View ProjectRaiden
June 1, 2023 – June 1, 2023
Raiden Lite is a simplified yet enjoyable version of the classic game Raiden. It was implemented in C++ and built with Visual Studio 2017. In this game, the fighter will automatically fire, allowing you to focus solely on maneuvering through the intense battles.
View ProjectTetris
June 1, 2023 – June 1, 2023
This project is a small simulation of the original 1984 version of the Tetris game, implemented in C++
View ProjectSCADA-HMI
December 14, 2021 – December 15, 2021
This software is a SCADA(Supervisory Control and Data Acquisition) HMI(Human Mmachine Interface), its purpose is to replace GraphWorX in our project, becuase Iconics software is not free. The new HMI software can create industrial monitor and control interface for millions of devices. It support several commonly used industrial protocols, such as Modbus, OPC, and can be extended seamless in future.
View ProjectConditionMonitoring
December 12, 2021 – December 14, 2021
Provide Restful API for FrontEnd Dashboard, include 3 types: Static resource query, History data statistic, future fault prediction and device life prediction.
View ProjectVideoAnalysis
December 7, 2021 – December 7, 2021
A video analysis software is a user program that is installed on surveillance cameras to review video footage that has already been captured. It evaluates the visual coverage into fine details that are crucial to the user. The technician in charge of a place like a business premise sets specific parameters that the Video Analytics Software will analyze. For instance, in a supermarket, you may set detection of strange movements of customers that would suggest shoplifting and unusual engagement with a cashier. The analytics software can be used for facial recognition, motion detection, queue monitoring, reading license plate, and unlimited personalized suggestions.
View ProjectAlarmAnalysis
December 6, 2021 – December 7, 2021
Alarm Analysis is a BI software which designed to retrieve, analyze, transform and report alarm data. Data mining is used in doing analysis for alarms. It provide a Graphical User Interface (GUI) of the Integrated Alarm Analysis dashboard and satisfy the requirements outlined by the maintenance control operators at SBST.
View Projectgo-coap
November 22, 2021 – June 18, 2022
Coap client and server applications. Server application support dynamic set and update path : value mappings
View Projectkubeedge
October 31, 2021 – December 18, 2021
KubeEdge device mapper by mqtt and coap protocols. Official KubeEdge mapper do not include mqtt direct connect to devices and coap protocos. So I must write by myself. All functions test passed.
View ProjectCultural Fit Analysis
The candidate shows a strong inclination towards personal projects, demonstrating initiative and a passion for software development across various domains (industrial control, video analysis, gaming, IoT). The diversity of projects (C++, Go, Python) suggests adaptability and a willingness to learn new technologies. The focus on backend and embedded-like systems aligns well with a Backend Engineer role, indicating a good cultural fit for a technically driven environment.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a proactive approach to problem-solving (e.g., writing custom KubeEdge mappers due to official limitations). However, without psychometric test results or interview data, it is difficult to assess soft skills like teamwork, stress handling, or communication clarity in a professional setting.