Ryan Garaygay
MCPD, MCSD.NET, MCITP, MCTS, MCAD, MCP, EE…
Engineer, Technologist, Artist, Filipino
(yes, there definitely is art in coding)
email : ryan@garaygay.com
skype : ryan.garaygay
linkedin : http://ph.linkedin.com/in/ryangaraygay
facebook : http://www.facebook.com/ryan.garaygay
Professional Experience
- Director of Applications Development (2008 – Present)
AgilOne Inc. – Mountain View, CA
- Director of Engineering (2008 – 2012)
LWSMedia Philippines Inc – Ortigas Center, Pasig City, Philippines
- Senior Software Engineer (2005 – 2008)
Software Pronto Inc / DeepArctic Inc – Sunnyvale, CA, USA / Makati City, Philippines
- MIS Consultant (2005 – 2007)
Diamond Road International Inc – Parañaque City, Philippines
- Technical Consultant/Trainer on Microsoft Certification/Technologies (2008-2009)
Skills Summary
- Microsoft SQL Server (including Business Intelligence Suite – SSIS, SSAS, SSRS) and ADO.NET
- C# and .NET (ASP.NET, WinForms, VSTO and Office Development, Web Services), .NET 3.5 (WCF, WF, WPF)
- Continuous Integration/Delivery systems
- Test Driven Development
- Strong skills in Data Modeling
- Object Oriented Analysis and Design
- Design and Enterprise Solution Patterns
- Software Development Life Cycle experience with particular interest in Requirements, Estimation and Construction Best Practices, Stabilization (Debugging, Performance Optimization and Security) and Deployment
- Continuing development of skills towards Agile (eg. XP) methodologies
Certifications
- Microsoft Certified Solutions Developer .NET
- Microsoft Certified Professional Developer Web – .NET 2.0
- Microsoft Certified Professional Developer Windows – .NET 2.0
- Microsoft Certified IT Professional – Busines Intelligence Developer SQL 2008 (Charter)
- Microsoft Certified Technology Specialist – SQL 2008 Business Intelligence Development and Maintenance (Charter)
- Microsoft Certified Technology Specialist – SQL 2008 Implementation and Maintenance (Charter)
- Microsoft Certified Technology Specialist – SQL Server 2005
- Microsoft Certified Technology Specialist – .NET 3.5 ASP.NET Applications (Charter)
- Microsoft Certified Technology Specialist – .NET 3.5 ADO.NET Applications (Charter)
- Microsoft Certified Technology Specialist – .NET 3.5 Windows Workflow Foundation (Charter)
- Microsoft Certified Technology Specialist – .NET 2.0 Web Client Development
- Microsoft Certified Technology Specialist – .NET 2.0 Windows Client Development
- My MCP Transcript
ID: 716177
Code : ryangaraygay - Licensed Electronics and Communications Engineer
Education
- Bachelor of Science in Electronics and Communications (Magna Cum Laude)
Publications
Communities et al
- LinkedIn profile - http://ph.linkedin.com/in/ryangaraygay
- PHISSUG – Philippine Sql Server Users Group
- PHINUG – Philippine .NET Users Group
- Microsoft Philippines Community
- Experts Exchange - view profile
- Ten Outstanding Students of the Philippines Alumni Community
- USLS Kausa sa Paghiliusa kag Pag-alagad Students Alliance for Progress (KAUSAP) Alumni Community
- University of St. La Salle Student Government President 2005
_504_505.gif)
_1257.gif)

_1271_1269.gif)
_507_512_513.gif)
.gif)
.gif)

