Malcolm Maima
@malcolmmaima
Experienced Senior Android Developer passionate about user-centric mobile applications.
What I'm looking for
As a Senior Android Developer at Equity Bank Limited, I lead the development of high-performance mobile applications, focusing on security, usability, and optimal performance. My expertise in Kotlin, Java, and modern Android architectures like MVVM and MVI has enabled me to deliver scalable solutions that meet business needs. I have a strong background in API integration and CI/CD pipelines, which has significantly improved our development processes.
Throughout my career, I have successfully mentored junior developers and collaborated with cross-functional teams to ship feature-rich applications. My notable accomplishments include enhancing the CI/CD pipeline, introducing Room DB migration tests, and developing the Equity Enrollment App, which achieved record data upload rates. I am passionate about building applications that not only meet user needs but also contribute to sustainable development.
Experience
Work history, roles, and key accomplishments
Senior Android Developer
Equity Bank Limited
Dec 2023 - Present (1 year 6 months)
Leading the Android development for the Equity Bank Mobile App, ensuring optimal performance, security, and usability. Managed end-to-end app releases, collaborated with QA teams, and mentored junior developers. Enhanced CI/CD pipeline and developed a network manager for improved app reliability.
Android Engineer
Kyosk Digital Services
Feb 2022 - Dec 2023 (1 year 10 months)
Developed and maintained Kyosk’s retail mobile app, focusing on user experience and integrating 3rd-party SDKs. Led migration from REST APIs to Apollo GraphQL, built features like Order Tracker, and implemented feature flagging.
Android Developer
Mafunzo Loop
Jul 2022 - Jan 2023 (6 months)
Developed a mobile app connecting parents, teachers, and students, delivering features such as announcements and calendar integration. Integrated Firebase Messaging for real-time communication.
Cofounder - Director
Undatech Innovations LTD
Mar 2020 - Mar 2022 (1 year 11 months)
Part of a co-founding team offering back-office technical software development. Led Android development for various client projects, building and maintaining custom mobile apps for SMEs.
Frontend Engineer
Kwara Gmbh
Feb 2021 - Aug 2021 (6 months)
Worked on Kwara's core banking system and internal tools using the React development stack, contributing to a digital banking platform for cooperative financial institutions.
Android Engineer
Lan-X Africa LTD
Sep 2018 - Jul 2019 (10 months)
Developed an auditing app for Maximex Solutions, designed to evaluate customers' performance and improve internal processes.
Lead Game Developer
254 Comics
Jan 2017 - Sep 2018 (1 year 8 months)
Developed a 2D game around the story of an African warrior, helping to grow the startup’s digital presence and participate in Tech Crunch Startup Battlefield Africa 2018.
Education
Degrees, certifications, and relevant coursework
Daystar University
Bachelor of Science, Computer Science
2013 - 2018
Completed a Bachelor of Science in Computer Science, focusing on software development, algorithms, and data structures. Gained practical experience through projects and internships, enhancing skills in programming and system design.
Laiser Hill Academy
IGCSE, Secondary Education
2011 - 2012
Pursued the International General Certificate of Secondary Education (IGCSE), covering a range of subjects that laid the foundation for further education in technology and sciences.
Aga Khan High School
KCSE, Secondary Education
2009 - 2010
Completed the Secondary Certificate of Education (KCSE), which included a comprehensive curriculum aimed at preparing students for higher education and vocational training.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Malcolm?
You can contact Malcolm and 90k+ other talented remote workers on Himalayas.
Message MalcolmFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
