Harold Frazier, Jr., Developer in Dallas, TX, United States
Harold is available for hire
Hire Harold

Harold Frazier, Jr.

Verified Expert  in Engineering

Android Developer

Dallas, TX, United States
Toptal Member Since
November 27, 2013

Computers have been Harold's passion since he compiled his first program in elementary school. He will always appreciate how the software industry continues to change and grow through technology innovations that make our lives more enjoyable and efficient.



Preferred Environment

Android Studio, Linux, MacOS, Windows

The most amazing...

...thing I have developed is a multi-device encrypted bit distribution algorithm.

Work Experience

Senior Android Developer

2019 - 2020
  • Updated an existing card swipe library to support new Bluetooth Low Energy devices.
  • Used Proguard to enable code obfuscation and method security.
Technologies: Proguard, Android SDK

Senior iOS Developer

2019 - 2019
Accuscribe, LLC
  • Created and implemented an algorithm to detect lights and compute angles for extremely sensitive oil drilling operations.
Technologies: Swift

Senior iOS Developer

2018 - 2019
  • Implemented the design of a mobile application using Swift.
Technologies: Swift

Senior Android Developer

2018 - 2019
MV Transit
  • Completely rewrote an existing Android app for drivers using Java and Kotlin.
  • Implemented a masked driver-to-passenger calling API for anonymous phone calls, using Twilio.
  • Implemented GPS tracking and push notifications.
Technologies: Push Notifications, GPS, Android SDK

Senior Android Developer

2013 - 2015
  • Implemented new UI-based client designs.
  • Implemented custom views based on client designs.
  • Created new features based on client specifications.
Technologies: Eclipse, Android Studio, Android SDK, Java

Senior Android Developer

2012 - 2013
  • Implemented a complex user interface with custom view objects for social interactive sports application for Android OS.
  • Implemented Smart TV remote control feature for Android OS.
  • Created a custom widget for displaying complex data.
  • Added native Facebook integration.
  • Created custom UI objects to display graphical data.
Technologies: Java

Senior Software Architect

2011 - 2012
  • Implemented the UI for a mobile video conferencing solution for Android OS and iOS.
  • Designed a mobile health system for Android and iOS.
  • Developed a solution for white-labeling iOS and Android apps.
  • Implemented a push notification server for Android.
  • Created test interfaces for third-party video streaming codecs.
Technologies: HTML5, SQLite, MySQL, Perl, Objective-C, Java

Lead Software Engineer

2004 - 2011
GoKnow, Inc.
  • Designed and developed an educational software suite user interface for Android OS.
  • Designed and developed an educational software suite user interface for Windows Mobile.
  • Developed a video editing tool user interface for Windows Mobile.
  • Created an AVI video codec to optimize video editing speed.
  • Created a passive device backup service based on data deltas.
Technologies: ASP.NET, JavaScript, SQLite, Embedded C++, C#, Java


x2VOL is the leading student service hour-tracking app in K-12 education. With x2VOL, you can customize service goals, centralize service hours, and provide diverse service opportunities. x2VOL provides students with an online and mobile way to track and report service hours specific to the goals of their school while engaging them with nonprofits.


Concur allows large and small businesses to easily track business travel expenses and manage expense reports anytime – from anywhere.

Ice Cream Infusion

Ice Cream Station is an ice cream self-order queuing system that allows real-time ice cream orders to be created by patrons using a mobile device.

Auction Inventory Management System

The Inventory Management System provides clients with a web portal which is linked with live inventory data. The management system controls the entire lifecycle of each salvage vehicle handled from pickup to auction sale.

AR Ruler

Created a personal Android app to experiment with the AR Technology. This app could measure large items like walls, and large TVs


SQL, C++, Java, HTML5, JavaScript, C#, Python, Swift 5, Swift 4, Swift 3, BrightScript, Kotlin, Objective-C, AspectJ, C, PHP, Perl, Embedded C++, Swift


Android SDK, Spring, ASP.NET, Django


Xcode, Android Studio, Google Analytics, Microsoft Visual Studio, Visual Studio 2013, Visual Studio 2012, Android NDK, Adobe Photoshop, Adobe Illustrator, Adobe Dreamweaver, Eclipse IDE


Bluetooth LE, Android, Windows Mobile, ARCore, Linux, iOS, Windows Phone, Windows, MacOS, Eclipse, Amazon Web Services (AWS), Firebase


Bluetooth, Artificial Intelligence (AI), Embedded Software, Data Analysis, Front-end Development, Roku, Google Material Design, GPS, Push Notifications


Database Modeling, SQLite, MySQL, Microsoft SQL Server


Proguard, Google Maps, OpenGL, GSON, Firebase Android SDK, ActionBarSherlock, Android API, Twitter API, Facebook API, RxJava, RxJS


Database Design

1996 - 2004

Bachelors Degree in Computer Science in Engineering

University of Michigan Ann Arbor - Ann Arbor, MI