Seasoned technology professional experienced in developing and delivery of software solutions that provide immediate and sustained business value.

Hands-on experience in all roles of software development and delivery, enables effective management and mentoring of development teams. Guided technology architects and managers on development methodology, processes and best practices.

Speaker and presenter at leading technology conferences.


Leave a Reply