If you need more lookups,
subscriptions start at $34 USD/month.
John Mah Location
Toronto, ON, CA
John Mah Work
Senior Software Architect @ (March 2013 - November 2022)
Lead Mobile Engineer @ Jazinga (June 2012 - February 2013)
Platform Architect @ (January 2010 - June 2012)
Technical Director @ (November 2017 - Present)
Co-Founder and Director, Product Development @ Cascada Mobile (March 2005 - February 2010)
Senior Software Engineer @ (January 2004 - January 2005)
Founder and Senior Software Architect @ (May 1998 - December 2002)
Evil Mad Scientist @ (January 1997 - April 1998)
Senior Software Architect @ (September 1994 - December 1996)
Senior Software Engineer @ (January 2004 - December 2005)
Member of Technical Staff (Co-op) @ (January 1991 - August 1993)
Customer Support @ WATCOM (May 1991 - August 1991)
John Mah Education
University of Waterloo
Bachelor of Mathematics (Computer Science)
1989-1995
John Mah Skills
Go (Programming Language)
Objective-C
iOS development
iOS Design
Android Development
Mobile Devices
Software Engineering
Mobile Applications
Agile Methodologies
Software Development
Localization
Virtual Private Network (VPN)
C
C++
Git
Ubuntu
Xcode
Java
Linux
Docker
Jenkins
JavaScript
REST
CSS
Subversion
Eclipse
JSON
Ruby
HTML
Ant
Vagrant
Mentoring
Golang
IPSec
OpenVPN
Redis
Puppet
Linux Kernel
In-app monitization
Blackberry OS
MFC
SWT
CVS
Smalltalk
SMTP
POP
IMAP
Qt
OS/X Development
Varnish
Consul.io
Objective C
Social Media
In App Monitization
SQL
John Mah Summary
John Mah, based in Toronto, ON, CA, is currently a Technical Director at Gen™. John Mah brings experience from previous roles at SurfEasy, Jazinga, Grapple Mobile and Cascada Mobile. John Mah holds a 1989 - 1995 Bachelor of Mathematics in Computer Science @ University of Waterloo. With a robust skill set that includes Go (Programming Language), Objective-C, iOS development, iOS Design, Android Development and more. John Mah has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different John Mah?
Find contact details for 700 million professionals.