Kweku Armah

Kweku Armah

$35/hr
Android and Kotlin Multiplatform Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Budapest, Budapest, Hungary
Experience:
6 years
Kweku Armah Budapest, Hungary - - linkedin.com/in/kweku-armah https://kwekuarmah.online/ Summary • Android Developer with 6 years experience, certified Professional Scrum Developer (PSD-I), and a Kotlin Multi Platform (KMP) enthusiast. • Developing maintainable, scalable, robust and testable apps with high code coverage, code quality and readability, while applying contemporary software engineering practices and tooling like clean code, code reviews, CI/CD among others. • Working collaboratively in cross functional teams and adding value to teams through mentoring, communication and knowledge sharing. Experience Kotlin Multiplatform Developer Self Employed Dec 2023 - Present (5 months) Multiplatform Quiz App • Developed Android and iOS quiz app using Kotlin and Compose Multiplatform. • Developed companion desktop application for quiz administration using Compose Desktop (running on MacOS, Windows and Linux) • Used Jetpack Datastore library for multiplatform • Implemented REST API in PHP • Used MVVM for Architecture Design • Used jetpack libraries like datastore for data persistence • Planned tasks, Self Leadership and Time Management • Made use of several technologies and SDKs for the best app performance and user experience. • Wrote maintainable, performant, well-tested and resilient code Google Play Store • https://play.google.com/store/apps/details? id=com.kweku.armah.dokimos.examiner&pcampaignid=web_share App Store • https://apps.apple.com/us/app/dokimos-quiz-app/id- Android Developer Align Technology Oct 2022 - Nov 2023 (1 year 2 months) • Introduced Jetpack Compose for UI development and mentored other developers in the same. • Redesigned wearable (watch) app in Jetpack Compose • Used Camerax Jetpack library with ML Kit for data extraction from printed labels • Restructured app and introduced Clean Code, Clean Architecture and SOLID principles to team • Handled and resolved technical debts Kweku Armah - page 1 • Increased test coverage by adding unit test, while removing flaky tests. • Worked Cross Functionally and improved DevOps process by refactoring CI pipeline configurations to reduce build time by 40%. • Investigated, debugged and fixed complex issues in app • Resolved security issues reported in Checkmarx • Production environment support • Added benchmarking to compare application performance over releases. Google Play Store • https://play.google.com/store/apps/details?id=com.aligntech.myinvisalign&pcampaignid=web_share Android Developer OffBlock.aero Jul 2022 - Sep 2022 (3 months) • Feature development in Kotlin and Jetpack Compose • Setup app architecture using MVVM and following Clean Architecture guidelines • Used jetpack libraries like room, viewmodel, paging, among others, reducing boilerplate code, and increasing consistency across android versions and devices. • RESTful API integration and JSON • Unit Testing • Worked in Scrum Team and collaborating with Designers and Backend engineers Senior Software Engineer Extentia Information Technology Apr 2021 - May 2022 (1 year 2 months) Project: Android Automotive for Electric bike • Lead developer on team • Integrated Bluetooth-LE connectivity for data transmission between mobile and bike cluster • Integrated HERE map for navigation • Handled animations for the cluster and built responsive UI using ConstraintLayout • Used coroutines and flows to receive hardware related date from JNI APIs • Integrated Firebase Libraries • RESTful API integration • Code reviews and code refactoring Google Play Store • https://play.google.com/store/apps/details?id=com.tvsm.connect&pcampaignid=web_share Software Professional Extentia Information Technology Jun 2019 - Apr 2021 (1 year 11 months) • Lead developer on App Support team. • Developed and maintained features in Java • Refactored Bluetooth-LE layer, increasing performance and stabilising connectivity, leading to increase in Playstore ratings, from 3.4 to 3.8 • Resolved 30+ bugs and performance issues within a month of joining project • RESTful API integration Kweku Armah - page 2 • Go-to person for customer issues • Integrated Azure Event Hub to generate live analytics data for RND team • Handled app deployment to Play Store • Handled map navigation issues raised by app users • Worked with project manager on project report preparation Google Play Store • https://play.google.com/store/apps/details?id=com.tvsm.connect&pcampaignid=web_share Android Developer FoxData TECHNOKARTS Private Limited Nov 2018 - Jun 2019 (8 months) • Feature development in Java • RESTful API integration • Payment gateway integration • Coordinating with backend engineers and designers • Assisting team members Education Kwame Nkrumah University of Science and Technology, Kumasi Bachelor's degree, Computer Science Sep 2008 - May 2012 Licenses & Certifications Professional Scrum Developer™ I (PSD I) - Scrum.org https://www.credly.com/badges/-d-6cd-c9-3377c52573c1/linked_in_pro Skills Kotlin, Coroutines and Flows • Unit Testing • Android SDK and Jetpack Compose • Scrum and Working in Cross Functional Teams • Communication and Leadership • Clean Code and Clean Architecture • Dependency Injection (Hilt, Dagger, Koin) Honors & Awards Rising Stars of Extentia - Extentia Information Technology Nov 2022 https://www.linkedin.com/posts/kweku-armah_risingstarsofextentia-risingstarsofextentiaactivity--RjZM?utm_source=share&utm_medium=member_desktop Kweku Armah - page 3
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.