Stephen Chase
IOS Consultant
Email: adzr4h@r.postjobfree.com
Phone: +44-790*******
Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.
Personal Profile:
●Six years’ professional experience in iOS development
●Enthusiastic, proactive individual
●Strong team member with good leadership, communication and interpersonal skills
Technical Expertise:
●Programming Languages: Objective-C, Swift (version 3 onwards), React Native, React
●OS Platforms: iOS, Windows, Linux (Red Hat, Ubuntu)
●iOS Skills: Cocoa Touch, UIKit, Storyboarding, Xibs, Core Data, SQLite, Autolayout, GCD (Grand Central Dispatch), ARC (Automatic Reference Counting), Flurry, XCTest, TestFlight, Model-View-ViewModel (MVVM), Model-View-Controller (MVC), Model-View-Presenter (MVP)
●3rd party libraries including AFNetworking, Alamofire, MBProgressHUD and IIViewDeck, Adobe Analytics via CocoaPods
●Development Environments: Xcode (version 8 onwards)
Soft Skills:
●Strong team-working ability
●Several leadership and project management opportunities
●Excellent problem-solver and able to effectively communicate proposed solutions
Work Experience:
March 2023 – Present
Project Manager/Scrum Leader – PI International
Description:
●helped manage and organise a fluctuating team of 2 - 7 people.
●Created and outlined tasks to ensure the speedy fulfilment of the project.
●Designed tasks to ensure ease of pickup due to fluctuating team members.
●Organised meetings with owners and stakeholders to define MVP and course of the project.
●Utilised Jira to create and organise streams of work for the team, automating tasks where appropriate.
●Reviewed ways of working with both owners, developers, and individually to create a more cohesive work environment for the team.
●Mapped out strategies for each section of the app to ensure logical progress.
●Provided QA to report bugs and any missing features or logic required for the app.
Feb 2023 – May 2023
Sr Ios Developer – YLD
Description:
●Sole Developer maintaining iOS native side of the app for the team.
●Developed using SwiftUI
●Aided in the implementation of work that was directly required for the initial release of the app and its upkeep thereafter.
●Refactored codebase architecture to allow for future proofing and best practices.
●Component based approach.
●Abstraction
●Testing
●MVVM-C
●Overhauled initial UI for both iOS and MacOS apps.
●Updated and added unit testing.
●Supported efforts to maintain CI/CD pipelines.
●Supported and aided in issues with Apple Store Connect, TestFlight surrounding builds and releases to testers.
●Spearheaded the update of app icon and app name changes.
●Aided in the standardisation and updating of app versions.
●Going from 1.1 to introducing 1.1.1 (patches)
August 2022 – January 2023
IOS Developer - Somo Digital
Description:
●Worked using SwiftUI
●Agile/Scrum Work Environment
●Aided in the inclusion of support for iOS 16 by ensuring the removal of any bugs after various investigations of the app journeys.
●Joined mob programming sessions to aid team members with tasks when required.
●Initiated and completed three important epics for the MVP release (Notes, Document Previews and the Add to Folder journey)
●Ensuring the projected MVP release date was met by completing bug, feature work and spike tickets.
●Created and refined various components for use within the application.
●Initiated discussions with the Product Manager and Designers about requirements and technical approaches resulting in the refinement of various designs throughout the app.
January 2022 – August 2022
IOS Developer - Fruition Consulting - PokerStars
Description:
●Aiding with the implementation of analytics triggers both Google and Snowplow.
●Lead implementation of Deep links for specific sections of the app to promote a better user experience.
●Initiated discussions for improvements in the app to ensure scalability and future proofing.
●Agile/Scrum work environment
●Worked alongside product owners, business analysts, testers and iOS developers to develop features.
●Took part in weekly discussions to help shape and review current ways of working.
●Occasionally led specific agile/scrum ceremonies (standup)
March 2021 – January 2022
IOS Developer - Virtusa / Lloyds Bank, London
Lloyds Personal Banking App on the App Store (apple.com)
Description:
●Worked alongside frontend Android, iOS and backend developers, QE's and Business Analysts.
●Supported QE's with automation and setup
●Supported new team members with onboarding Organised and help interviews for new candidates applying to join Virtusa.
●Aided in the implementation of new features of the Lloyds Commercial Mobile App
●Worked in a SCRUM (Agile) environment.
●Supported efforts for the app release by providing help with implementation, testing and demos.
June 2020 – March 2021
IOS + React Native Developer - NewStore, Germany
Description:
●Acted as delivery lead; leading sprint meetings: Standup, Reviews, Planning Session and Retrospectives.
●Helped revamp ways of working, cut down meeting times to allow for more hands-on work to be done, and introduce sprint goals, showcases/reviews, and review planning.
●Aiding in promoting more documentation to be created as part of individuals and teams work-streams allows for easier handover of work and ensures more knowledge could be spread companywide.
●Created and updated documentation based on changes from, meetings and research and implementations.
●Presented progress, features, concepts and ideas to stakeholders during sprint reviews/showcases.
●Organised and communicated with other teams and individuals to create new documentation, complete research tasks.
●Discuss and collaborate with Product members, team members to determine requirements and minimum viable product (MVP) and priorities for various topics.
●Aid team members with tasks, ranging from support using Jira to technical tasks for separate work-streams.
February 2020 – March 2020
IOS Developer - KBC, Leuven, Belgium
KBC Mobile on the App Store (apple.com)
Description:
●Worked in Swift 5.x.
●Worked using in SCRUM (Agile) environment.
●Worked alongside frontend Android, frontend iOS
●and Web Developers, QA Testers and product owners.
●Followed Model-View-View-Model (MVVM) architecture pattern.
●Wrote Unit Tests using XCTest.
●Updated application documentation using Confluence.
●Used private custom frameworks from a shared KBC repository.
November 2018 – January 2020
React Native Developer - Fanduel, Edinburgh, Scotland
Fanduel Sportsbook on the App Store (apple.com - US)
Description:
●Helped on onboard and mentor new team members.
●Used JIRA to plan sprints, track user stories and follow bug fixes.
●Used Trello for sprint retrospectives to discuss points of interest with other team members.
●Used Confluence as means to archive and documents points of interest.
●Worked with GitHub for version control, was following GitFlow methodology.
●Mentored other developers by conducting frequent code review and brainstorming sessions.
January 2018 – November 2018
iOS Developer - Ideo
Description:
●Worked in Swift 4.0 before migrating to Swift 4.1
●Developed an application leveraging the Zen Drive SDK to track and interpret a user’s driving habits across different trips, considering several factors including user events (Heavy breaking, fast acceleration, phone use) and contextual data (weather conditions, user’s self-evaluation) to produce a score.
●Worked with the Zen Drive SDK to produce a mechanism enabling Core Location’s accuracy to be increased when a user is driving and decreased between trips. Ensuring high accuracy is only used when needed, optimising overall battery usage.
●Integrated push and local notifications (triggered by a trip ending) to present a user with a questionnaire.
●Leveraged Map Kit to present the user with an annotated map, displaying route and locations of user events.
●Implemented user interface from Sketch designs, integrating third-party libraries including MBProgressHUD and IIViewDeck to produce the desired result.
●Integrated AWS to track user activity and interactions from live applications and inform future development.
●Implemented secure login functionality and secured database using Parse.
●Developed functionality to gather and collate contextual data from a number of sources including OpenWeatherMapAPI.
November 2016 – December 2017
iOS Developer - Osper
Osper - Banking for 6-18s on the App Store (apple.com)
Description:
●Worked using Swift 3.0 before migrating to Swift 4.0
●Core responsibilities centered on ensuring existing security measures remained reliable through the iOS update, improving where possible.
●Performed updates and bug fixes on a live banking application to prepare for and provide stability after the iOS 9 release.
●Maintained a single application capable of running in two distinct states of Parent and Child (user/admin style access
●layers) ensuring maximum code reuse across states through careful abstraction of key functionalities.
●Implemented industry standard anti-jailbreaking measures aimed at preventing execution of the application on jailbroken devices, improving local security by limiting data available on compromised devices.
●Incorporated optimization mechanisms throughout the existing codebase, introducing multithreading for key processes (CoreData read/write, network communications, parsing), reassessing separation of concerns and abstraction to improve injection capabilities, and reducing reliance on non-critical, unsecured web-based resources (caching images, etc.).
●Worked with UX team to improve the overall look and feel of the application by introducing a more modern style and bright, lively coloring.
●Introduced increased security measures surrounding secure connections to banking APIs and mobile PoS style services.
●Performed targeted R&D into security capabilities of native fingerprint ID and future possibilities introduced by Apple Pay.
●Translated client requirements into unit tests to fulfil the requirements of a TDD environment.
Education:
●MSc: Gesture Controlled Robotics
- University of Bedfordshire - Luton, Bedfordshire
●BA (Hons): Artificial Intelligence and Robotics
- University of Bedfordshire - Luton, Bedfordshire
●Alevel
- St Bonaventure's Catholic Comprehensive School - London
Accomplishments:
●Received the Outstanding Student Role Model award for tutoring and dedicating my personal time to help support fellow students and peers during university.