Hello World

This website is made with React, Gatsby, and TypeScript...

Website Update

Website update notes

Jonathan McCaffrey


Jonathan McCaffrey is a fullstack software developer who worked on the brainCloud project at bitHeads, a tech company working on custom solutions for enterprise applications. He loves tools and will try to fix a problem with a premade solution so more time can be spent making more solutions, and is currently addicted to LinkedIn Learning videos. He is currently focusing on web development and updating this website :)


  • [Languages] C#, C++, Java, JS, ObjC, Swift, HTML, CSS, Markdown, Ruby
  • [Tech] .NET, ReactJs, Selenium, Databases, SQL, REST, APIs, Bash, Jenkins, Gatsby, Regex
  • [IDEs] jetBrains Suite, Visual Studio, VSCode, Unity, Unreal, Android Studio, Xcode
  • [Tools] Git, Jira, Confluence, Snagit, Camtasia, Photoshop, Slack
  • [Misc] Unit Tests, Tech Talks, Documentation, Support
  • [Enviroments] Android, iOS, PC, Mac, Linux, Raspberry Pi, Web

Web, Customer Success, Test Automation, Full Stack, Mobile, and Game Developer

Past Work

TaleSpin (2019-2020)

  • [Project] Web app and portal for VR training services.
  • [Roles] Web Developer.
  • [Technology] JavaScript, TypeScript, React, Material UI.

brainCloud (2016-2020)

  • [Project] Backend for games, apps and things.
  • [Roles] Test Automation Engineer. Customer Success Specialist. Full-stack Developer.
  • [Technology] C++, C#, Ruby on Rails, Java, JavaScript, ReactJs, Selenium, ObjC, Swift, Unreal, Unity, Intercom, Jenkins, Middleman, Jira, Unit Tests, Confluence, Prezi Next, Snagit, WordPress, bitBucket.

Nortec/Condair Help (2016-2017)

  • [Project] dashboard for buying and managing humidifiers.
  • [Roles] Test Automation Engineer. CI Engineer.
  • [Technology] Java, Selenium, Jenkins, Groovy, bitBucket, starTeam, Jira.

TELUS Network Experience (2015)

  • [Project] Android app for recording customer network feedback.
  • [Roles] App Developer.
  • [Technology] Java.

Go Forward (2015)

  • [Project] Android and iOS for helping students who are attending Algonquin College.
  • [Roles] App Developer.
  • [Technology] Java, ObjC.

Blokus (2013-2014)

  • [Project] branded mobile game on iOS.
  • [Roles] Game Developer.
  • [Technology] ObjC, C++, Cocos2d-x, Jira.

Additional iOS Titles

  • Letter Blitz (2013)
  • Magmic Daily Sudoku (2013)
  • Paper Desk (2013)
  • Rubik’s Cube (2013)
  • Arty’s Quest for Nuts (2012)
  • Fridge Frenzy (2012)