I am a Senior Mobile App Engineer with over a decade of experience rebuilding legacy platforms into modern iOS, Android, and web admin portal experiences. I specialize in React Native, Swift, Kotlin, .NET, SQL Server, real-time push notifications, in-app messaging, GHIN handicap integration, scoreboards, and subscription billing. I have led architecture across FinTech and HealthTech products, improving release speed by 40%, reducing defects by 24%, and mentoring engineers while collaborating with product, design, administrators, and backend teams to scale reliable multi-club, quota-based points games for growing subscription communities.

Thomas Michael Taylor

I am a Senior Mobile App Engineer with over a decade of experience rebuilding legacy platforms into modern iOS, Android, and web admin portal experiences. I specialize in React Native, Swift, Kotlin, .NET, SQL Server, real-time push notifications, in-app messaging, GHIN handicap integration, scoreboards, and subscription billing. I have led architecture across FinTech and HealthTech products, improving release speed by 40%, reducing defects by 24%, and mentoring engineers while collaborating with product, design, administrators, and backend teams to scale reliable multi-club, quota-based points games for growing subscription communities.

Available to hire

I am a Senior Mobile App Engineer with over a decade of experience rebuilding legacy platforms into modern iOS, Android, and web admin portal experiences. I specialize in React Native, Swift, Kotlin, .NET, SQL Server, real-time push notifications, in-app messaging, GHIN handicap integration, scoreboards, and subscription billing.

I have led architecture across FinTech and HealthTech products, improving release speed by 40%, reducing defects by 24%, and mentoring engineers while collaborating with product, design, administrators, and backend teams to scale reliable multi-club, quota-based points games for growing subscription communities.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Mobile App Engineer (Platform Lead) at Versapay
May 1, 2024 - Present
Led mobile platform modernization across secure billing, real-time messaging, and administrator-facing product workflows. Architected a React Native rebuild strategy for iOS, Android, and a web-based admin portal; built secure .NET Web API façade services around legacy SQL Server data; delivered real-time push notifications and email digests; established in-app messaging foundations with threaded conversations, member targeting, delivery receipts, and moderation hooks; integrated GHIN handicap data via resilient API adapters; defined real-time scoreboard architecture with WebSockets and optimistic updates; modeled subscription billing workflows with Stripe-like plans and audit trails.
Senior Software Engineer at Versapay
May 1, 2024 - Present
Led backend engineer for high-scale financial systems processing enterprise-level payment workflows and integrations; architected ASP.NET Core microservices integrating ERP systems (NetSuite, Dynamics 365); designed and optimized RESTful APIs for low-latency, secure, and idempotent transaction processing across distributed systems; improved SQL Server performance with advanced indexing and EF Core optimization; built cloud-native Azure services with App Services and containerized deployments; implemented enterprise-grade authentication/authorization and security patterns; collaborated with cross-functional teams to define architecture and scalability roadmap.
Senior Full-Stack Engineer at Versapay
May 1, 2024 - Present
Led end-to-end architecture initiatives across payment platforms and customer-facing experiences. Architected scalable React, Next.js, and TypeScript applications supporting highly interactive customer workflows and engagement-focused experiences. Designed configurable workflow engines enabling branching user journeys, personalized experiences, and dynamic content delivery across multiple products. Implemented responsive UIs using Next.js App Router to improve usability, accessibility, and feature adoption in customer portals. Built backend services with Node.js and FastAPI and adopted event-driven architectures to support complex business workflows and integrations. Created a reusable component system and design tokens to accelerate delivery of interactive features, progress tracking, and user-centric digital experiences. Partnered with product stakeholders to translate storyboards and feedback into production-ready solutions.
Junior Mobile Developer - Senior Mobile Developer at Jane App
January 1, 2020 - April 1, 2024
Spearheaded cross-platform React Native scheduling experiences; implemented offline-friendly calendar interactions for practitioners managing quota-like bookings and recurring groups; HIPAA/PIPEDA-compliant in-app messaging and telehealth screens with encrypted state handling and attachment safeguards; collaborated with backend engineers to expose REST APIs for scoring, notifications, billing events, and secure member profile updates; optimized Firebase and APNs delivery pipelines, adding deep links, badge synchronization, and retry rules for time-sensitive patient communications; mentored intermediate developers on mobile architecture, code reviews, release hygiene, and migration from junior ownership into senior delivery.
Senior Software Engineer at Jane App
January 1, 2020 - April 1, 2024
Developed and scaled backend and frontend systems for a high-traffic healthcare SaaS platform serving millions of users; built backend services with C# .NET Core for scheduling and billing; created React frontend components; designed SQL Server schemas with EF Core; implemented REST APIs for high concurrency and third-party integrations; contributed to breaking monoliths into microservices and improved performance with caching and asynchronous processing.
Junior Engineer - Senior Full-Stack Engineer at Jane App
January 1, 2020 - April 1, 2024
Developed highly interactive scheduling experiences for healthcare professionals and patients using React, delivering intuitive workflows. Implemented scalable backend services for secure user management, notifications, and platform-critical functionality. Collaborated with designers and product teams to balance accessibility, performance, and usability while maintaining high code quality through reviews and testing. Built reusable frontend components and application frameworks that accelerated feature delivery across multiple teams. Integrated real-time communication technologies and interactive workflows to support telehealth and customer engagement initiatives.
Software Engineer (Mobile & Distributed Systems) at SAP
July 1, 2015 - December 1, 2019
Developed native iOS and Android analytics components for SAP dashboards, delivering dense enterprise data with smooth mobile interactions; supported migration from Objective-C and Java modules toward Swift and Kotlin to improve maintainability; integrated secure enterprise authentication flows with OAuth, SSO, and backend APIs used by large analytics customers at scale.
Software Engineer at SAP
July 1, 2015 - December 1, 2019
Engineered enterprise backend systems and analytical platforms supporting large-scale business intelligence solutions; developed backend services using C# .NET and Java; implemented relational DB optimization and supported cloud migration toward Azure/AWS hybrid architectures; contributed to API development and system integration for enterprise analytics platforms.
Software Engineer (Full-Stack Focus) at SAP
July 1, 2015 - December 1, 2019
Built enterprise web applications for large-scale analytics and customer deployments. Contributed to cloud migration initiatives involving AWS, Azure, microservices, and distributed architectures. Engineered data visualization experiences transforming complex business information into intuitive dashboards and actionable insights. Improved release quality by reducing defects through automated testing frameworks, code reviews, and engineering standards.

Education

Bachelor of Science (B.Sc.), Computer Science at University of British Columbia (UBC)
September 1, 2011 - May 1, 2015
Bachelor of Science (B.Sc.), Computer Science at University of British Columbia (UBC)
January 11, 2030 - June 19, 2026
Bachelor of Science (B.Sc.), Computer Science at University of British Columbia (UBC)
September 1, 2011 - May 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Healthcare, Professional Services, Other, Financial Services