Skip to content

About

Hello, my name is Kenneth Riggio.  I was introduced to my first computer, a TRS-80 Model III, in 1986 and have been a recreational computer programmer ever since.  Playing Zork and reading Family Computing Magazines inspired me to write my first program in Basic.  With the advent of the Commodore 64, I introduced myself to assembly in an attempt to make the most of what limited power I had.  Using BBSs on 300 baud, and eventually 2400 baud, modems introduced me to a larger world of computer programmers.  An education in Pascal, C, and C++ were soon to follow, and before long I started my first job as a computer programmer, implementing inventory control and point of sale systems for small businesses, using C, x86 Assembly, and dBase.  Time seemed to pass quickly and a variety of computer programming jobs introduced me to all kinds of different technologies.  Of all the languages I have learned thus far, Java has a special home in my heart.

My career as a professional programmer has led me through many fascinating experiences.  I won’t bother reciting my resume here, to save you all from boredom.  However, my career allowed me to learn several languages, frameworks, APIs, and platforms, including C++ on Linux and Windows (MFC, COM, etc… <yuck>) and Java.  I am currently the Software Development Manager for the Web Application Development team at Stamps.com.  A more detailed view of my professional profile can be found on LinkedIn (http://www.linkedin.com/in/kriggio).

My other passions include listening to music, preferably something in the Metal genre, playing video games, and role playing games, such as Dungeons and Dragons.  I also play the guitar and sing, but I am poor at both.