I’m a born and raised New Yorker, originally from Long Island and currently living in Brooklyn. I am a Senior Software Engineer at OLO Online Ordering, working primarily in ASP.NET. While my focus at the moment is largely in the .NET realm, I pride myself on being interested in pretty much everything computer related and I’m constantly on the lookout for something new to learn. On my Links page you can find some of the things I enjoy reading and listening to in order to keep up with everything that’s going on.
I’ve been a geek for most of my life. For proof, see the picture of me to the left, taken when I was six. It started with me just messing around on our computers, and then turned into me building my own. In middle school I started toying around with BASIC, which eventually led to me trying out C/C++, and HTML. An avid player of MUDs at the time, I decided the best way to learn C was to start creating my own, and subsequently ran one for several years. During High School, in addition to the programming classes I was taking, I also worked on a prototype for a 3D game, in an effort to learn OpenGL.
I went on to graduate from Stony Brook University with a Bachelor’s in both Computer Science and Applied Mathematics/Statistics, and then a Master’s in Computer Science with a specialization in Information Assurance. While there, I started Vendly Studios in order to gain experience in web programming, something largely absent in the college curriculum. It provided a good mix of development, server management, and business experience which taught me that one thing I truly enjoy is being able to have my hand in all sides of the business. As a Master’s student, I did research under Scott Stoller on security policy analysis for the Naval Research Labs, as well as another project on trust management in databases which was accepted by the Symposium on Trustworthy Global Computing in 2008. I also spent some time doing .NET development for the Federal Reserve in Washington, DC.