Isaac Halvorson

isaac@isaachalvorson.com | github.com/hisaac



Skills


Open Source Projects

Tiime | github.com/hisaac/Tiime

The first iOS app I built from scratch, Tiime is a clock that displays time in non-standard ways, and allows for user customization of the app’s icon, colors, and fonts.

  • No third party dependencies
  • Used the Coordinator pattern for the app’s architecture
  • Added theme customization using UIAppearance and other UIKit methods
  • Implemented timers and date math to calculate the different clocks
  • Beta tested through TestFlight, and released to the iOS App Store

Plain Pasta | github.com/hisaac/PlainPasta

My first macOS app, Plain Pasta is a menu bar utility that strips any styling from text on the clipboard, keeping it neat, tidy, and plaintext.


Work Experience

Q3 Contracting

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 UIKit / 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

C.H. Robinson

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.

Pixelsmith

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.

BBDO Minneapolis

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

Apple Inc.

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.


Education

Prime Digital Academy

Full Stack Software Engineering Certificate (September 2016 – January 2017)

Prime is an intensive, 18-week web development school, focused on both technical skills and soft skills. Here, I learned HTML, CSS, and full-stack JavaScript development technologies, and also honed my public speaking, project management, and group work skills.

Institute of Production and Recording

AAS Degree in Audio Production and Engineering (2008–2010)

  • Graduated valedictorian
  • On the Dean’s list throughout my attendance
  • Elected to student advisory board

University of North Dakota

Fulfilled General Education Requirements (2005–2008)

  • Accepted into the Honors program
  • Elected Honors Program Student Senator

References

Damon Allison
Enterprise Architect - C.H. Robinson

Justin Mueller
Tech Lead - BBDO Minneapolis

Nick Holmes
Manager - Apple Store Southdale

Samira Misagghi
Onboarding Engineer - Jamf