Printing tool Download PDF

Abbey Jackson

iOS Developer


Employment:   Mastercard, Intel, Metova, eBuyNow

Projects:    14 including apps, demo apps, IoT projects, sdks of all sizes

Technicals:    MVVM, MVC, Flow Coordinators, ReactiveSwift, Objective-C, Swift (since v2.0)

Leadership:    Mentoring, team development, honesty, vulnerability, learning from others

Quality:    Testable code, unit and integration testing, CPU & memory benchmarks

Community:    Articles, mentorship, code review, podcasts, presentations



  • Objective-C and Swift (since v2.0)
  • 1.5 years BLE (Bluetooth) experience with Intel's Vaunt AR Glasses
  • Mobile app security best practices
  • Debugging, profiling, and general project health
  • Extensive testing experience (unit, integration, functional, mocks)
  • Realm, Reactive Swift, AppCentre, and Jenkins experience
  • MVC, MVVM, Flow Coordination, Dependency injection, Protocol Oriented Programming
  • Feature and App Architecture planning, design, and implementation
  • SDK development and modularized project design and upkeep


  • 15 years leadership, training, and mentoring experience in and out of tech
  • Co-located, cross-platform, and remote team experience
  • Major contributor for entire lifecycle of 14 iOS projects including 3 published in the App Store, 3 enterprise apps, and 3 sdks.
  • Team building, mentorship, knowledge sharing, on-boarding


  • Teaching, sharing, helping
    • Actively involved in online Slack communities (including an admin on one)
    • Volunteer iOS teaching (Simon Fraser University)
    • Mentoring and code review for any and every person that asks
    • Write (blog and on Slack) extensively about confidence, learning, and growth
  • Group presentations and talks
    • Organize and also present upskilling sessions at work
    • Presented on Modularized App Development at SwiftConf TO
  • Podcast appearances (
    • iPhreaks as a guest and also as a panelist/host
    • Roundabout FM 
    • Empower Apps
  • Panels
    • Women in Tech panel appearance (Simon Fraser University)

Work experience


Software Engineer, Rivian (Vancouver, BC)

Mobile Software

details to come...please see 


Senior Software Engineer, Mastercard (Vancouver, BC)

Anti-Fraud / Biometric Profiling SDKs for Cyber Intelligence & Security division
  • Rearchitecture, bug fixes, and improvements on a legacy Objective-C sdk
  • Planned, oversaw, and executed a Swift -> Objective-C rewrite on a new sdk, guiding 4 developers.
  • Responsible for overall health of projects including their adherence to financial industry specifications.
  • Handle incoming bug reports from clients, provide Customer Success Team with research for client questions and requests. 
  • Instigated a weekly lunch & learn. Mobile developers take turns presenting. This idea has now been adopted by the web/backend developers also
  • Restructured onboarding document and flow for the mobile developers. The restructured format has been adopted by several other teams.

iOS Developer and Feature Team Lead, Intel Corporation, NDG (Vancouver, BC)

Companion and Mapping apps for Vaunt AR Smart Glasses
  • Reactive MVVM iOS app architecture and development for an in-development BLE wearable
  • Cross platform team integration, working together to design features through all levels from hardware to mobile apps
  • Team lead duties including bug triage, sprint planning, releases when required, mentoring, and team documentation covering code quality, PR code review, and best practices.
  • CoreBluetooth (BLE), CoreLocation, HEREMaps, ReactiveSwift, Realm, XCTest

iOS Developer, Metova (Franklin, TN -- remote)

Apps for and Takl
  • New project development in Swift, legacy project updates, bugfixes on Objective-C projects, contribute to company blog and cocoapod publications
  • Involved with new developers via mentoring, code review, and writing training documents.
  • KIF, UITest, XCTest, AFNetworking, Realm, CoreLocation

Junior iOS Developer, eBuyNow (Victoria, BC)

  • Built functional test suite using the KIF framework for a large international IoT security app.

Post Partum Doula and Household Manager (MB and BC)

  • Specialized training in early childhood development through DONA Int
  • Support and guidance for new parents
  • University job which turned into a passionate career

IFR Air Traffic Control, NavCanada (Winnipeg, MB)

  • Radar control for inbound and outbound IFR level aircraft



iOS Instructor, SFU Young Women in Business WISE
  • Helped design an iOS app building 5 weekend workshop 
  • Recruited additional instructors
  • Taught intro to programming
  • Provided feedback to students on demo day
  • Participated in an Women in Tech panel
Feb 2017July 2017

President and Founder, CodeDoesGood

  • Generated and set up company infrastructure, policies, procedures, and documentation
  • Developed training and recruitment procedures and materials
  • Recruited more than 200 volunteer signups and set up a 7 member Board of Directors

Major Projects

Consumer Facing / End-Use

  • Mastercard - Two anti-fraud SDKs for Enterprise clients
  • Intel -Three  apps supporting the Vaunt AR Glasses 
  • Takl - The "Uber" for chores, on demand home services app matching customers to providers.
  • Built For This Baby - A companion healthy recipe app for a woman's pregnancy
  • Tax Refund Calculator - Streamlined single view tax return estimation app.

Older Enterprise Apps

Open Source Contributions



Digital Product Management, Brainstation (Vancouver, BC)

  • Full product planning from problem to solve to planned solution
  • Go-to market plan, MVP definition, presenting to stakeholders

iOS Development Diploma, Lighthouse Labs (Vancouver, BC)

  • Full-time iOS Development bootcamp in Objective-C

Foundation Year, 2D & 3D Art, Hogeschool voor de Kunsten Utrecht (The Netherlands)

  • 2D painting, life drawing, 3D model making, print making, photography

Mechanical Engineering, University of Manitoba

  • Excelled in AutoCAD, thermodynamics, physics (mechanics), critical thinking (logic). Left without degree to pursue Air Traffic Control.