Printing tool Download PDF

Abbey Jackson

iOS Developer

TL&DR

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

skills


TECHNICAL
:

  • 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

 
"SOFT"
:

  • 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

 
COMMUNITY:

  • 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 as a panelist
    • Roundabout FM (upcoming)
    • Empower Apps (upcoming)
  • Panels
    • Women in Tech panel appearance (Simon Fraser University)

Work experience

2018Present

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.
20162018

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
20152016

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

Apps for 1040.com 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
2015

Junior iOS Developer, eBuyNow (Victoria, BC)

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

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
20062007

IFR Air Traffic Control, NavCanada (Winnipeg, MB)

  • Radar control for inbound and outbound IFR level aircraft

Non-PROFIT / VOLUNTEER WORK

2019

iOS Instructor, SFU Young Women in Business WISE 

https://ywib.ca/sfu/programs/wise-development-program
  • 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

http://www.codedoesgood.org

  • 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
  • 1040.com Tax Refund Calculator - Streamlined single view tax return estimation app.

Older Enterprise Apps

Open Source Contributions

Education

2019

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
2015

iOS Development Diploma, Lighthouse Labs (Vancouver, BC)

  • Full-time iOS Development bootcamp in Objective-C
20092010

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

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

Mechanical Engineering, University of Manitoba

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