About Me
I am Bill Odida, a highly skilled Senior Mobile and Blockchain Developer with over 7 years of experience in mobile app development and 3+ years working on blockchain projects. My expertise includes crafting high-performance, scalable, and user-centric applications using modern technologies like Flutter, Kotlin, and TypeScript.
Specializations
Mobile Development
Proficient in Flutter, Dart, Java, and Kotlin, with extensive experience creating cross-platform apps for Android and iOS.
Blockchain Development
Expertise in Solidity, smart contracts, decentralized applications (dApps), and tokenomics, with hands-on experience in Ethereum and multi-chain ecosystems.
Back-End Skills
Skilled in Firebase, Node.js, GraphQL, Prisma ORM, and building RESTful APIs for seamless app integration.
Frontend Development
Strong knowledge of UI/UX design principles, and experience working with frameworks like React and FlutterFlow.
Data Science
Currently pursuing a BSc in Data Science and Analytics, bringing a strong mathematical and analytical background to my projects.
AI/ML Integration
Experience implementing machine learning models and recommender systems for personalized user experiences.
Passionate about delivering clean, maintainable code, I have worked with global teams to develop innovative solutions for industries like real estate, skincare, and decentralized finance. I am constantly exploring new technologies and methodologies to stay at the forefront of the ever-evolving tech landscape.
Skills & Technologies
Projects & Open Source Contributions











Work Experience
Led the design and implementation of Flutter applications using Riverpod pattern for iOS, Android, and Web platforms.
- Developed and deployed 70+ mobile applications using Flutter flavors
- Implemented podcast integration and in-app chat features
- Created new member registration workflows and session management tools
- Mentored junior developers and conducted code reviews
Re-architected the baseline of the HealthFlow application, leveraging modern Flutter features and implementing Material Design concepts.
- Led the complete rearchitecture of the HealthFlow application
- Implemented modern Flutter features and Material Design 3
- Improved app performance and reduced crash rates by 40%
- Integrated real-time health monitoring features
Led the entire application development lifecycle for the Kurrent Mobile App, from design through testing, release, and ongoing support.
- Led the development of Kurrent Mobile App from concept to launch
- Implemented MVVM architecture and Kotlin Coroutines
- Integrated payment processing and real-time notifications
- Reduced app size by 30% through optimization techniques
Developed and maintained the Ignite Binary Mobile App, implementing new features and optimizing performance for a seamless user experience.
- Developed and maintained the Ignite Binary Mobile App
- Implemented real-time trading features and market data integration
- Optimized app performance and reduced memory usage
- Integrated secure authentication and payment systems
Worked on various client Apps including Imara TV, a streaming platform for African content, and various client apps including ILRI ABSA Kenya.
- Developed Imara TV streaming platform for African content
- Implemented video streaming and content management features
- Created ILRI ABSA Kenya mobile banking application
- Integrated payment gateways and secure authentication