Mark Hennessy

Kotlin Android Jetpack Developer at C3 Location Systems

Role
Android Developer at C3 Location Systems
Location
Fort Lauderdale, FL, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Mark Hennessy

I’m a Senior Android Programmer developing large scale, robust & responsive applications through the full application life cycle with millions of App downloads across my portfolio. I’m passionate about Android development & have over 10 years of Android experience and 5 years of Kotlin experience. I am a Kotlin/Flow & Compose convert & like a collaborative environment with mentorship & knowledge sharing with no egos and flat structure. I also have many years of Java, J2EE, OOP and SQL experience prior to my career pivot to Android. Specialties: Android phone, tablet and wearable development Object Oriented Programming in Java & Kotlin Software Architecture, Design and Modeling using UML RxJava & Flow with coroutines Jetpack/androidx such as Room, Data Binding, LiveData, Compose etc REST/JSON with Retrofit Dependency Injection with Dagger & Koin Bluetooth communication with medical devices & vehicle applications Android Studio, Gradle, Agile, Git Interests The new world of crypto - blockchain, NFT and Web3 in general. I am not interested in mining or making money via selling a coin for more money than I bought it. Artificial Intelligence. I am using AI to create artwork in combination with traditional methods like painting for real and using digital tools like photoshop and painter. AI frees you to be creative and iterate on ideas vastly faster than is humanly possible and constantly surprising. Health and fitness. I have created several apps for health and ensuring healthy aging as well as. And of course N7.

Experience

  1. Android Developer

    C3 Location Systems

    Jul 2015 — Present · Boca Raton, FL, US

    Designing & developing Android Apps for C3 which provides fleet management services in 38 countries with clients such as Federal Express, Kauff Towing & TruGreen. · Developed Mobile Manager to provide fleet management on mobile Devices with Material Design guidelines for visual design. Used Google Component Architecture with Room persistence, LiveData UI updates and RxJava and Retrofit for Repository synchronization. Used Google Map & Places API’s for displaying map data. · Developed Driver Helper App to allow customers to interact with their GPS tracking devices & leverage Android platform features such as calendar, location, navigation & messaging with route optimization. Provides real time location using GPS & geofencing using Fused Location Services. Added Android Wear support so drivers can read, hear & send messages & navigate to new locations while driving. · Developed a vehicle App for customers to lock & unlock doors, enable/disable engine & remember park location on Android devices with Wear (Watch) support. · Implemented a RESTful service for both the J2EE server using Java & Android client using Kotlin with Retrofit 2 & RxJava, providing customers an API to access their data. · Implement best practices such as MVVM UI, Retrofit, RxJava, Dagger 2, LiveData, WorkManager, Paging & Room & Kotlin and TDD/BDD.

Education

  • University of Exeter

    BSc (First) - 1st Class Degree of Bachelor of Science with Honours, Computer Science

    1990 — 1993

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Mark Hennessy — Android Developer at C3 Location Systems in Fort Lauderdale, FL, US | Unifers