Software
Since 1993, I have designed and developed custom business solutions, most based on web technologies. Typically
these are line-of-business applications that require fair scalability (up to several thousand
simultaneous users) and complex, fine-grained security subsystems. My current effort is a product
offering for a financial services company; the application was almost two years in the making, is built on
.NET and SQL Server, and has been in production since October 2006.
I (like many developers) am drawn to framework design, and I have designed and built a number of frameworks
for my company. The application above was built with Morphy, a framework that includes all the bells and
whistles: database reverse-engineering, code generation (and regeneration at-will), entity inheritance,
sophisticated, fast, flexible data access, project metadata, etc. etc. I'm currently working on a new framework that is
more dynamic, with a smaller initial footprint and a short, simple learning curve.
At any given time I usually have several other irons in the fire. Click below for information about any
of several "fun" projects I have done on my own time:
More horn-tooting: I hold an MCPD:Web certification, separate MCSD certifications for both VB 6.0 and .NET 1.1, and a Java 2 programmer
certification from Sun.