I'm Grant. I like to build.
TypeScript connoisseur. Animation aficionado. Frontend web, mostly React and Next.js. Cross-platform mobile with React Native, Kotlin, and Swift. Backend with Node.js. Can do a bit of cloud wrangling.
With a background in education and technical communication, a passion for people, and the technical sophistication to guide projects – I'm your guy when it comes to leading engineering teams.
Learning is one of my favorite past times, followed closely by teaching others. You'll catch me learning new things on the daily and walking head first into horizon expansion.
Background & Experience
My academic and work background.
My work history. From teaching calculus, to slinging code, to leading teams.
Helping client engineering teams shine their brightest. Overseeing the development of open source software and community outreach.
Full stack web and mobile on the Platform team. Built client SDKs and developer tools to help third parties integrate with Coinbase's fiat payment rails.
Software consultant, building software and helping others build software better. Focus on front-end web and native mobile using primarily JS tooling.
Team lead on health/insurance tech client. Full-stack web and mobile. TypeScript, React, React Native, and Node.js.
Full-stack web and mobile development. React Native, Vue.JS, and Ruby on Rails.
Full-stack web development of eCommerce sites and internal tools. Vue.js, NodeJS, and MongoDB.
Taught calculus and precalculus. Lead professional development workshops. R&D of online courseware.
My academic background in theoretical mathematics, computational science, and education.
4.0 GPA. Focus on theoretical mathematics, math education, and online curriculum development.
4.0 GPA. Focus on theoretical and applied mathematics.
Some open projects I've worked on.
High-performance charting library for React Native powered by Reanimated, Skia, Gesture Handler, and D3. Check it out.
Pokedex site built with Next.js static site generation powered by PokeAPI CSV data. Check it out.
Some dev-related content I've created over the last few years.
Some things I've written over the years.
Videos & Presentations
Some videos and presentations I've made over the years.