Portfolio

I added support for the PROXY protocol to OpenSSH: https://github.com/T4cC0re/openssh-portable Later on, this was integrated into a more mature patch-set: https://gitlab.com/gitlab-com/gl-infra/ope...
When I wanted to migrate away from ProtonMail, I triggered a bug caused by some GNU GPG Dummy keys in my ProtonMail keyring. After some debugging, I found the culprit and supplied a fix for this ed...
GitLab's IPO, and my face was on Time Square! https://twitter.com/t4cc0re/status/1448684424057573382
Because I needed a webcam and had a Kinect 2 laying around, I decided to hack together a user-land driver to use the Kinect 2 as a webcam. This project uses libfreenect2 to facilitate the communica...
I participated in UCSB's iCTF 2020 as a guest on the Cinsects team, where we placed 32nd. https://twitter.com/t4cc0re/status/1236150603107221507
I found a CVSS 4.3 Improper Access Control vulnerability in a product of Ubiquity Inc. The detailed report was not disclosed by them. https://hackerone.com/t4cc0re
Because I was interested if it was possible to escalate a process to run with root privileges after the fact, I decided to write a kernel module to do exactly this. https://gitlab.com/T4cC0re/escal...
After concluding the readiness review (1) in December 2019, detailing the upcoming architecture, I was part of the team migrating GitLab.com to route through Cloudflare (2, 3). 1: https://gitlab.co...
To make our lives easier, we have introduced correlation IDs to each web request on GitLab.com. But extracting them was a manual effort. So I wrote an extension for Google Chrome to automatically e...
I placed 6th in GitLab's first internal Capture The Flag. https://twitter.com/t4cc0re/status/1243615423310036994 You too can play it at home! https://about.gitlab.com/blog/2020/08/12/how-to-play-gi...