Welcome, Guest! Register | Login
Menu
A business professional with advanced programming skills

In being a professional developer for the last ten years, I've acquired a thorough understanding of a variety of development technologies, languages, and techniques. I cut my teeth in school on languages like C, Pascal, and COBOL. I spent 5 years at Bluegras.net building dynamic data driven web sites for large organizations like the Kentucky Lottery, Communication Supply Corporation, and the Total Living Network using PHP and PostgreSQL with apache running on Linux. I've spent the last 5 years at Kinetic corporation where we've used The Microsoft .NET framework to build a full featured and modular digital asset management system with customizable workflows for approval and translations, ecommerce systems for order placement and processing, document editing and creation, and portal editing. It is an extensive system using everything from AJAX and ASP.NET with Web Services, to Windows Services and Windows Forms apps, and even some Http Handlers and Http Modules. Our system is used in several Fortune 500 and 1000 companies with world-wide footprints.

Any good developer can recite a lengthy list of languages, API's, and technologies that they've used, and I'm no different. But what sets me apart from your average developer is that I'm a business professional. The title on this page does not say "A development professional with business skills". No, I am a business professional who happens to have 10 years of experience in development. I understand that clients could care less about some new technology that turns blue when data is passed to it. They just want a seamless user experience. I understand that communication and relationships are far more important than JSON and XML. I know that customers don't want a demo that shows off all the features and whistles of their new system, but instead want a demo that shows the value of the system in meeting their needs and solving their problems. I've spent the last year and a half as an account manager. I was promoted despite being the most junior member of the development team, because I have strong communication skills and a good business sense.

If you are looking for a developer who wants to sit in the corner and churn out code, then I am not the person you are looking for. However, if you are looking for a business professional who has a passion for working with clients to build software to meet their needs and solve their problems, then I am the developer you need on your team!

This Site
Technology used on this site:
  • Menus - The menu's on this site use a custom server control that extends the HierarchicalDataBoundControl allowing for items to be displayed as images with rollovers. This functionality is not present in the ASP.NET Menu control.
  • Homepage - AJAX used to populate tabs in right gutter as well as photos of my son.
  • Photo Albums - Extensive use of AJAX and custom server controls to load photos using the Flickr API's
  • Friends (login required) - AJAX and Google maps API used to allow members to view each other's addresses and contact information on a map, and to get driving directions.