John Mah
Technical Director @Gen
Signup · Get unlimited contacts
WORK HISTORY
Technical Director @Gen
Toronto, ON, CA
EDUCATION
University of Waterloo
Honours BMath, Computer Science
SKILLS
ABOUT JOHN MAH
I\'m a seasoned 30+ year veteran of the software engineering business. Having worked at companies both big (think 800lb gorilla) and small (3-person startups), my skillsets extend far beyond just coding great software. Although I am mainly focused on the technology side of businesses, I have co-founded several relatively successful companies seeing them thru the various stages of development. One even was a top IPO on NASDAQ in lead the development of a top-ranked 5-star mobile app (featuring innovative domain UX, in-app monetization, mobile analytics, push notifications, localization for multiple languages, you name it) on the iOS and Google Play app stores with millions of users. And to top it all off, I also lead the development of the Mac OS/X and Windows versions. Want your mind blown? I have architected competitive-advantage features on the backend of the equation, and part of a dev-ops team responsible for thousands of servers.I don\'t like working on mundane stuff - I thrive on solving technical challenges and doing the impossible. There is no greater satisfaction for me then building great software that users love, but I\'m probably best known for my ability to absorb new concepts quickly, hit the ground running, and play well with others.Specialties:• Golang high-performance backend and edge services development• Cloud development environments like AWS, Azure, GCP and DigitalOcean• Low-level VPN and network performance optimization• Objective-C, iOS mobile app development• Java, NDK, Android mobile app development• C/C++ high-performance server development• Ruby, Puppet, Vagrant dev-ops• Git, SVN, CVS, Jenkins, and Ant spoken proficiently as well• Cranking out high-quality code under extreme time-constraints
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.