I'm an aspiring software engineer and cybersecurity specialist wanting to build
robust systems and defending them against adversarial threats. I operate at the
intersection of clean code and hardened infrastructure, writing software that
not only works, but withstands the real world.
Whether reverse-engineering binaries, architecting scalable backends, or conducting
penetration tests, I approach every problem with curiosity and methodical precision.
Security isn't a feature; it's a foundation.
I spent a lot of free time coding at a hobby level, usually making software for self use.
Problem solving is fun to me ranging from a simple syntax error to a bigger issue in my code,
I will find the solution and end up with a product i am satisfied with.
root@localhost:~$ cat certificates.txt
// SKILLS
Loading...
Fetching credentials from Credly...
root@localhost:~$ cat languages.txt
// LANGUAGES
C/C++▼
Moderate
I used C and C++ for a school project where i used C to program a PIC16F1717 microchip.
Where it functioned as a digital lock where you could enter a code on a numpad and if the code was correct the lock would open.
I used C++ to code a ESP32 microcontroller to connect to ntfy (extern server) which would send a notification to my phone whenever the password was entered wrong 3 times.
Python▼
Advanced
My primary language for automation, data processing, and smaller projects.
I have a lot of experience with Python, it's what i started programming with and is the language i have the most experience with.
I am comfortable with popular libraries like ffmpeg, Pillow, and PyGame, and I enjoy Python's readability and versatility.
JavaScript▼
Moderate
I used this for the development of my custom media player, where I built the entire UI and core functionality using JavaScript and Node.js.
Javascript is a language i have used for a few projects, but it's not my main focus. I enjoy using it for smaller projects and hobby work, especially when it comes to building user interfaces or working with web technologies.
HTML▼
Moderate
I mainly used HTML for the development of this portfolio website, where I structured the content and layout using HTML elements.
I also used HTML for my media player project which actually started as a web-based player before I transitioned it to a desktop application using Electron and Node.js, so I have experience structuring content and building interfaces with HTML in that context as well.
LUA▼
Basic
LUA is a language i have only used for setting up Nvim (Neovim), where I wrote some basic configuration scripts to customize my editor and add functionality.
I have a basic understanding of LUA syntax and structure, but I haven't done any extensive projects with it.
root@localhost:~$ ls projects/
// PROJECTS
MediaPlayerReleased
A custom-built media player made to replace Windows' own, because the default just wasn't good enough. Built from scratch as a hobby project with a focus on a cleaner UI, better format support, and the features Windows Media Player never bothered to add.