I'm a geek. Like a real one. I have lived on a computer since I got my first one when I was 14, I'm now 31.
I write software. I'm a software engineer. I'm also a hacker - yes a real one. I'm currently working my way through ROP and ROP gadgets to exploit buffer overflows. I've worked with Facebook, Ghost Mail and Soundcloud helping them secure their platform.
I am fluent in a number of programming languages. I spend most of my time with my head stuck in GDB or IDAPro working with x86 assembly language (Intel syntax only!).
My laptop runs Debian Jessie (yes I've used Arch and Gentoo). I use i3, but most of the time I work in a shell with screen because it feels more comfortable for me. I like simple things.
I can set up secure webservers (+ custom compiled nginx, very fast, very secure inc. browser headers on every response). I can develop everything from the HTML pages, to the backend and the database and database design (normalization, N-M, M-M with join tables etc). I use PHP, Phalcon, and Zephir. My scoring algorithms have to perform fast, so I compile them down into extensions. I am an awesome application architect who knows design patterns and OOP very well. I've got, and read, the book by the GoF, and Fowlers Patterns of Enterprise Application Architecture.
There is honestly very little I can not do on a computer. People say I am amazingly gifted. I think I am, but people want me to use my skills for money, but money really doesn't interest me.
Urgh. I can't write now more. But thank you for letting me express this. People see me, and think I am this regular guy who's a bit of a "nerd". They dont talk to me. But inside, I am brimming with so much talent and skill.
If anyone other programmers want to work on any projects, or chat, you can add me on XMPP. Just PM me your addy.
Last edited by jayjayuk on 06 Nov 2015, 3:04 pm, edited 1 time in total.