
Harold Frazier, Jr.
Verified Expert in Engineering
Android Developer
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.
Portfolio
Experience
Availability
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
CardConnect
- Updated an existing card swipe library to support new Bluetooth Low Energy devices.
- Used Proguard to enable code obfuscation and method security.
Senior iOS Developer
Accuscribe, LLC
- Created and implemented an algorithm to detect lights and compute angles for extremely sensitive oil drilling operations.
Senior iOS Developer
x2Vol
- Implemented the design of a mobile application using Swift.
Senior Android Developer
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.
Senior Android Developer
Concur
- Implemented new UI-based client designs.
- Implemented custom views based on client designs.
- Created new features based on client specifications.
Senior Android Developer
Samsung
- 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.
Senior Software Architect
Verizon
- 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.
Lead Software Engineer
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.
Experience
x2Vol
Concur
https://play.google.com/store/apps/details?id=com.concur.breezeIce Cream Infusion
Auction Inventory Management System
AR Ruler
Skills
Languages
SQL, C++, Java, HTML5, JavaScript, C#, Python, Swift 5, Swift 4, Swift 3, BrightScript, Kotlin, Objective-C, AspectJ, C, PHP, Perl, Embedded C++, Swift
Frameworks
Android SDK, Spring, ASP.NET, Django
Tools
Xcode, Android Studio, Google Analytics, Microsoft Visual Studio, Visual Studio 2013, Visual Studio 2012, Android NDK, Adobe Photoshop, Adobe Illustrator, Adobe Dreamweaver, Eclipse IDE
Platforms
Bluetooth LE, Android, Windows Mobile, ARCore, Linux, iOS, Windows Phone, Windows, MacOS, Eclipse, Amazon Web Services (AWS), Firebase
Other
Bluetooth, Artificial Intelligence (AI), Embedded Software, Data Analysis, Front-end Development, Roku, Google Material Design, GPS, Push Notifications
Storage
Database Modeling, SQLite, MySQL, Microsoft SQL Server
Libraries/APIs
Proguard, Google Maps, OpenGL, GSON, Firebase Android SDK, ActionBarSherlock, Android API, Twitter API, Facebook API, RxJava, RxJS
Paradigms
Database Design
Education
Bachelors Degree in Computer Science in Engineering
University of Michigan Ann Arbor - Ann Arbor, MI