Download PDF

Abbey Jackson

iOS Developer

Curious, motivated, passionate and driven iOS developer with a keen eye for detail and concern for high quality work and full testing. Enjoy working directly with clients, being a part of planning and new feature development, and being on a great team of developers from multiple disciplines. 

*this CV available online at (Blue text is clickable)
* or if you prefer Stack Overflow CVs:

I have multiple written endorsements for iOS available on  LinkedIn

Technical skills


  • Swift 2, Swift 3, iOS SDK, Cocoapods, Parse, Core Location, Core Data, Background services, Objective-C, Realm, Local and Remote Notifications, Reactive Swift, MVC & MVVM


  • XCode Git, SourceTree, PostMan, AFNetworking, Alamofire, SourceTree, Cocoapods, KIF, Google Analytics, Crashlytics, New Relic, XCTest


  • Continuous Integration, Agile Workflow, REST, JSON, API's, Debugging, Functional UI Testing, Unit Testing, Collaborative Feature Development, App Architecture

Major Projects

App Store

Intel - Several not-yet-released apps  supporting confidential wearables for the New Devices Group

  • Connect, control, and send data to BLE wearables through internal api
  • Protocol based MVVM set up with Reactive Swift
  • Teams of 2 to 3

Takl - The "Uber" for chores, on demand home services app matching customers to providers.

  • Over 100K downloads from the Apple AppStore while the project was under my ownership
  • Heavy integration with a backend
  • Provider location tracking, notifications, background services
  • Initially on a team of three, then as lead developer working with the clients' own junior iOS developer. Swift

Built For This Baby - A companion healthy recipe app for a woman's pregnancy

  • Recipes are revealed to the woman throughout her pregnancy via notifications
  • Backend managed by self hosted parse server
  • Lead on a team of two. Swift 
         *sourcecode available upon request

Tax Refund Calculator (name confidential) - Streamlined single view tax return estimation app.

  • Clean one page interface using advanced swift enums
  • Team of two. Swift

Enterprise Apps

Danger Tree Assessment. On site danger assessment and reporting app for BC Wildfires first responders, digitizing the current lengthy paper based process. Lead initially on a team of two, eventually solo developer, bootcamp project. Objective-C
     *sourcecode available on Github

Canuck Autism Network Incident Reporting. Incident reporting app for use by CAN volunteers at community events. Completed during a charity hackathon, solo developer. Objective-C.

Yoga Sol Student Sign-InA self service student sign in and payment iPad app for a yoga studio in Minneapolis. Lead on a team of two. Objective-C.

Open Source Contributions

Guide to XCode's UITest. Comprehensive write up on the at the time undocumented UITest

Thundercats and SwiftCats (not yet released). Cocoapods containing common helper functions, open sourced to the community by Metova.

Awesome iOS Learning Resources. Github repo of learning resources such as courses, podcasts, communities and blogs

Anxiety Research. Demo app integrating Health Kit with Research Kit

Work experience


iOS Developer, Intel Corporation, NDG Group (Vancouver, BC)

  • Reactive MVVM iOS app development and protocol based testing 
  • New project architecture design, component and controller design
  • Consume internal API and communicate with offsite team to identify bugs
  • Assist my team with learning new architecture patterns and frameworks.
  • Working with in-development BLE wearables 
  • Feature ownership includes collaborating with device firmware and application SDK  developers to design and implement features across application layers.

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

  • New project development in Swift, legacy project updates and bugfixes on Objective-C projects
  • Involved with new developers via mentoring, code review, and writing training documents
  • Organize monthly hangouts for the remote workers where we talk about topics relevant to our unique work situation and am the unofficial greeter of all new remote workers.
  • Contribute to company blog and cocoapod publications

Junior iOS Developer, eBuyNow (Victoria, BC)

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

Abstract Painter, Self - Employed Artist

  • Funded by grants from Vancouver Foundation


Feb 2017July 2017

President and Founder, CodeDoesGood

CodeDoesGood is a Canadian based Internationally operating non-profit which uses volunteer mentors to guide new developers as they create software projects for other non-profits at extremely low cost. CodeDoesGood is a volunteer run organization. Originally thought of as a small way to help new developers and non-profits, we had 150 developers, mentors, and business volunteers apply in the first couple weeks after I introduced the organization and explained our mission to the tech community.

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



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

IFR Air Traffic Control, Nav Canada (Winnipeg, MB)

  • Radar training (classroom, simulator, and live on the job) for control of IFR commercial and military aircraft enroute and on decent to landing.
  • Excelled, made it the furthest of my class of 20. Ultimately resigned because I was happier earning less working with kids.

Mechanical Engineering Courses, University of Manitoba

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