layout blog projects gallery contact
layout
blog projects

Expertise

Here's a broad summary to give you an idea of the work that I've done in the past. I find that all business solutions share common patterns, meaning that no matter how specific a task may seem, chances are the problem has been solved before. This means that with every project I do, I learn things that can be put to creative use in the future.

I enjoy working on diverse projects because the specific details of varied industries keep life interesting. However, specialization in certain fields, particularly the medical and energy industries, has proven to be quite an asset. The greater challenge that I enjoy then is that of gaining detailed knowledge while being able to adapt and apply it to new situations. This is a key to survival as a consultant.

Knowledge

I have specific experience working within these types of projects and industries:

accounting
architecture
art gallery management
budgeting
contact management
electrical power industry
electricity market
event management
exhibition management
fantasy sports statistics
inventory
medical recordkeeping
medical research
mortgage banking
music industry
patient tracking
sales
training

Technologies

The following categories list several technologies and skills I am familiar with:

Languages

Visual Basic 2005
C#
.NET 2.0 Framework
PHP
J2EE
Javascript
Visual Basic for Applications (VBA)
DAO
ADO
PERL
Struts
JavaServer Faces

Skills

Relational data modeling
Database application development
Multi-user security
Custom report development
Data conversion
Data cleanup
Multi-track audio editing
Audio CD mastering

Databases

Microsoft SQL Server
Microsoft Access
MySQL
Q&A (DOS)
DataEase (DOS)

Multimedia

Adobe Photoshop
Adobe InDesign
SONAR
Sound Forge

Development

Microsoft Visual Studio 2005
Eclipse 3.0

Web

Apache
Tomcat
Microsoft IIS

Open Source

osCommerce
Drupal
WordPress