Senior Software Developer

I am smart enough to know I can always learn something and this motivates me on an intellectual and professional level.

I am a patient yet enthusiastic, conscientious, motivated and goal-oriented leader.

I am a gifted problem solver. As a software developer, the trick is to produce a solution efficiently and elegantly and this is where I excel.