q3k's portfolio of wonderful things
Hello there!
As you've probably guessed, this is my homepage. The main reason behind its existence is to serve as a collection of information about me and my work - some people might call that a portfolio.
If you want to contact me, to ask about something or just to chat, you can use the contact information to the right.
Career
I am currently employed as a full-time IT Security Specialist, but am free for occasional contract work.
I have experience in the following fields:
- Software Engineering (C, C++, Python)
- Penetration testing and security analysis (various software stacks and network architectures)
- Network software development (including protocol and architecture design)
- Kernel and low-level development (x86, x86-64)
- Modern OpenGL graphics programming (programmable pipeline, shaders)
- Software, hardware and network protocol reverse engineering (x86, some ARM)
- Digital electronics engineering (design and implementation, microcontrollers)
- Linux server administration and basic network systems engineering
Personal Projects
- Cucumber, a hobby OS microkernel, my 'main' longterm project (WIP)
- Rhubarb, the start of a OpenGL-bnased graphics framework, currently being rewritten to support deferred lighting (WIP)
- libsteam, a C port of SteamRE's SteamKit2 library (originally written in C#), aiming to enable creation of IM plugins for the network (WIP)
- Garry's Mod SteamID spoofer (website currently down), a proof-of-concept tool to steal the identity of another player over various servers (obsolete)