Skip to content
View ivanoats's full-sized avatar
πŸ’­
πŸ€™ Stoked πŸ„β€β™‚οΈ
πŸ’­
πŸ€™ Stoked πŸ„β€β™‚οΈ

Organizations

@SustainableWebsites @UWE-Ruby @orcasound

Block or report ivanoats

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ivanoats/README.md

Ivan racing SUP

Aloha πŸ€™ Klahowya Tillicum πŸ’™πŸŒ²πŸ’š

πŸš€ Senior Software Engineer | Entrepreneur | GIS & AI Enthusiast | Educator

With over 25 years of experience in software engineering, web development, and digital entrepreneurship, I specialize in building scalable, high-performance applications with JavaScript, React, Node.js, GIS, and AI. My work spans observability, operational effectiveness, and capability maturity modeling, ensuring that teams and systems evolve for long-term success.

Beyond tech, I’m passionate about data visualization, mapping, and automation, leveraging GIS tools to bring insights to the web. I’ve co-founded startups, mentored developers, and taught programming at Code Fellows and the University of Washington.

An avid sailor, drone photographer, and SUP racer, I love exploring the Salish Sea while integrating marine navigation, AI, and adventure videography into my projects. Currently, I’m diving deeper into AI, real estate investing, and building micro-SaaS businesses.

πŸ’‘ Let’s connect on tech, operational effectiveness, entrepreneurship, GIS, AI, or outdoor adventure!

πŸ“« How to reach me: email, BlueSky, LinkedIn

Pinned Loading

  1. i-am-here i-am-here Public

    A simple menu bar app that keeps your status active

    Python 1

  2. ndwt-ol-chakra ndwt-ol-chakra Public

    Northwest Discovery Trail map using openlayers and chakra-ui

    TypeScript 1