Professional Profile

Highly motivated professional with more than 20 years of experience in Software Development and 8 managing software developer teams. Innovative, analytical and problem-solving individual with a proven record of building and coaching high-performance teams. Significant experience with agile methodology, Java, RESTful web services and Big Data. Organized, detail-oriented and positive team player with excellent communication and people skills, able to supervise the development of multiple products. Passionate about the design and implementation of highly scalable and available systems. Eager to learn new technologies and never afraid of saying "I do not know, but I will learn".

Summary of Qualifications
  • » More than twenty years of experience in Software Development, including PMI and Agile environments
  • » Outstanding leadership abilities, able to mentor and coach software developers (locally or remotely)
  • » Strong people skills, able to establish and maintain positive relationships between departments
  • » Extensive experience with Java, JavaScript, CQL, SQL, Perl and other programming languages
  • » Exceptional ability to quickly master new programming languages and fully apply their capabilities
  • » Organized and detail-oriented professional with strong analytical and problem-solving skills
  • » Excellent team player with strong communication and interpersonal skills
Note for Recruiters

Please notice, that for our relationship to be successful I would only consider

  • » 100% Culture match (creative, empowered, trusted, challenging, team)
  • » Within in 45 minutes commute by public transit from Islinton and Bloor
  • » High Impact Potential (my experience and skills should be relevant for the organization)

Education
  • » Master in Business Administration (2004-2006)
  • » B.Sc. Computing Engineering (1994-2000)