Hi 👋 , I'm Johnathan
This subheading is false. (╯°□°)╯︵ ┻━┻
┬──┬ ノ( ゜-゜ノ)
Hi! I'm a final year HKUST mathematics undergrad. I'm passionate about programming and composing music. I'm also interested in a wide range of fields: robotics, cybersecurity, application development, and software engineering in general. I'm excited about developing applications to solve problems and provide an educational interface for learners.
🚀 I’m currently working on various MuseScore plugins in JS/QML, documenting my university experiences/projects, and composing variations on a theme.🌱 I’m currently learning ML and Rust. ᕕ( ᐛ )ᕗ💬 Ask me about C++, Python, programming, and music.📝 I declutter my mind through writing on https://trebledj.github.io/.⚡ Fun fact: I like dark mode and pineapple on pizza.
Social
You can also find me lurking around on Discord: TrebledJ#7595.
Skills
Languages
Frameworks/Tools
Recent Posts
| project qml js apps qt music | 2022-09-10 | |
| composition electronic music | 2022-08-26 | |
| aoc python reverse programming writeup | 2022-08-25 | |
| aoc haskell programming writeup | 2022-08-23 | |
| aoc haskell programming | 2022-08-09 |
Recent StackOverflow Activity
- Answer by TrebledJ for How can I write two letters with many spaces between them in Python?
- Answer by TrebledJ for How to combine views::enumerate and views::filter?
- Answer by TrebledJ for How to remove lines of a textfile with a boolean as a rule in python?
- Answer by TrebledJ for Is Python's flexibility in the types of list elements a consequence of dynamic typing?
- Answer by TrebledJ for Haskell recursive program

