Skip to content

About Me

I’m a Full Stack Developer who specializes in TypeScript/JavaScript (React/React Native, Node.js, Next.js, etc.), Android (Kotlin/Java), iOS (Swift/Objective-C), and C#. 

I’ve also contributed as a CTO, Scrum Master, DBA and DevOps. I have worked with both Google Cloud Platform and Amazon Web Services, as well as non-cloud server environments. For DevOps, I commonly use tools such as Bitrise and Bitbucket Pipelines to automate the build process. However, I have also used tools such as CircleCI and Jenkins in the past.

From my 30+ years of industry experience, I have experience with:

  • C#
  • PHP
  • Java
  • Swift
  • Redis
  • React
  • Kotlin
  • Next.js
  • Python
  • MySQL
  • MS-SQL
  • JavaScript
  • TypeScript
  • Cassandra
  • Objective-C
  • PostgreSQL
  • ReactNative
  • as well as some other “dead” languages (i.e. Pascal, COBOL, Assembly, Fortran, etc.)

I live in the Greater Portland Area of the Pacific Northwest.

I am one of the co-founders of 2Advanced Studios and Bad Juju Games, and most recently was employed by Irvine Company performing Software Architecture and Mobile Application Development for the past 7 years.

Postscript

You may be asking yourself “Why LagunaGeek?” Early in my career I decided to register a personal domain and decided on that name based where I was living at the time (Laguna Niguel, CA), and my desire to embrace the title of Geek and everything that conveys. Of course now thanks to 2FA (Two-Factor Authentication), and the multitude of online services connected to that domain, re-branding myself isn’t as simple as registering a new domain and simply moving my content.