I am a software developer. I’ve written lots of software and lots of different types of software. I have a love for middlewares, protocol adaptors, and data manipulation. I have a deep fascination with UI/UX, but I don’t understand people, therefore I don’t make good interfaces. I dislike data stores and queries.


My Story

I learned BASIC in middle school and Pascal as a high school senior. In college, I pretty much lived in the computer lab and learned as much as I could from anyone who could teach me. I’ve worked for giant corporations and tiny bit players. I’ve loved them all; I’ve hated them all.

 
 

My Code

​Code is an idea. It’s an thought in concrete. The limitations of computers forces the programmer to remove all fuzziness of thought leaving only the idea. Stripped down to the core, the idea stands or falls on it’s own.

I like my code to be simple, clean and straightforward ideas. I aim to make my code understandable by anyone who can read the language.​ I think methods and functions should be small with big ideas being played out as interactions between objects and components.