Key Skills

Tech Stacks
  • Swift
  • Objective-C
  • SwiftUI
  • HTML5
  • CSS3
  • JavaScript
Software & Tools
  • GitHub
  • Xcode IDE
  • Google FireBase
  • Visual Code Studio
  • Adobe Design Suite
  • CocoaPods / Swift Packages
CS & OOP Principals
  • SOLID
  • MVC & MVVM
  • BigO Notation
  • Agile (Scrum)
  • Algorithms & Data Structures
  • Object Oriented Programming
Additional Useful Skills
  • GraphQL
  • Rest API - (JSON)
  • CoreData, Realm
  • Continous Integration
  • Memory Management
  • Documentation & clean code

Projects

Inventory Tracker App helps print shops organize and maintain their inventory. Google API is used to query vendor location and contact info for re-orders, and changes to inventory are noticable at a glance thanks to dynamic visual cues.

Technologies

GoogleMaps
GooglePlaces
UIKit (Foundation)
Combine
NSDiffableDataSourceSnapshot
UICollectionViewDiffableDataSource
UICollectionViewCompositionalLayout
CoreLocation
Download_on_the_App_Store_Badge_US-UK_RGB_wht_092917

Print Shop Pro Quoter functions as both a basic CRM system and quoting application. Users can use this application to produce quotes, write orders, and keep track of customers. Data is stored in the cloud and accessable through an AWS GraphQL enpoint.

Technologies

SWIFTUI
Core Data
UIKit (Foundation)
Combine
IQKeyboard Manager
GraphQL (Planned)
Amazon AWS (Planned)
GooglePlaces (Planned)
GoogleMaps (Planned)
CoreLocation (Planned)

Petstagram is an Instagram clone written entirly from scratch in Swift. Users are able to follow each other, share photos, and then access them from any device where the application is installed.

Technologies

Google FireBase
Google Storage
UIKit (Foundation)
Combine
NSDiffableDataSourceSnapshot
UICollectionViewDiffableDataSource
UICollectionViewCompositionalLayout
Core Data \ Photos
PhotoUI
Security (Apple Keychain)

Awesome note allows users to quickly jot down their thoughts and then access them on any device where the application is installed or online using the apps AWS API.

Technologies

Amazon AWS
DynamoDB
GraphQL
UIKit (Foundation)
NSDiffableDataSourceSnapshot
UICollectionViewDiffableDataSource
UICollectionViewCompositionalLayout
Core Data

Professional Experience

SmithMicro Software INC - Present
iOS Developer II

  • Use Swift & Objective-C to work in a large scale project where teamwork is a must.

Speedy Quick Printing
iOS Developer

  • Used Swift to create an iOS inventory tracking software. This app allowed employees to track inventory more efficiently which saved company time.
  • Developed a quoting app using Swift which allowed my employer to end Speedy Quick’s $400/month subscription to a buggy node.js SaaS. The estimated savings of this app are $10,000 over the next 3 years.
  • Used SwiftUI and Catalyst as frameworks to allow compatibility with Mac OS.

Imprints For Less
C.O.O

  • I worked as a corporate liaison between our team and various corporate clients. Leveraging my CS knowledge, I made various Visual Basic applications to facility reporting. I amortized time doing so and saved the company countless hours of productivity.

Connextions Health Group
Workforce Manager

  • Observed, documented, and managed employees for the company’s largest client, United HealthCare Group.
  • Led daily conference calls with high ranking client facing individuals.
  • Used Visual Basic and Bash to automate away a large part of my daily workload.

Education

Seminole State College — 2016
Associates in Arts Degree