Kyle Genoe

Active Projects


PokéScanner is an iOS app that tries to best replicate Ash's Pokédex from the Pokémon Anime.

Personal Portfolio (This Website)

This website, implemented in GatsbyJS and React. It’s my first attempt at any web design or web programming. It hosts a blog, this projects page, and a podcasts listening history page I'm quite proud of.

Zoocasa iOS App

Zoocasa is a real estate website and brokerage that provides advanced search tools and data to empower Canadians to buy or sell their homes faster, easier and more successfully. For the past two years I've worked fulltime on Zoocasa's dev team as the sole developer of our iOS app.

Arch - API Response Caching Helper

Arch is simple framework that allows you to use real API data to power your iOS tests. Instead of manually mocking API response data in tests, Arch hits your API once, and caches the response to be used in future runs of your tests.

Antipodes - Opposite Points

An­it­podes is a ba­sic iOS ap­pli­ca­tion for view­ing and com­par­ing an­tipodes on Earth. An an­tipode of any spot on Earth, is the point on the Earth's sur­face di­a­met­ri­cal­ly op­po­site to it.

Past Projects


Mood is an emotional health tracking app that periodically prompts you to enter your current emotional state. Over time, Mood can isolate trends in your emotional health in relation to time of day, physical activity, sleep and more.


Refrain is meant to be used to block unhelpful websites from your device. Block distracting websites to help you stay focused while working or block news or political websites to disconnect from the anxiety-inducing news cycle for a while.


Watcher periodically checks websites for any changes in their HTML code. When the HTML changes, you will be notified based on the alert settings for that website. Inspiration for Watcher came from repeatedly checking John Gruber’s Daring Fireball for tickets to the live recording of The Talk Show to become available.

Drip - Hydration Tracking

Drip is a super simple way to log the water you drink. No account required, no annoying reminders, no excessive charts; just a way record each glass of water and get on with your life.

Mutual Understanding

A podcast about two twentysomethings trying to better understand each other, and our realization that we have no idea what we’re doing in the adult world. Shows are released around every two weeks.