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.
- Programming languages: Swift
- Frameworks: SwiftUI, Combine, UIKit, MapKit, Swift Package Manager
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
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
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
iOS Developer (Remote)
- Utilizing UICollectionView to manage the custom layout of videos
- Used AVKit to stream video from the provided URL
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