Offensive security
Currently Studying Full Time
Ingressed
Hey! I'm Matthew.
Scroll Down
I'm learning offensive security full time, and writing down what I get wrong on the way.
Working through Linux, networking, Active Directory and web application security. Experience building sites before this, which turns out to be a useful place to start from.
About Me▼ Scroll to See More
About my Story
THINGS I'VE BUILT
Front-end work from before the switch. New security writeups are under Writeups.
View All Projects
Understanding how things break, not just how they work.
I focused on understanding how things work, not just making them function. Now I focus on how to break those things. Web Development did come in handy.
CONTRIBUTIONS
PROJECTS COMPLETED
250+
5+
MY TOOLKIT
Explore my journey and the technologies that define my craft.
HTML & CSS
Where it all began. I challenged myself to build a Tesla homepage clone using only HTML and CSS, deliberately avoiding JavaScript to force myself to master the fundamentals first. It taught me that working within constraints breeds creativity, and that you can achieve more with pure CSS than most people realise.
JavaScript
This is where everything clicked. I went from static pages to building interactive applications, learning DOM manipulation, event handling, async/await, and how to actually think like a programmer. Every bug I solved made the next one easier. Projects like my to-do list and login system pushed me to understand not just what code does, but why it works.
Node.js
Taking the leap to backend development. Building REST APIs, handling user authentication, connecting to databases, and finally understanding what happens on the other side of a fetch request. It changed how I think about web development as a whole.
Offensive Security
Where I am now. Six months in Medellín studying full time: Linux and networking fundamentals, Active Directory, web application vulnerabilities, and working towards CPTS. Building sites taught me how applications are put together. This is learning how they come apart. Everything I work through gets written up under Writeups.
/ Get In Touch
Contact Me!
Get in touch with me at !





