Weiping (Will) Wang
Mobile Application Architect Senior Android & React Native Engineer
Toronto, ON ***********@*******.*** 1-647-***-**** linkedin.com/in/will-wang-weiping PROFESSIONAL SUMMARY
Senior Mobile Application Architect with 27+ years of software engineering experience, specializing in native Android (Java/Kotlin) and iOS (Swift/Objective-C) development, React Native cross-platform architecture, and enterprise-grade mobile solutions. Proven track record of leading greenfield mobile platforms from conception to production, architecting offline-first distributed systems, and building security-focused applications in regulated environments. Deep expertise in device-level integrations including Bluetooth, GPS, background services, secure storage, and OS-level cryptography. Experienced Agile technical leader and mentor with a strong history of delivering complex, mission-critical mobile applications at scale. CORE COMPETENCIES
• Native Android (Java, Kotlin)
• Native iOS (Swift, Objective-
C)
• React Native & TypeScript
• AOSP & Embedded Systems
• Bluetooth (SPP, BLE) &
Sensors
• Background Services & FCM
• Secure Storage & OS
Cryptography
• CI/CD, App Store & Play
Store
• Agile / Scrum Leadership
PROFESSIONAL EXPERIENCE
Senior Full Stack Developer Equifax Jan 2023 – Present Toronto, ON
• Led architecture of an App-Center micro-frontend ecosystem using Angular v15–v19, TypeScript, and RxJS, serving millions of Canadian consumers on a financial-grade platform.
• Architected full-stack server-side reporting platform using Angular SSR and Node.js with Puppeteer for high- fidelity PDF report generation at scale.
• Built Java Spring Boot and Node.js microservices for secure document processing and data orchestration, integrating RESTful APIs via Apigee gateways.
• Enforced financial-grade security and code quality standards using Fortify and SonarQube across multiple independent development teams.
• Mentored developers and led code reviews establishing best practices for asynchronous design patterns and Angular framework features.
Senior Mobile / Front-End Developer Stagwell Tech Oct 2015 – Dec 2022 Toronto, ON Telephia — Market Research Data Platform (Lead Mobile Engineer & Architect)
• Designed and built a Dual-Track mobile architecture with React Native frontend and heavy-duty native Android background service layer (Java/Kotlin) alongside a restricted iOS collection layer (Swift).
• Engineered persistent Android background services using Foreground Services and High-Priority FCM wake-up triggers to maintain 12-hour active data collection windows despite Android Doze Mode restrictions.
• Implemented per-app network traffic analysis, foreground/background app duration tracking, system event monitoring, and Bluetooth/WiFi ecosystem tracking with encrypted batch uploads to AWS S3.
• Introduced remote-configurable sampling windows via API to balance battery life and data collection quality, significantly improving user retention.
• Automated hardware validation using AWS Device Farm across Samsung, Pixel, and other manufacturer skins to ensure background service stability across Android fragmentation.
• Implemented strict Meter Start compliance logic ensuring no data collection commenced until explicit user consent and referral code entry.
Libre — Native Android Taxi Fleet Solution, Mexico City (Lead Android Engineer & Architect)
• Architected an offline-first dual-tablet distributed system for a mission-critical taxi fleet platform operating in Mexico City's unreliable network environment.
• Designed and built a custom Bluetooth synchronization protocol (SPP) to create peer-to-peer real-time communication between driver-facing and passenger-facing Android tablets without internet dependency.
• Moved fare calculation logic from server to device edge, designing a Profile Push/Sync feature allowing server-side algorithm updates to propagate on network restoration — ensuring fleet-wide pricing consistency.
• Implemented GPS compensation and route-offset algorithms to correct for urban canyon signal drift caused by tall buildings, validated through real-world field testing in downtown Toronto before Mexico City launch.
• Built a Recovery Sync system queuing all GPS positions and fare data during offline periods for bulk upload upon network restoration.
• Integrated Twilio Video for emergency in-car video calls directly from the tablet interface, and managed end- to-end passenger flow from destination selection through payment processing. Tekagogo — React Native Logistics Marketplace (Lead Mobile Architect)
• Architected a unified monorepo strategy sharing TypeScript DTOs and core business logic across React Native mobile, React web portal, and Node.js backend — eliminating logic drift across platforms.
• Led React Native upgrade lifecycle from v0.64 to v0.69, navigating transition to React 18, New Root API, and Hermes engine, with ongoing New Architecture migration using Fabric and TurboModules.
• Built custom native modules for Android (Java/Kotlin) and iOS (Objective-C/Swift) for high-frequency GPS tracking, real-time Firebase chat, OTP authentication, and PayPal SDK payroll integration. Additional Web Projects
• Built production React 18 applications with Redux, Redux Saga, and Redux Thunk for complex state management across fintech and enterprise platforms.
• Integrated AWS Amplify, Amazon Cognito, Auth0, DocuSign, and Elasticsearch across multiple Stagwell client platforms.
Android Developer Ingle International Inc. Mar 2015 – Oct 2015 Toronto, ON
• Developed native Android applications from scratch using Android Studio and Java, integrating RESTful APIs with Volley for efficient data communication.
• Collaborated with product and design teams to refine UX and iterated on designs to enhance usability across insurance industry mobile applications.
Technical Lead — Mobile Application Development Cape Labs Technology Co., Ltd.Apr 2012 – Dec 2014 Beijing, China
• Served as Lead Architect and technical design authority for mobile solutions, overseeing end-to-end project delivery from architecture design through testing and release.
• Led full development team as Scrum Master across all phases including architecture design, network interface design, coding, testing, and delivery.
• Translated client mobile business requirements into detailed systems, application designs, and implementations.
Project Manager — Software Development Lead INQ Mobile Technologies Inc.Jul 2010 – Mar 2012 Beijing, China
• Led China software team in adapting Android development practices to align with regional requirements, integrating local needs into the Android platform.
• Played a key role in architectural and strategic decisions for Android development including work breakdowns, resource planning, and code reviews.
• Established Agile Scrum teams and software management processes optimizing team workflows and engineering productivity.
Software Development Lead Sonim Technologies Inc. Jul 2008 – Jun 2010 Beijing, China
• Collaborated with Product Marketing to architect specifications for ruggedized mobile solutions and Push-to- Talk over Cellular (PoC) frameworks.
• Guided end-to-end integration and testing of mission-critical software features, managing complex technical risks across the development lifecycle.
• Oversaw global co-development partners ensuring strict adherence to architectural quality standards and delivery schedules.
Software Development Lead Beijing Novoicom Electronics Technology Ltd.Jan 2006 – Jun 2008 Beijing, China
• Designed software architecture focused on efficiency and maintainability, collaborating with hardware engineers to define software/hardware interfaces.
• Led development team through architecture design, coding, testing, and release cycles while establishing engineering best practices.
Software Lead & Project Manager Motorola Electronics Ltd.Jun 1999 – Dec 2005 Beijing, China
• Collaborated with Global Marketing and Project Management to translate high-level functional requirements into detailed technical specifications and Work Breakdown Structures.
• Directed comprehensive design reviews and code inspections, establishing foundational quality and engineering standards for the regional development group.
• Orchestrated Software Configuration Management strategies to streamline system integration, version control, and production releases.
TECHNICAL SKILLS
Mobile (Native): Android SDK (Java, Kotlin), iOS (Swift, Objective-C), Xcode, Android Studio, AOSP, Jetpack
(ViewModel, LiveData, WorkManager), Dagger, Realm, AlarmManager, Foreground Services, FCM, APNs Mobile (Cross-Platform): React Native, TypeScript, Fabric, TurboModules, New Architecture, Hermes, Expo, React Navigation, Redux, Redux Saga, Flutter, ClojureScript Device Integration: Bluetooth (SPP, BLE), GPS/AGPS, Camera, NFC, USB, Sensors, Secure Storage, OS Cryptography, Biometrics, Background Services
Frontend Web: Angular (v15–v19), React 18, TypeScript, RxJS, Redux, JavaScript (ES6+), HTML5, CSS3, Webpack, Single-SPA
Backend: Java (Spring Boot), Node.js, RESTful API Design, Apigee, Microservices, Python Cloud & DevOps: AWS (S3, Cognito, Amplify, Device Farm), Azure, Docker, CI/CD, Fortify, SonarQube, Crashlytics, Android Profiler
Security: Secure Enclave awareness, OAuth2, Auth0, JWT, OTP Authentication, Encrypted Data Storage, Financial-Grade API Security
Testing: Jest, React Native Testing Library, AWS Device Farm, Playwright, Unit Testing, Integration Testing, CI/CD Pipelines