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.
Re-architected the baseline of the HealthFlow application, leveraging modern Flutter features and implementing Material Design concepts.
Led the entire application development lifecycle for the Kurrent Mobile App, from design through testing, release, and ongoing support.
Developed and maintained the Ignite Binary Mobile App, implementing new features and optimizing performance for a seamless user experience.
Worked on various client Apps including Imara TV, a streaming platform for African content, and various client apps including ILRI ABSA Kenya.