iOS Developer (July 2018 – Present)
As Q3’s sole iOS developer, I maintain Q3’s multiple existing iOS apps and libraries, write new apps based on the business’s needs, and help decide the direction of mobile development for the company.
Created a brand new iOS app that displays contact information for all employees in the company
Updated or retired the company's many existing apps that had been languishing
Migrated analytics, crash reporting, and beta deployment from Mixpanel, Fabric/Crashlytics, and DeployGate respectively, to Firebase
Added Carthage support to the company's iOS libraries
Removed unnecessary external dependencies, and replaced them using native
Foundation APIs where possible
Improved the build and deploy process for apps that rely on multiple environments (dev, test, prod, etc.)
Volunteered to manage our Jenkins server, and have begun updating and improving our build processes for both our web and mobile applications
Begun building a brand new microservice API using Node.js and TypeScript
Been part of technical interviews and onboarding for new developers joining the team
iOS Developer (July 2017 – July 2018)
After a three month stint as a web developer for C.H. Robinson, I moved onto the mobile team, and took over all development of the company’s two iOS apps. Having not done any iOS development prior to this, I needed to learn quickly to keep the apps functioning, and deliver new features.
Learned Swift and iOS development, and was pushing code to production in less than a month
Implemented a complex system for monitoring and reporting a device’s location while the app ran in the background
Internationalized one of our apps for use in Europe, implementing 7 new language translations, updating the UI to be more adaptive, and made significant updates to the app’s networking logic to address multiple latency issues.
Full-Stack Web Developer (April 2017 – July 2017)
I was hired for C.H. Robinson’s HatCHRy program — a three month intensive on-boarding program for new developers — where I learned all about the company’s business and technology. It was here that I learned C#/.NET, and used it to develop an internal backend service that sent email notifications upon successful upload of accounting documents.
Contract Front End Web Developer (February 2017 – April 2017)
Pixelsmith is a small, local development shop specializing in web app and Wordpress design. Based on my experience with Angular, Angular Material, and Sass, I was contracted to help build and design a banking rewards web app.
IT Support Technician (August 2014 – April 2016)
I managed the IT department and handled all the tech support for BBDO’s Minneapolis office, winning an award for my efforts helping the company. Upon starting at BBDO, I streamlined processes and systems to make life easier for everyone.
Support: macOS, Windows, iOS, A/V gear
Manage: projects, inventory, servers, Active Directory
Execute: Sarbanes-Oxley compliance testing, documentation, budget planning
Technologies Used: macOS, macOS Server, Windows 7/10, Windows Server, iOS, Active Directory, VMWare, Parallels, FileMaker Pro, Unix Shell, Casper Device Management
Genius (November 2013 – August 2014)
Apple Store Southdale - Edina, MN
My Genius team won Apple’s Ovation award two quarters in a row, demonstrating our excellence in customer satisfaction and repair efficiency. As a Genius, I performed Mac computer hardware and software support, troubleshooting, and training.
Quality Assurance Engineer (August 2013 – November 2013)
Apple Corporate - Cupertino, CA
Only a few Apple employees are chosen for this special program, and I was selected to spend three months in Cupertino to learn what it takes to secure web applications. I worked directly with the web development team, giving UX and workflow feedback, testing apps using web automation tools, and testing security using tools like OWASP ZAP.
Family Room Specialist (August 2012 – August 2013)
Apple Store Southdale - Edina, MN
As a Family Room Specialist, I handled iOS tech support, troubleshooting, and training, as well as honed my sales and customer support skills.