Seasoned architect, developer with a team of other software developers that can scale up or down to implement projects of various sizes.
Disciplined, Focussed, Upfront with clients and believes in a closed loop of communications via calls, emails, wiki and other online means. Excellent communications skills.
Uses Design patterns and best practices in Software Engineering to come up with maintainable and extensible code. Uses Agile processes for a no-nonsense implementation without extra overheads in the development process. Software quality is the central focus during implementations.