Alex Koch

 Expertise

Languages – Java, XML, HTML5, JavaScript, CSS, PHP, C++
Platforms – Android, iOS, Windows
Tools – Android Studio, Eclipse, JpGraph, JUnit, Espresso, Titanium, Git, Photoshop

 Experience

Mobile Developer                                            Viewpoint
July 2017 – March 2019                                                Applications: FieldViewTeam

FieldView - (Android, iOS, Windows) - Largest and oldest app at Viewpoint dating back to Pocket PC days and has 10k+ active devices globally. Construction mobile app allowing personnel in real-time to navigate the construction site, to file forms, to complete task lists, and to track progress of work. Construction companies can track who completed work, compile digital records of all activities, and track overall progress of a project. 

Team - (Android, iOS, Windows) - Allows users to create RFI (Requests for Information) to quickly get them the information they need to complete their job on site. 

Worked in the Microsoft development stack using Xamarin to develop Windows and iOS while Android was still native. Developed new features, maintained existing features, and updated older code to modern practices. Time was split between all 3 platforms to ensure each platform had feature released together for each monthly release

• Features: Online/Offline, Camera, GPS, Android 4.1-9.0, iOS 8-12, Windows 8.1-10, Telemetry, Analytics 
• Tools Used: Android Studio, Xamarin, Java, C#, Xamarin Forms, Visual Studio, Microsoft Azure, JUnit

Android Developer                                            Rave
March 2017 – May 2017                                                 Application: TabbedOut

Contracted to maintain and update the TabbedOut application through a partnership between the two companies. Worked on fixing specific UI issues across different screen sizes to make the app consistent across any screen size. Updated app to prevent crashes. 

• Maintained, fixed bugs and updated app features
• Tools Used: Java, Android SDK, Android Studio, Git, JIRA

Android Developer                                            Vacasa
March 2015 – January 2017                                           Application: (Internal) Housekeeping

Developed an internally used Android app for housekeepers at Vacasa improving the efficiency of the
housekeepers’ everyday tasks by providing the info needed for cleaning, tracking hours worked, maintenance
tickets, supplies, directions to homes, and key house information. Worked with an API team to design and
retrieve the info needed by the app.

• Features: Online/Offline, GPS, Camera, Phone, Encryption, Google API, Multiple Languages, Android 4.0 - 7.1
• Tools Used: Java, Android SDK, Android Studio, Fabric, JIRA, Git, Appsee, Appaloosa

Mobile Application Developer                       Rexel
July 2014 – February 2015                                             Application: Rexel USA

Developed a mobile e-commerce app for Rexel and its many brands. Using Titanium we created one source of code for the different brands and languages. Development was focused on utilizing hardware features of Android and iOS devices to enhance the users mobile experience such as a bar code scanner.

• Created, updated, maintained, and released app features
• Tools Used: Titanium SDK, JavaScript, Agile, Android, iOS

Mobile/Web Developer                                   Itsy Bitsy Stories 
May 2012 – July 2014                                                     Application: 123 Calling 

Converted and updated iOS app 123 Calling and crated a Android kiosk app for the San Francisco Asian Art Museum. The 123 Calling app was updated and converted from English to Simplified Chinese so that Chinese students could learn English. The Art Museum app was for a Android tablet that could be placed next to an art piece so people could select and learn more about certain aspects of a piece of art as well as zoom in for close up detail of the artwork.

• Tools Used: Corona SDK, Android, iOS, Xcode, Hype, HTML5, CSS

Software Engineer Intern                              Hewlett-Packard 
June 2012 – August 2012                                             Inkjet High-Speed Production Services

Developed and launched an internal web page that displays and graphs printhead and ink usage. This reduced weekly graphical development time from hours to minutes. Created a new heat map graph to analyze usage trends.

• Tools Used: PHP, JavaScript, HTML, CSS, JpGraph, SCRUM

Hobbies

Arduino – Built arduino control system for soil moisture detection for plants

VR – Early adopter of VR

Soccer – Played club soccer and love outdoor as well as indoor soccer

Disk Golf


 Education 

BS Computer Science                                     Northern Arizona University
Years: August 2009 – December 2013                      Cumulative GPA: 3.01
        
Relevant Course Work at NAU 
Advanced User Interfaces                                         CS 477 Software Engineering CS 376
• Android / UI Development                                      • Software Development Processes / Documentation
Virtual Worlds CS 413                                                Computer Graphics CS 430
• Game Design / Development                                  • OpenGL ES 2.0

Web Development                                          NAU Capstone (Senior Project) 
August 2012 – May 2013                                            Automated Grouping Website - Group Wrangler

• Created a website with an intuitive and easy to learn user experience for creating and managing groups in a social community 
• Automated group management that combines members using common attributes and grouping rules
• Developed an analysis tool for filtering, graphing, and tracking user and group data
• Allows future developers to easily modify and adapt existing functionality to meet any organization’s needs
• Skills Used: Ruby on Rails, JavaScript, HTML, CSS, Bootstrap, Agile