Matthew Oltendorf

San Ramon, CA

Lifelong technology enthusiast that started writing code at the age of 6. With 8 years of professional software engineering experience: I'm always seeking other brilliant minds to architect and write code with.

Projects & Experience

AssetShadow Mobile—Android & iOS Software Engineer

2019, 2020

A multiplatform app to track assets and perform preventative maintenance via camera vision barcode scanning.

Designed and developed the app and UX workflow with guidance and input from the client. Was also responsible for distributing internal test builds and shipping production builds to the Play Store.

Built with:
  • Kotlin/Android Studio
  • Swift/Xcode
  • MLKit Camera Vision

Fish Nature—ARC/ARM Bluetooth Firmware & Android Software Engineer


Wrote firmware for ARC/ARM Bluetooth Beacons along with the necessary Android support libraries to be included in client's app.

Built with:
  • C/MetaWare
  • C/Keil
  • Java/Android Studio

DemiVision—Android Software Engineer


Implemented module and UX workflow for collecting statistics from a sporting match to store them for analysis later.

Built with:
  • Java/Android Studio
  • Firestore
  • SQLite
  • JSON

Fish Nature—Android Software Engineer


Wrote preliminary code to implement support for the Fish Nature waterproof hardware platform on Android.

Built with:
  • Kotlin/Android Studio

Mexxi's—iOS, Android & Full Stack Software Engineer

2013, 2016

A menu and specials app for displaying what's available today at Mexxi's Restaurant and Catering.

Designed, and developed both Mexxi's apps for iOS & Android, including management website.

Built with:
  • Objective-C/Cocoa Touch
  • Java/Android Studio
  • JavaScript/jQuery
  • PHP
  • SQL
  • JSON
  • HTML
  • CSS

Flicklist (for Innovent)—iOS Software Engineer


A social list building app for cataloguing, commenting on, and recommending favorite movies.

Developed the app with a team and implemented most of the UX workflow. Focused on building the core application framework. Implemented continuous integration and distribution of test builds.

Built with:
  • JavaScript/Appcelerator Titanium
  • JSON
  • PHP
  • SQL

Question Bridge Kiosk (for Innovent)—iOS Software Engineer


A video question and response app that ran on kiosks installed at various museum exhibitions across the U.S.

Assisted a team with the development of Question Bridge Kiosk app by implementing the recording, uploading and playback modules.

Built with:
  • JavaScript/Appcelerator Titanium
  • JSON
  • PHP
  • SQL


  • Apple iOS/Swift (Cocoa Touch)—Intermediate (1.5 years)
    • Objective-C/Cocoa Touch—Competent (1 year)
    • JavaScript/Appcelerator Titanium—Intermediate (2 years)
  • JavaScript—Expert (4 years)
  • Google Android/Java (Android SDK)—Skilled (1.5 years)
    • Kotlin/Android SDK—Skilled (1.5 years)
  • Databases—Skilled (6 years)
  • HTML/CSS/JSON/Regex—Skilled (4 years)
  • Programming Tools: Git (Tower, & CLI), SSH, IntelliJ IDEA, IntelliJ AppCode, Android Studio, IntelliJ PhpStorm, Apple Xcode
  • Operating Systems: Apple iOS (7, 8, & 9), Google Android (Marshmallow), Apple macOS (10.7, 10.8, 10.9, 10.10, 10.11, 10.12, 10.13, & 10.14), Linux (Arch Linux, Ubuntu, CentOS), Microsoft Windows (95, 98, ME, NT, XP, Vista, 7, 8, 8.1, & 10)
  • Other Software: Adobe Photoshop Creative Cloud, Adobe Illustrator Creative Cloud

Education and Certifications

General Assembly


Attended two twelve week courses for iOS (Swift) and Android (Java). Produced several applications for each platform using current industry standards.

Zend PHP 5 Engineer Certification


Zend PHP Yellow Pages Listing —ZEND013361.