Git Product home page Git Product logo

👋 Hi, I'm a Mobile Engineer specializing in iOS development

As a skilled mobile engineer with experience in programming languages such as Swift and frameworks like SwiftUI and UIKit, I have a track record of delivering successful projects for a variety of clients. My work experience includes developing applications for companies such as Insight Global, YesHog LLC, and Astronaut 3 Media Group.

In my most recent role with TEKsystems, I have been using the MVVM architecture along with SwiftUI to modernize legacy code and create new features. Prior to that, I worked with Insight Global on a contract with Webhead, where I utilized modern Apple frameworks like SwiftUI, Combine, and Swift Package Manager to build a suite of applications.

One of my standout projects was with YesHog LLC, where I developed UNpkl 1.0 from scratch and had the pleasure to come back and build out version 2.0 by refining the design and adding new features using SwiftUI and MapKit. I also implemented StoreKit for a cloud subscription feature, allowing users to access the app on the go.

My dedication to delivering high-quality work and my expertise in Swift and various Apple frameworks make me a valuable asset to any team.

Connect with me:

LinkedIn

💻 Skills

  • Programming languages: Swift
  • Frameworks: SwiftUI, Combine, UIKit, MapKit, Swift Package Manager

📈 Work Experience

TEKsystems (Nov 2021 – Present)

Mobile Engineer (Remote)

  • Utilizing MVVM architecture to modernize legacy code and improve code maintainability
  • Building out new features using Apple's SwiftUI framework for a modern, user-friendly interface
  • Continuously learning and staying up-to-date with best practices in MVVM and SwiftUI
  • Utilizing XCTest to automate testing and improve efficiency

Insight Global/Webhead (Dec 2020 – Oct 2021)

iOS Developer (Remote)

  • Building reusable modules with Swift Package Manager
  • Developing a suite of apps using SwiftUI, Combine, and other Apple frameworks
  • Helping design adaptive UIs that works seamlessly across all iOS/iPadOS devices

YesHog LLC (Jul 2019 – Dec 2020)

iOS Developer (Remote)

  • Refining the design of the UNpkl app to make it more user-friendly and integrating SwiftUI with UIKit and MapKit to create new views
  • Developing a map view with MapKit and SwiftUI to display live data and allow users to block unwanted network traffic
  • Creating a chart view with SwiftUI to provide users with a better understanding of all the data collected from their network

Astronaut 3 Media Group (Apr 2019 – Jun 2019)

iOS Developer (Remote)

  • Utilizing UICollectionView to manage the custom layout of videos
  • Used AVKit to stream video from the provided URL

YesHog LLC (Dec 2018 – Mar 2019)

iOS Developer (Remote)

  • Designing and developing the 1.0 version of UNpkl using Swift and UIKit, from concept to launch on the iOS App Store
  • Creating a user-friendly interface and designing the app icon, UI, and screenshots for App Store Connect
  • Displaying data from the backend in an efficient way and allowing users to take action such as blocking and tagging websites

Caleb Wells's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.