iOS Developer

I am passionate about creating, building, working with and learning about technology that improves access to information, services and opportunities.

My Journey

  • I am a self taught developer. My interest in iOS development began in 2016 with Swift 3. I had a windows machine hosting a mac environment virtually.

    After experiencing many false starts on my journey I decided on 8 March 2020, to do the #100DaysOfSwift Challenge run by Paul Hudson of hackingwithswift.com.

    After 100days I completed the challenge and achieved my certificate. During the 100 days learnt about fundamental frameworks in iOS as well as debugging in Xcode. I now have a collection of apps and code snippets that I use from time to time.

  • At present I am enrolled in a course run by the London App Brewery titled: iOS 13 & Swift 5 - The Complete iOS Development Bootcamp with lead instructor Angela Yu and as a result I am building a collection of fantastic applications which demonstrate the amazing features and functions in iOS.

    I am interested in work opportunities that allow me to be challenged in order for me to grow and become a better developer. I look forward to working in environments and teams that are able to provide a space where learning and sharing can happen.

  • Image
  • PORTFOLIO: COMPLETED APP

    Do One Day

    Do One Day is a minimalist app which empowers you to get things done - today! Achieve your goals day by day and transform your life.

    This app makes use of the following iOS features and Frameworks:
    - TableView Cells
    - Date Formatter
    - Check Boxes
    - Create, Delete, Read and Updated

    View Privacy Policy

  • iPhone Thumbnail
  • PORTFOLIO: CURRENT APP

    School Covid Screener

    The purpose of the app is to digitise the daily Covid 19 Screening sheet of paper that parents have to fill in at a local school.

    The benefit of having this app is that it reduces the need to generate copies, or have parents fill it in. It reduces the time it takes to get the school children out of the car and off to class. All the data is in a central place and makes it easy for review and management purposes.

    Role: My role is to design the UI using storyboards and develop the project in Xcode.

    Technology in Use: UIKit, UIPicker, Core Data.

    • Image Image
    • Image Image
    • Image Image
  • PORTFOLIO: CURRENT APP

    3 Square Fitness

    The purpose of this app is to provide access to fitness workouts to existing and new clients of a locally woman owned fitness business startup - Fit with Whit.

    The user selects their level of fitness and work out time and a workout is 3 part workout is created for them. Warmup, Workout and Cool Down. This app includes coaching tips and other services for paying customers. For example a focused workout schedule based on fitness goals and weight.

    Role: My role is to design the UI using storyboards and develop the project in Xcode.

    Technology in Use: UIKit, Core Data, UI SLiders, AVFoundation, Firebase (UserAuthentication)

    • Image Image
    • Image
    • Image
    • Image
Prince Sonnenberg

Prince Sonnenberg

iOS Developer
Cape Town, South Africa