Logo
Joseph – Kotlin, Android, Unit testing, experts in Lemon.io

Joseph

From Philippines (GMT+8)

flag
Mobile DeveloperSenior
Hire developer
10 years of commercial experience
Banking
Fintech
Healthcare
Healthtech
Mental healthcare
Sports
Lemon.io stats

Joseph – Kotlin, Android, Unit testing

Joseph is a Senior Mobile Engineer with a commercial background spanning across 9 years with Android and Kotlin. His valuable contributions were taking place in a versatile set of business areas, among which are healthcare, sports, healthtech, fintech. Prior solid experience combining people management with engineering tasks showcases his strong leadership skills.

Now, Joseph is ready to dive into the new challenge and your project looks exactly like a match!

Main technologies
Kotlin
6 years
Android
9 years
Unit testing
4 years
Coroutines
5 years
Android Jetpack
5 years
Additional skills
Java
Flutter
Agile
CircleCI
Git
CI/CD
Dart
Ready to start
ASAP
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Team Lead, Android Developer, Scrum Master, Release Manager
Feb 2023 - Oct 20241 year 8 months
Project Overview

The app was a digital health solution designed to support asthma management through its innovative mobile application, which monitors, records, and analyzes wheeze and breathing data. The app empowered patients and healthcare professionals by providing valuable insights and personalized asthma tracking, helping users make informed decisions and proactively manage their respiratory health in real time.

Skeleton
Skeleton
Skeleton
Responsibilities:

Joseph's main responsibilities included:

  • led improvements in the onboarding process and Bluetooth connection flow, optimizing the user experience by simplifying in-app pairing and connectivity, reducing patient effort & contributing to higher engagement and ease of use;
  • restructured core algorithm implementations, modularizing them into a dedicated, secure repository to support enhanced maintainability, scalability, and security;
  • managed Google Play deployments and improved CI/CD pipelines via CircleCI, streamlining the release process for smooth, efficient rollouts;
  • introduced intuitive graphical displays to enable patients to visualize historical wheeze data, empowering them to track their respiratory health progress over time;
  • integrated real-time air and pollen quality information, empowering patients to make informed health choices in response to environmental conditions;
  • implemented feature toggling with LaunchDarkly, facilitating controlled feature releases and enabling gradual rollouts;
  • utilized Mixpanel and New Relic for data-driven insights into user behavior and app performance, ultimately enhancing both user experience and application reliability;
  • led and managed a team of talented developers to consistently achieve project milestones and deliver high-quality software;
  • facilitated daily stand-ups, sprint planning, reviews, and retrospectives, ensuring effective collaboration across the team;
  • created comprehensive reports to keep clients informed of project progress and achievements;
  • planned and executed software releases, ensuring smooth deployments in both the US and UK environments;
  • addressed automation test failures, optimized the CI/CD pipeline, and introduced an efficient Git branching strategy;
  • led the migration from a legacy backend to a modern microservices architecture, resulting in improved performance and scalability;
  • successfully drove client growth from $25M AUD to $100M AUD, which led to their acquisition and expansion into the US market.
Project Tech stack:
Android
Kotlin
MVVM
Git
Coroutines
CI
CD
Agile
Scrum
Dependency Injection
Unit testing
Android Developer
Jun 2022 - Jan 20237 months
Project Overview

The project's main mission was to enhance outdoor experiences by keeping users connected with their group, no matter where their journey ed. Whether they were shredding down mountain slopes or exploring winding trails, the app's innovative technology ensured seamless communication and safety, so they could focus on the thrill of the ride.

Skeleton
Skeleton
Skeleton
Responsibilities:

Among others, Joseph carried out the following:

  • developed the core communication feature using Amazon Chime, allowing real-time audio communication within extreme sports groups;
  • self-taught CI/CD setup using Bitrise, automating the build and deployment process and significantly improving release efficiency;
  • delivered features on time, ensuring smooth, reliable performance in high-adrenaline environments like skiing and motorcycling.
Project Tech stack:
Android
Kotlin
Jetpack Compose
Coroutines
MVVM
Dependency Injection
Retrofit
Agile
Scrum
Bitrise
Flutter Developer
Jan 2022 - May 20223 months
Project Overview

The app was a sex therapy application written on Flutter and approved by the FDA. The main mission was to help users treat their sexual dysfunction.

Skeleton
Skeleton
Skeleton
Responsibilities:

Joseph's main achievements included, but were not limited to:

  • contributed to an FDA-approved sex therapy app built using Flutter, designed to help users treat sexual dysfunction;
  • learned Flutter in just two weeks, quickly becoming a key contributor;
  • focused on content selection screens and progress-tracking features, helping users monitor their therapy.
Project Tech stack:
Flutter
Git
Scrum
Agile
Android Developer
Jul 2021 - Dec 20215 months
Project Overview

The project was focused on providing clinically proven, audiologist-quality customization. With just two controls, users could set the volume and sound clarity to their liking. World Volume turns up the sounds around users so they can hear better, while the treble/bass settings let them adjust the tone so voices and sounds are clearer.

Skeleton
Skeleton
Skeleton
Responsibilities:

Joseph was tasked with the following:

  • led the migration of the app from Java to Kotlin, improving performance and maintainability;
  • developed new features to help users customize their hearing environments, enhancing the user experience;
  • fixed critical issues reported in Crashlytics, resulting in a 30% reduction in app crashes and increased stability.
Project Tech stack:
Java
Kotlin
Firebase Crashlytics
MVP
MVVM
Agile
Scrum
Dependency Injection
Retrofit
Android
Git
Mobile Application Developer
May 2018 - Jul 20213 years 2 months
Project Overview

The client was a trusted loan company that was seeking to build an effective app. Their product installments or cash loans had flexible and easy payment terms, assuring the ability to shop in installments on the local amrlketplaces. Functionalities included the opportunity to buy loads, pay bills, pay with QR, and more.

Skeleton
Skeleton
Skeleton
Responsibilities:

Joseph's main areas of responsibilities included the following:

  • led the migration of multiple key features from MVP to MVVM architecture, improving code maintainability, scalability, and enabling a more efficient development process;
  • collaborated closely with cross-functional teams to ensure seamless integration of new architecture;
  • created POCs to explore potential improvements and new technologies during the research phase of the client’s mobile app modularization project;
  • conducted KT sessions to onboard the client's development team on modularization techniques, ensuring they could effectively maintain and enhance the app’s new architecture;
  • provided clear documentation and hands-on guidance to improve their understanding of best practices in mobile development;
  • developed and maintained the base application forms module, a critical component reused by over 20 developers across various features, ensuring consistency and reducing development time;
  • played a key role in maintaining the module’s functionality and compatibility as it was integrated into multiple app features;
  • worked on breaking down monolithic code into more manageable modules, enabling the team to deploy updates more efficiently and reducing technical debt;
  • designed and implemented a user-friendly application overview that streamlined the customer journey, simplifying navigation and improving overall user experience.
Project Tech stack:
Java
Kotlin
MVP
MVVM
RxJava
Coroutines
Koin
Android Jetpack
Git

Education

2014
Information Technology
Bachelor of Science

Languages

Tagalog
Advanced
English
Advanced

Hire Joseph or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2024 lemon.io. All rights reserved.