Keith Baranga
@keithbaranga
Senior Mobile Developer with expertise in cross-platform applications.
What I'm looking for
As a Senior Mobile Developer, I have a proven track record of managing the development, release, and maintenance of multiple Android applications, ensuring optimal functionality and timely updates. My experience includes building cross-platform applications using Flutter, which has significantly expanded market reach and accessibility for my projects.
Throughout my career, I have prioritized code efficiency and production readiness by conducting regular code reviews and managing CI/CD pipelines. My collaborative approach has allowed me to work cross-functionally to implement feature requests that enhance application usability and align with evolving business needs. I am passionate about leveraging technology to drive business growth and improve user experiences.
Experience
Work history, roles, and key accomplishments
Mid-level Mobile Developer
Tappi
Sep 2023 - Present (1 year 10 months)
Managed the development, release, and maintenance of four Android applications on the Google Play Store, ensuring timely updates and optimal functionality. Built cross-platform applications using Flutter, creating internal tools compatible with both Android and iOS devices, which expanded market reach and accessibility.
Junior Mobile Developer
Tappi
Sep 2022 - Present (2 years 10 months)
Conducted ongoing code cleanup of over 50,000 lines to maintain optimal application performance, removing non-essential legacy code and enhancing overall functionality as the product evolved. Developed in-house applications to streamline the merchant signup process, serving as a gateway to the enterprise platform and significantly improving data collection for field agents and sales teams.
Software Developer
GT Bank Kenya
Mar 2022 - Present (3 years 4 months)
Collaborated with colleagues in Nigeria to develop and implement new banking systems within the IT department, including a paperless, automated account creation process, streamlining onboarding for new customers. Provided technical support for money transfer systems, managing issue resolution and delivering high-quality customer support to ensure smooth transaction processing.
Mobile Engineer Consultant
Enigma Consultancy
Jul 2021 - Present (4 years)
Led the development of a custom Customer Relationship Management (CRM) system in Java, designed to enhance customer engagement for partnered businesses, resulting in a 5x increase in customer interaction. Oversaw the installation, maintenance, and regular updates of the CRM application on over 30 handheld devices, optimizing field agents’ ability to collect customer feedback and ensuring consisten
Education
Degrees, certifications, and relevant coursework
United States International University - Africa
Bachelor of Science, Applied Computer Technology
Activities and societies: Minor: Japanese
Studied Applied Computer Technology with a concentration in Distributed Systems and Technology. Core courses included Mobile Programming, Object-Oriented Programming, Data Structures and Algorithms, and Embedded Real-Time Systems.
Interested in hiring Keith?
You can contact Keith and 90k+ other talented remote workers on Himalayas.
Message KeithFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
