Open slide 1 Open slide 2 Open slide 3 Open slide 4

Web Development

I develop maintainable websites using current tools.

Click to continue.

Core Areas


Take advantage of current standards for effective development.

Multi-Platform UX

Be proactive: mobile and alternative devices are gaining traction.


Use feedback on site performance to fuel future improvements.


Develop with consideration for future expansion and modification.


Never hide from security problems: investigate thoroughly and address them.


Provide a good experience for everyone, not just people with perfect vision.

My Approach

There’s more to a project than writing code: I advocate for rigorous development processes and standards to ensure quality products; just as important, I account for user experience considerations throughout a project’s lifecycle.

In terms of technology, the majority of my projects are in some combination of C# (ASP.NET MVC + Entity Framework + Razor), HTML, CSS, SCSS/Sass, JavaScript, and jQuery.

Take a look at my experience or contact me.