I started programming in elementary school with basic front-end development, but during COVID, I discovered Java and became deeply invested in its internals, including JVM, bytecode manipulation, and JNI for integrating native code. This passion for low-level programming has recently led me to Rust, a "safer" systems programming language. Rust's memory safety and efficiency align perfectly with my goals of creating high-performance applications / tools, combining the power of Java and native code with Rust's modern capabilities.
- Java (in-depth, including Bytecode Fund)
- Java Virtual Machine Fund (Garbage Collection, Low level access)
- Python Scripts
- Socket Programming
- MySQL (learned at Fanshawe)
- SQLite
- C (learned at Fanshawe)
- Rust (currently learning)
C2 Server
- Repo Status: Currently private, will be made public later
- Languages:
- Server: Java + Rust (via JNI)
- Client: C/C++ (Collaborator)
- Libraries Used:
- Server: Netty