Have over 17 years of experience as a Software Developer, Database Administrator and have managed small to large scale projects.
Have good understanding of Object-Oriented design and understand the full life cycle of software development including requirements definition, prototyping, development, implementation, testing and maintenance.
Possess solid development skills and have successfully develop and implemented custom software at my clients. Have a good understanding of database concepts and can data model any type of data and architect databases. I know how to use different technologies to deliver sound business solutions and improve business processes.