An innovative and pro-active manager and software engineer with the capability to work across the end-to-end process from discovery and articulation of technology strategy to development and delivery of technically advanced software products.AWARDS AND PRESENTATIONS'Principles of Reactive Programming' (Scala) pass with distinctionAward: Nominated for Goldman Sachs EMEA Technology Innovation Award 2011Award: Microsoft Gold Star Award: February 2009Award: Microsoft Engineering Excellence Award for Innovation: September 2009: Design of Programmable Content Delivery NetworkDelivered Presentation: Dependency Injection Case Study and Futures: Redmond Microsoft Engineering Excellence Forum 2009Delivered Presentation and Training: Scenario Driven Design: Ireland Microsoft Engineering Excellence 2009Technical Certifications:Certified Java Developer
Listed skills include Agile Methodologies, Software Development, Scrum, Agile Project Management, and 15 others.