Sign In

John McMahon

Senior Architect, Full Stack Engineer, and Technical Founder specializing in #FinTech and Automation via CodeGen

Professional Background

John McMahon is a highly accomplished Full-Stack Strategic Engineer, hands-on Technical Founder, and Serial Entrepreneur known for his passion for startups and dedication to creating tools that enhance the world. With a rich career spanning over two decades, he has solidified himself as a leading expert in multiple areas of software engineering, particularly in serverless computing, mobile applications, and robust security practices.

Currently acting as the founder of Starter Inc., McMahon engages in consulting roles that leverage his expansive skill set while allowing him to collaborate on diverse startup projects with dynamic teams and innovative companies. His portfolio is filled with intriguing ventures, showcasing his commitment to scaling ideas into successful tools and applications that can benefit industries and users alike.

Throughout his career, John has demonstrated high productivity as a consultant and software engineer, mastering a variety of technologies and platforms including, but not limited to, AWS Lambda, GCP Functions, SQL databases, and numerous programming languages such as Java, Kotlin, Typescript, and Dart. His proficiency extends to areas such as DevOps and IoT, rendering him an invaluable asset to any tech-focused project.

From 2000 to 2012, John was the driving force behind Extentech Inc., which he founded and led as CEO. This company achieved early profitability and caught the attention of a publicly listed Japanese firm, leading to its acquisition by Infoteria Corporation in 2012. Under his leadership, Extentech developed ExtenXLS, a Java Spreadsheet SDK that gained global reach, and Sheetster, the pioneering open-source Excel-compatible web spreadsheet. John’s visionary approach to technology facilitated partnerships and drove revenue, dramatically impacting the industry’s landscape.

His post-acquisition tenure as CTO at Infoteria Corporation saw him managing product and mobile development, ensuring that the company's offerings remained competitive and innovative. John also played a pivotal role on the Executive Board of Infoteria America, steering strategic decisions and technology direction for the U.S. market.

John is highly familiar with cloud environments and has been involved in both on-premises and hybrid architectures. His understanding encompasses a wide variety of business technologies, notably Tableaux for data visualization and reporting solutions, which has allowed him to serve notable clients such as Accenture, Toyota, and IBM. His commitment to excellence is evident in his work, including the implementation of advanced encryption solutions for customer PII data at LendingClub and other mission-critical projects.

Education and Achievements

John McMahon earned his BA, Cum Laude, from San Francisco State University. His academic background laid a strong foundation for his illustrious career in software engineering and entrepreneurship. He has continually pursued knowledge and adaptation to the latest technological trends, which is reflected in his extensive expertise across various fields and technologies.

Throughout his career, John has made significant contributions to the tech community. He was instrumental in fostering an open-source community with the establishment of OpenXLS, which attracted over 10,000 developers. This initiative not only introduced innovative tools to the market but also facilitated enterprise and OEM sales and partnerships, showcasing John's ability to unite developers and create community-driven solutions.

His achievements go beyond the realms of technology into thought leadership, where he has been featured in renowned publications such as PandoDaily and Forbes.com. His capacity to innovate and his deep understanding of the technology landscape have made him a sought-after contributor to discussions surrounding emerging tech and startups, particularly in fields related to data and encryption.

In addition to his primary endeavors, John has also taken a proactive interest in mentoring and guiding others. His role as an advisor at ProcessMaker underscores his dedication to nurturing the next generation of tech entrepreneurs, further solidifying his legacy in the industry.

Furthermore, John's entrepreneurial spirit and technical proficiency led him to engage in several other prominent positions, including Senior Software Architect roles at Telegraph Hill Software and Logic20/20, Inc., and as a Full Stack Software Engineer at Primitive Logic—experiences that expanded his capabilities and deepened his network within the technology sector.

As he forges ahead with projects such as the StackGen platform, designed for generating code for Spring Boot microservice stacks and React front-ends, John continues to demonstrate his commitment to enhancing development efficiency and effectiveness for new businesses and startups.

Overall, John McMahon embodies the essence of a modern engineer and entrepreneur. With a rich blend of technical skills, consulting experience, and a unique ability to foresee market needs, his contributions to the technology landscape have positioned him as a leading figure, ready to tackle the challenges of tomorrow with exciting solutions and innovative thinking.

Related Questions

How did John McMahon develop his expertise in serverless architecture and why does he believe it is important for modern software development?
In what ways has John McMahon leveraged his entrepreneurial skills to foster innovation in the startup ecosystem?
How has John McMahon's experience at Extentech Inc. shaped his approach to building successful tech companies?
What motivated John McMahon to create the StackGen platform, and how does it benefit developers in the tech industry?
How did John McMahon transition from CEO of Extentech to CTO of Infoteria America, and what insights did he gain from that experience?
J
Add to my network

Location

San Francisco, California, United States