Results-oriented, resourceful and problem-solving software engineer professional specialising in large scale software design and development for a wide variety of companies. High level of involvement in the advancement of the industry and adherence to best practice.
Core Skills and Abilities
Experience implementing and supporting large scale software programs
Eight years experience implementing and providing support for new software solutions, and development and assessment of existing infrastructure. Strong focus on design and user capabilities.
Demonstrated experience in Team Lead in a software/IT environment
Extensive experience in Team Lead in software and IT environments across varied clients in the last 8 years. Have managed large cloud base product development and custom application development.
Excellent Analytic and communication skills
successfully documented processes, workflows, procedures and research to the finest detail. Exceptional communication and interpersonal skills with the ability to negotiate effectively with both internal and external stakeholders at all levels.
Agile, Scrum, TDD, BDD
MVVM, Domain Driven Design, MVC, N-Tier, 3-Tier, Layered
AngularJs, Knockout, Redis, Elastic, Meteor, BoilerplateJs, RequireJs, NodeJs, Coffescript
MySQL, Ms Sql, Oracle, NoSql, DocumentDb
Visual Studio, Silverlight
Azure, Amazon Web Services