“In one sentence I would describe John as an incredibly strong, dynamic software architect, who can solve absolutely any problem he is presented with. John's wealth of knowledge from his years of experience was absolutely enlightening. He was always able to help when I found myself having difficulties solving particular problems even when he was strapped for time. What I admire most about John is his openness. Although I reported to John, I never felt once that John was managing me. He allowed me to be in full control of any project I was working on, and he always asked for my opinions and thoughts regarding company wide decisions. Saying that it was a pleasure working with John is a shear understatement - anyone who has a chance to work with John will quickly realize the same.”
Über uns
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 2000.
I 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
Activity
-
This week, I wrapped up my 8-year journey at Ritual.co. I’m incredibly grateful for the experience and excited for Ritual’s future! I’ve worked…
This week, I wrapped up my 8-year journey at Ritual.co. I’m incredibly grateful for the experience and excited for Ritual’s future! I’ve worked…
Liked by John Mah
-
I am delighted to share I am one of the inaugural class of newly-certified AI governance professionals! The IAPP - International Association of…
I am delighted to share I am one of the inaugural class of newly-certified AI governance professionals! The IAPP - International Association of…
Liked by John Mah
-
Sometimes you hit a home run and it's not really because of anything you did. I say that because this story about the Santee Firefighters is a…
Sometimes you hit a home run and it's not really because of anything you did. I say that because this story about the Santee Firefighters is a…
Liked by John Mah
Erleben Sie
-
SurfEasy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Patents
-
System and Method of Recommendation and Provisioning of Mobile Device Related Content and Applications Read more: http://www.faqs.org/patents/app/20080270561#ixzz2MJR0koVq
Filed US 20080270561
A recommendation system for mobile device content comprising: a recommendation server enabled to communicate with a wireless mobile device of a recipient user, the server being configured for receiving from a recommendation source a recommendation request message including information identifying recommended content and a recipient user, determining based on predetermined criteria if a recommendation is permitted and if so, causing a recipient recommendation message including information…
A recommendation system for mobile device content comprising: a recommendation server enabled to communicate with a wireless mobile device of a recipient user, the server being configured for receiving from a recommendation source a recommendation request message including information identifying recommended content and a recipient user, determining based on predetermined criteria if a recommendation is permitted and if so, causing a recipient recommendation message including information identifying the recommended content to be sent to the recipient user's mobile device.
Other inventors
Honors & Awards
-
MVP of the Year (2011)
Grapple Mobile
Recognition as MVP of the year at Grapple Mobile.
-
Technical Achievement Award
Symantec
As a key member of the FormFlow 2.0 team I was awarded the Technical Achievement Award for contributions to the company.
Recommendations received
5 people have recommended John
Join now to viewMore activity by John
-
After an incredible 3 years at Ritual.co, I have stepped down from my full-time role to focus on my next venture. I’m fortunate to have been a part…
After an incredible 3 years at Ritual.co, I have stepped down from my full-time role to focus on my next venture. I’m fortunate to have been a part…
Liked by John Mah
-
Hello! Happy holidays everyone! Super excited to announce Personaify, an AI platform for bulk ingestion, processing, forms extraction, and…
Hello! Happy holidays everyone! Super excited to announce Personaify, an AI platform for bulk ingestion, processing, forms extraction, and…
Liked by John Mah
-
I love presents. And companies that care🤝🏻💪🏻#fuergy is one of those companies that care and I’m thrilled to be part of it. #topcompany #bestteam…
I love presents. And companies that care🤝🏻💪🏻#fuergy is one of those companies that care and I’m thrilled to be part of it. #topcompany #bestteam…
Liked by John Mah
Other similar profiles
Gemeinsame Artikel erkunden
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named John Mah in Canada
48 others named John Mah in Canada are on LinkedIn
See others named John Mah