30 years of experience. Over 10 years in iOS.

Will

30 years of experience. Over 10 years in iOS.

Available to hire

30 years of experience. Over 10 years in iOS.

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer - Contract at The RealReal
November 1, 2024 - October 9, 2025
Part of a remote mobile development team building three native apps for shoppers, consigners, POS, and warehouse operations. Worked with MVVM using Swift/SwiftUI; gained Kotlin/Jetpack Compose experience; consumed AWS back-end APIs via Apollo GraphQL.
Senior SDK Engineer at Skillz
September 1, 2022 - October 9, 2025
Collaborated with remote React Native developers to create the Skillz SDK for game studios to run esports on iOS and Android. Owned native iOS/Android replay feature to capture and encode gameplay and stream H.264 video via RTSP to Wowza.
Senior Software Engineer at Cvent
July 1, 2020 - October 9, 2025
Developed OnArrival, an iOS app used by conference attendees and organizers. Built a hybrid Swift/React Native app enabling registration, payments, RFID/QR scanning, and badge printing at large events.
Lead iOS Engineer at QuickMobile
May 1, 2018 - October 9, 2025
Led a team of iOS engineers in developing the QuickMobile event app used globally for conferences and events. QuickMobile was acquired by Cvent in May 2018.
Senior Software Engineer at Plenty Of Fish Media Inc
November 1, 2016 - October 9, 2025
Part of the team designing and developing the universal iOS app; led localization improvements that contributed to revenue growth. POF is the world’s largest online dating site; acquired by Match Group in July 2015.
Lead mobile Engineer at BMC Software
September 1, 2013 - October 9, 2025
Led mobile development for an Enterprise App Store on Android and iOS; supported private app distribution for enterprise customers. Developed a prototype Mobile Device Management server implementing Apple MDM Protocol.
Lead Software Engineer at Teledyne FLIR
September 1, 2011 - October 9, 2025
Led a team to design and develop Network Video Surveillance across Win32 and Linux, supporting live and archived video/audio with RTSP/SDP/HTTP/RTP. Built mobile surveillance apps for iPhone/Android/Blackberry. Received RCMP security clearance for Olympic projects.
Senior Software Engineer at NewHeights Software
October 1, 2006 - October 9, 2025
Designed and developed three-tier admin web portal and licensing portal on .NET; contributed to Bell Canada’s PCM SIP soft-phone integrating Office, presence, and enterprise communications.
Senior Software Engineer at Active Voice LLC (NEC America)
May 1, 2005 - October 9, 2025
Senior role on Repartee Windows Unified Messaging server and client applications delivering Voicemail, Email, Fax, and Call Control within Outlook and Lotus Notes.
Senior Software Engineer at Rational Software Corporation (IBM)
October 1, 1998 - October 9, 2025
Contributed to Rational Rose Visual C++ and Rose Data Modeler; supported key customers including Boeing and Ericsson. Certified in the Rational Unified Process (RUP), Relational Database Design and Object Oriented Analysis and Design.
Software Engineer at Canadian Centre for Occupational Health and Safety
July 1, 1991 - October 9, 2025
Designed information systems including INTOX (WHO project) to provide poison center data; developed CCFind, a CD-ROM publication system; gained deep knowledge of 16/32-bit Windows API, Visual C/C++, MFC, ODBC, ADO, HTML.
Programmer/Analyst at Hay Group (Korn Ferry)
July 1, 1991 - October 9, 2025
Designed and developed a three-tier job evaluation and compensation portal; worked with Microsoft C and MDBS IV.
Programmer/Analyst at General Motors of Canada
February 1, 1990 - October 9, 2025
Designed and developed Xenix-based real-time process control and energy management applications; networked with PLCs to provide real-time graphics and monthly reporting.

Education

Diploma, Computer Systems Technology at Mohawk College
January 1, 1986 - January 1, 1988
Geomorphology / Anthropology at McMaster University
January 1, 1993 - January 1, 1996

Qualifications

Certified in Rational Unified Process (RUP); Relational Database Design and Object Oriented Analysis and Design
January 11, 2030 - October 9, 2025

Industry Experience

Software & Internet, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Vancouver today.