I'm Peter Gichia and I go byseanpeters
. I love building things and expecially mobile applications with java and kotlin and also webservices using springboot framework.
I want to start contributing to open source especially softwares that i directly work with.
Blogposts :
📚 Recent Blog Posts on Hashnode
- 🌮Architecting for Flexibility: Unveiling the Layers of Clean Architecture - Part 2
- 💫Clean Architecture with SOLID Principles: Part 1
- 💯Modern Android App Development with Clean Architecture Series
- 💫Coroutines Exceptions Handling: A Guide to SupervisorScope, SupervisorJob, and CoroutineExceptionHandler.
- 💯Mastering Kotlin's Scope Functions: A Comprehensive Guide to let, apply, run, and with.
Published Courses:
Social Media:
Currently working with:
Learning:
Previously worked with:
Currently focused on building:
Building Android apps, web services and contributing to open source
Stats:
PinnedLoading
- BankingAligorithm
BankingAligorithm PublicA Banking ATM like program to show case separation of concerns for a maintainable and scalable programs in java
Java
- Functional-Kotlin
Functional-Kotlin PublicLearning functional kotlin using Functional Kotlin by Mario Arius and Rivu Chakraborty resource
Kotlin
- Cinemax
Cinemax PublicAndroid application utilizing the Kotlin programming language. This application seamlessly integrates with the renowned TMDb API , which allows users to explore and discover a wide range of popular…
Kotlin
- BookBites
BookBites PublicBookBites: Share your passion for books! Post the book you want to exchange with details, receive bids from fellow enthusiasts their book offers, choose your preferred swap, and arrange a convenien…
Kotlin
- BookSharingApp-Backend
BookSharingApp-Backend PublicThis is the serverside web service API for the BookBite Application. An application that will enable users to share hardcopy books with their peers in exchange for another. Users will post a book w…
If the problem persists, check theGitHub status page orcontact support.
Uh oh!
There was an error while loading.Please reload this page.