Michael Cann

Michael Cann Email and Phone Number

Tinkerer @ Convex
Michael Cann's Location
Geographe, Western Australia, Australia, Australia
About Michael Cann

Senior software developer and interactive experiences specialist. Over a decade and a half of experience in industry. Enjoys discovering and applying new technologies to solve interesting problems.Has many years of experience as a senior developer working in Unity, C#, Typescript and web based languages. Strong focus on architecture and clean code. Works hard to ensure his team follows best practices and writes testable software.Most recent work has been around building out a scalable multiplayer web game enjoyed by millions of players around the world. Previous work included building an Event Sourced Serverless platform for a financial institution.On the side he enjoys drone photography (https://aboveunder.com), and is always tinkering with something new (https://mikecann.blog).

Michael Cann's Current Company Details
Convex

Convex

View
Tinkerer
Michael Cann Work Experience Details
  • Convex
    Developer Experience Engineer
    Convex Nov 2024 - Present
    It’s new but I’m responsible for spreading the good word of Convex through blog posts, videos, talks and other content. Also developing tools and libraries improving the developers experience building apps with Convex
  • Gangbusters
    Co-Founder & Cto
    Gangbusters Jan 2019 - Present
    Perth, Western Australia, Australia
    As Co-Founder & CTO of Gangbusters, I led the development and successful launch of multiple real-time multiplayer games across web and mobile platforms, reaching millions of players globally. I architected and maintained scalable backend systems using Node.js, Redis, and PostgreSQL, deploying on Fly.io and AWS to ensure high availability and performance. I directed the engineering team, driving the adoption of TypeScript, React, and game development technologies like BabylonJS and Unity, while fostering a collaborative and innovative development environment.🚀 Tech: Typescript, Node, React, Browser Extensions, Game Development, Mobile🔗 More: https://gangbusters.io
  • Bamboo Blockchain
    Software Wizard
    Bamboo Blockchain Jul 2018 - Jan 2019
    Perth
    Full-stack tech-lead. Developed initial react-native, typescript frontend app before transitioning to back-end development of typescript event-sourced serverless architecture on AWS cloud infrastructure.🚀 Tech: Typescript, React Native, AWS Services, Event-Sourcing, Crypto🔗 More: https://getbamboo.io
  • Above Under
    Founder & Ceo
    Above Under May 2017 - Jan 2019
    Perth, Australia
    Above Under provides the very best in drone photography from around Australia.As founder and CEO I am responsible for everything key business decisions, marketing and sales to development of our website and supported tool-chain.🚀 Tech: Lightroom, Photoshop, Typescript, React, Netlify, Git, Snipcart🔗 More: https://aboveunder.com
  • Cann Studios
    Founder & Ceo
    Cann Studios Jan 2015 - Jan 2019
    Perth, Australia
    Freelance software development company. As Founder and CEO I am responsible for all management and development activities. Our projects have spanned a number of technologies and projects from modern SPA web development to enterprise-level corporate software development.🚀 Tech: C#, ASP.Net, Typescript, React, Chrome Extensions, Flash🔗 More: https://cannstudios.com/
  • Genvis
    Head Of Engineering
    Genvis Feb 2018 - Apr 2018
    Perth, Australia
    Hired as Head of Engineering I was responsible for all of the core engineering technologies and senior-level management duties.I was responsible for designing and developing a micro-service architecture based on Kubernetes. Dockerized existing services. Implemented a CI / CD process with Git, AWS CodePipeline, AWS Container Services and AWS Elastic Beanstalk. Improved security across the components.I also implemented agile development processes for the team. I worked hard to ensure that the engineers followed best practices to provide reliable, testable software.🚀 Tech: AWS Services, Kubernetes, Linux, Docker, Python, PHP, MySQL, Flux🔗 More: https://mikecann.co.uk/personal/goodbye-tapslots-hello-genvis/
  • Tap Slots
    Software Architect
    Tap Slots May 2015 - Feb 2018
    Perth, Australia
    Initially hired as a Flash guru I was responsible for developing and maintaining a legacy web and mobile Flash game. With the help of Martin Fowler's book "Working With Legacy Code" and Uncle Bob's "Clean" code I began implementing reliable coding practices such as SOLID and TDD. I was often seen training other developers on the best practices thus helping with reducing technical debt.After some time transitioned into working on a Unity C# code base. I transferred over my passion for clean, reusable and testable code and at the same time sunk my teeth into systems-level architecture and design.As a senior member I was also responsible to interviewing many of the other members of the team in Perth.🚀 Tech: C#, Unity, Git, Flash, RobotLegs, Zenject, UniRx, TDD, SOLID🔗 More: https://mikecann.co.uk/uncategorized/started-work-at-thebroth-in-perth/
  • Playdemic Limited
    Lead Client Developer & Core Tech Wizard
    Playdemic Limited Jan 2010 - Mar 2013
    Wilmslow, England
    Was responsible for the core tools, technologies and architectures that underpin the games developed at the company.Keen focus on quality, maintainable code and development of user-friendly tooling that facilitated improved productivity for the rest of the company.Led a team and was responsible for interviewing other client side developers. Was keen to impart knowledge to other developers and often held regular developer technology-share sessions.🚀 Tech: Flash, Flex, Air, SVN, C#, HaXe, RobotLegs🔗 More: https://mikecann.co.uk/photos-personal/goodbye-playdemic/
  • Printomi
    Cto
    Printomi Apr 2011 - May 2012
    Manchester, United Kingdom
    Printomi started off as a small idea to turn virtual worlds into reality.After just 41 days we had 93Gb of uploaded images and the costs were spiraling out of control and sadly our investors pulled out.My responsibilities were development of the client-side SDK that was embedded into the game and the development of the customer facing website.🚀 Tech: Flash, HaXe, C#, ASP, MSSQL🔗 More: https://mikecann.co.uk/business/printomi/projects/introducing-printomi/
  • Massively Multimedia
    Flash Wizard
    Massively Multimedia Aug 2009 - May 2010
    Manchester, England
    Responsible for development of client SDKs and APIs that customers used in their game. As such much care and attention was given to how my code was used by others. Some time was also spent on the backed, developing the PHP API that the client communicated with.🚀 Tech: Flash, HaXe, PHP and MySQL🔗 More: https://mikecann.co.uk/photos-personal/new-job-massively-multimedia/
  • Gamejacket
    Senior Flash Developer
    Gamejacket Nov 2008 - Jun 2009
    Manchester, England
    Responsible for the core Flash technology and the client facing APIs. As the Lead Developer on a project that received over 1 million visits a day, I developed technologies that were in direct response to developer feedback. Due to the start-up nature of the company I also was responsible for many other activities, including developer interaction, bug-tracking and resolution.🚀 Tech: Flash and HaXe🔗 More: https://mikecann.co.uk/photos-personal/fare-the-well-gamejacket/
  • Dubit Limited
    Flash Developer
    Dubit Limited Jul 2008 - Nov 2008
    Leeds, England
    Flex Developer of Massively Multiplayer Online Games (MMOGs) and chat systems. Clients included Real Madrid and Cartoon Network.The projects required a close working relationship with a team of programmers, artists and designers.🚀 Tech: Flash and Flex
  • Rockpool Games
    Software Developer
    Rockpool Games Nov 2007 - Jun 2008
    Manchester, England
    Responsible for the development of tools that aid the production of mobile games titles.🚀 Tech: Flash and Javascript🔗 More: https://mikecann.co.uk/games/j2me/java/worms-2/
  • Rockpool Games
    Junior Software Developer
    Rockpool Games Mar 2005 - Oct 2006
    Manchester, England
    Developed games for mobile devices; such as Worms 2, Ronnie O’Sullivans Snooker, World Championship Pool and Battlestations.Primary technologies: Java and J2ME.

Michael Cann Skills

Unity3d Unity Typescript Actionscript Flash Javascript Php Html Video Games Xml Mysql C# .net Game Development Java Enterprise Edition Visual Basic Flex T Sql Game Programming Game Design Social Games Web Games Winforms Opengl Opengl Shading Language Hlsl

Michael Cann Education Details

Frequently Asked Questions about Michael Cann

What company does Michael Cann work for?

Michael Cann works for Convex

What is Michael Cann's role at the current company?

Michael Cann's current role is Tinkerer.

What is Michael Cann's email address?

Michael Cann's email address is mi****@****ail.com

What is Michael Cann's direct phone number?

Michael Cann's direct phone number is +4475901*****

What schools did Michael Cann attend?

Michael Cann attended University Of Huddersfield, The University Of Huddersfield.

What are some of Michael Cann's interests?

Michael Cann has interest in Social, Games, Sports, Programming.

What skills is Michael Cann known for?

Michael Cann has skills like Unity3d, Unity, Typescript, Actionscript, Flash, Javascript, Php, Html, Video Games, Xml, Mysql, C#.

Not the Michael Cann you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.