Technical Skills and Experience
I specialize in complete web application development. I have over 10 years of professional experience in the development of efficient, usable web software, utilizing the following technologies:
User Interface
  • HTML
  • Cascading Style Sheets (CSS)
  • JavaScript and jQuery
  • AJAX
  • XML/XSLT
Application Development
  • ASP.Net (C#)
  • Web Services
  • N-tier Application Development
  • Service Oriented Architecture
  • Relational Databases
Applications
  • Visual Studio
  • SQL Server
  • Adobe Photoshop
  • Adobe Illustrator
  • Macromedia Flash
Work Experience
Multimedia Games - Sr. Web Developer
Dec 2004 - Present
In my current role, I am responsible for the development of enterprise level web applications using ASP.Net, including management and reporting tools for both internal and external customers. I work closely with business entities such as project management, marketing, and quality assurance to promote an efficient development process from inception to delivery.
Rhyan Technologies - Information Technology Manager
Nov 2002 - Nov 2004
At Rhyan Technologies, I was responsible for the oversight of all information systems and software development activities for in-house personnel, functioning as both network administrator and web application developer. Systems administration duties included setup, configuration, and adminstration of the corporate network, and development activities included planning, estimating, and development of web-based solutions for external customers.
Forced Performance - Web Developer
Aug 2001 - Sep 2002
My responsibilities at Forced Performance consisted of the design and development of an e-commerce web solution to supplement the company’s sales efforts. The e-commerce platform is currently in use, and has proven to be both a profitable and reliable revenue source for the company.
Dell Computers - Web Technologist
Sep 1997 - May 2001
At Dell, I was responsible for designing, creating, and supporting corporate intranet web applications. In this role, I performed website design and layout, graphics development, web programming, application streamlining and support, and usability evaluation.
Consulting
I provide independant web development and graphic design services to a wide range of clients. Examples of my work can be seen in the portfolios listed below.