I am a human male currently residing on the planet earth which is part of a small group of planets located in the Orion arm of the Milky way galaxy.
Mentally speaking I am perfectly sane with no diagnosed conditions to speak of. No guarantee is provided to the state your own sanity will find itself in once subjected to me.
As for my intelligence, I have found that I am able to breathe without thinking too much about it.
Professionally I am a geek. I build web based applications and occasionally make computers jump through fiery hoops of firey fireness (they’re burning).
My sense of humor likes to wander into the realms of twisted (You’ve been warned) and I tend to not see the line very clearly. I don’t avoid topics and solidly believe that, approached correctly, anything can be funny. That being said, I’m not one to post, say or do something simply for the shock factor.
Quite simply, I try to live life by 3 easy principles
1. Have as much fun as you can.
Yes, you’ve heard it all before. Life is for living. Therefor try to have as much fun as you can. And I mean by your definition of fun. If you like going out and being social then do so. If you’re idea of fun is to sit at home on your couch and try to grow roots then so be it.
There are caveats though (see 2 & 3).
2. Don’t be an asshole
You’re having fun and enjoying life but don’t be an asshole to achieve it. If your idea of having fun is in anyway to cause someone else direct discomfort or pain then you need help. Also remember, as awesome and cool as you are, and as much fun as you are having, YOU ARE NOT THE CENTER OF THE UNIVERSE. There are other people in the world. Take them into consideration.
That being said, don’t be a doormat either.
3. Don’t be stupid
Yes, #1 is about having fun. But life is not 100% strawberries and cream or beer and tequila. There are not fun things that need to be done too. Being a productive member of the human race and all that. It’s not all fun and games, some of it is sweat and tears.
My career in story form
I got my first 9 to 5 beat computers into submission via the keyboard and get paid for it full time office job in 1999 when I was 19. I worked for a company in Pretoria whose biggest client was Bankserv, the controlling back-bone body if interbank communication here in sunny South Africa. To kick my career off I started with C/C++ writing client/server apps. The client application running on Windows 95/98/NT and the server applications running on Tandems.
A year and a bit later I moved to Cape Town where I worked for a Telephony/mobile messaging solutions company. It’s here where I first started working in PHP. Database flavor at the time was Sybase. In 2002, still working for the same company, I found myself back in Johannesburg where I worked at the biggest mobile network in the country. This required loads of working in Java using Oracle as the database of choice.
In the beginning of 2004 opportunity struck and I delved into the world of contracting and running my own little business. For the next two and a half years I worked on a menagerie of projects. Languages used involved PHP (the favorite), Pascal (for starters, writing a PDF document generator), Delphi, C/C++ and Java. Databases used in these various systems were Sybase, PostgresSQL, MySQL, Firebird, IngresDB, Access and MS SQL. The projects included a data warehousing/document management system, messaging systems, web applications and some wide network client/server applications.
Somewhere in 2006 I started working on the next big project when I got involved in a data warehousing system for a big internationally funded program. This included data storage and analysis with multiple output formats for reporting and documentation. It’s during this project that I had the privilege of working with a database genius. I was always good with databases, but I learned so much more. I went from making a database do back flips to making it do a triple inside out somersault, in the air, juggling kittens while over a pool of really annoyed tortoises.
In 2012 I moved to my current position as IT Manager/Senior architect/chief geek for a company in Rivonia where I keep myself busy primarily with internal systems to make lives easier and also building the next big thing in our field. But more on that later