About Me

Technologist, Coach, Lifehacker, Filipino

View Ryan Garaygay's LinkedIn profile

My Quora profile here

My resume here

Things I love
  • Family comes first – I love technology but a big part of why I do things is them
  • Data and Software Engineering
  • Data Science
  • Personal Finance and Investments
  • Minimalism
  • Helping others with the same interests
Professional Experience
  • Director of Engineering (2012 – Present) at AgilOne Inc. – Mountain View, CA
  • Technical/Engineering Director (2011 – 2012) at HRPO Asia – Philippines
  • Technical/Engineering Director (2008 – 2011) at LWSMedia Philippines Inc – Philippines
  • Senior Software Engineer (2005 – 2008) at Software Pronto Inc / DeepArctic Inc – Sunnyvale, CA / Philippines
Things I’m good at
  • Engineering Leadership (not just management)
  • Scrum and Kanban – or whatever helps make highly performing teams
  • Microsoft SQL Server (including SSIS, SSAS, SSRS)
  • Hadoop (primarily CDH) and Spark
  • Machine Learning and Data Science
  • C# .NET and Java (Spring/DI and SpringBoot is awesome)
  • Software Development Life Cycle experience with particular interest in Requirements, Estimation and Construction Best Practices, Stabilization (Debugging, Performance Optimization and Security) and Deployment
  • Continuous Integration/Delivery systems (Jenkins, Docker, Vagrant, Ansible and some Chef)
  • Test Driven Development (not a buzz but a must for code quality)
  • Data Modeling (fancy word for database design)
  • Security (OWASP)
  • Working knowledge (aka “can fix stuff/talk about”) on:
    • NodeJs
    • Computational Investing and Finance (and Econometrics)
    • Technology Enterpreneurship
    • Venture Capital/Angel Investing
    • Digital Marketing – campaign performance, master data management, recommendations/clustering, multi-channel marketing
Things I believe provides an environment that creates high performing teams
  • Psychological safety
  • Dependability/Reliability
  • Structure and clarity (or vision/goals)
  • Meaning of work (importance of work to the person doing it)
  • Impact of work (to others/community)
Certifications
  • Certified Scrum Master
  • Various MSFT certifications including
    • Microsoft Certified Solutions Developer
    • Microsoft Certified Professional Developer
    • Microsoft Certified IT Professional – Busines Intelligence Developer SQL 2008 (Charter)
  • Electronics and Communications Engineer
Top 5 Strengths
  • Connectedness
  • Relator
  • Achiever
  • Learner
  • Communicator

Get Free Email Updates!

Signup now and receive an email once I publish new content.

I will never give away, trade or sell your email address. You can unsubscribe at any time.