ywbrian CV
Last edited: 2025-08-31
About Me
I am an Australia-based undergraduate studying engineering and computer science, majoring in mechatronic engineering and machine learning. I am interested in physics, electronics, and philosophy. I enjoy reading contemporary literature, playing electric guitar, and playing computer games. I have a strong enthusiasm for simplifying and refining solutions to the highest possible standard.
Skills
Languages
- C/C++
- Python
- Java
Tools
- Version Control: Git, SVN
- IDEs: Visual Studio, Xcode, IntelliJ, PyCharm
- Other: LaTeX
Technical
- Circuit design and analysis
- Microcontroller and embedded systems programming
- Applied physics (mechanics, electromagnetism, and electromechanics)
- Calculus & mathematical analysis
Other
- Spoken Languages: English, Mandarin, Japanese
Projects
Revisions (WIP)
Role: Sole developer
A desktop application that provides version control tools for composers, including repository creation, reversion, score annotation, and visual change highlighting.
Technologies Python, PyQt, MusicXML
MeshPay
Role: Backend, Support Frontend
An Android app that uses BLE mesh networking to create a peer-to-peer protocol for making secure digital payments without an internet connection.
Technologies: Kotlin/Java, Android Studio