Fullstack Software Engineer, I love to create solutions to complex problems. I've found the most complex problems have simple and elegant solutions, I thrive to implement that in my work. I'm enamored with design, its ability to shape reality, the journey from idea to concept, and then to product. All while being authentic & original, empathizing with the end-user to provide an experience that's uniquely tailored to meet that one user's need while fulfilling the business requirement. I love to articulate the 'HOW' and 'Why' behind innovative design.
Built an open-source, multi-platform radio and podcast streaming app for WPRK, a licensed FCC broadcast station, which currently has 51 stars from the open-source developer community.
GitHub - https://github.com/MwaiBanda/WPRK-MultiPlatform
Fullstack Developer
Mometum Church - Payments & Video Streaming ( Go Backend, Android, iOS & iPadOS) I designed, developed and deployed, an open-source multiplatform payments & sermon streaming apps for Momentum Church in Indiana. The backend is written in Go hosted on Google Cloud with a CI/CD pipeline and the apps are built with Kotlin Multiplatform Mobile(KMM) with SwiftUI for iOS & Jetpack Compose for Adndroid. The apps are architected to emphasize code sharing between Android, iOS & iPadOS, so all core business logic written in the SDK which interacts with the Go backend to retrieve/store data and process payments. The Android, iOS & iPadOS apps only contain presentation logic, viewmodels and tests.
Github(Go Backend) - https://github.com/MwaiBanda/Momentum-Server
Github(Android, iOS & SDK) - https://github.com/MwaiBanda/Momentum
CMS - https://services.momentumchurch.dev/dashboard
API Docs(Swagger) - https://services.momentumchurch.dev/
Android - https://play.google.com/store/apps/details?id=com.mwaibanda.momentum.android
iOS & iPadOS - https://apps.apple.com/us/app/momentum-church-indiana/id1637040037