iOS and macOS Software Developer
ShotFlow | Mar 2018 - Present
Unit Testing
Objective-C
Swift
iOS
macOS
An entirely remote position for a US-based company. Created and maintained the ShotFlow Samples & Styling iOS app. Took control of development of the ShotFlow Capture macOS app. Contributed to web development, and aided in recruiting of a dedicated web developer. Served as JIRA administrator and self-declared scrum master.
Intermediate Software Engineer contracted to Standard Bank SA
Entelect | Apr 2016 - Feb 2018
Unit Testing
Objective-C
Swift
iOS
RxSwift
I worked on the Standard Bank iOS app using Objective-C, Swift, and the RxSwift framework.
I played a role in preparing the app for Swift compatibility and took on other tasks that improved the architecture of our code base as it grew. I also mentored other developers in the adoption of the Swift programming language as well as the usage of more advanced development practices suited for large, complex applications.
I encouraged the growth of the iOS development skills at Entelect by creating an internal iOS learning course for other employees and presenting iOS development workshops for teams based at other clients to help them get started.