About
I am a passionate Flutter developer and software engineering student, that is very interested in responsive and adaptive UI, and good user experience overall. I ensure to follow the best coding ethics so as to achieve functional and reliable softwares.
Projects
Born for Hackathons, built for Hackathons, and still participating in Hackathons. Trade Hive is a personal project I built from my own Startup. It is a platform for students in hostels and school communities to interact in an Ecommerce community that is peculiar to their school. We saw that there is no dedicated Ecommerce platform for undergrad students and came upwith Tradehive. Although this app is still under construction, it is worth noting that it follows the best coding practices. Thanks to Dhiwise.com and some helping hands.
This is an unstable build of the Instaking mobile application. The live website is at instaking.ng. During the lifetime of this project, I learnt a lot, using riverpod, consuming API's, responsiveness with ScreenUtil, loading States, connectivity, and a whole lot of other things. Generally the experience was like a roller coaster with a whole lot of emotions because I had to learn and unlearn many things.
This task was done in the HNGx internship for developers. The aim of this task is to learn how to collaborate in a work environment. I was in a group of 90 members, I learnt how to work together with backend developers, fellow Flutter developers with even more experience, Video editors, UXUI designers, and the likes. I also honed my communication skills.
This one is a little bit more complicated. Here I flexed my skills in state management without using the provider library. Throughout this app build process as an intermediate, I used setState, reflecting back now, I can see how I can refactor this app to be better. I also learnt about using the listview.builder method and how if else cannot analyze more than two statements concurrently. Basically, I tried to replicate this exact website then! :D
This is a simple app that is on the Play store. I used this to understand how apps are uploaded to the production environment, and I learnt why testing of apps before deployment is very necessary.
I am an intern in the HNGx cohort mobile track and I'm loving it already.
This project reminded me about how necessary it is to use external packages in reusable software development processes, as this project wouldn't have been possible in such a short frame without m using the WebView package. I also must say that every software developer should make good use of their documentary.
This is a link to an app I developed for an interview.
I was given tasks to meet up in seven days. And I must say I aced.
This app is not on the play store, but trust me, you'd want to see it.
This is a link to the android build with Flutter.
This app was inspired by a fundraising event by a church. They needed visuals to display in real time as contributions were made.
In this project, I learnt about custom painter animations and getx on the go.
Overall I enjoyed having to deliver and ship such a problem solving app in just a weekend
Below is a video that shows the app concept...
youtu.be/KLz-kw4_nTk
Work Experience
I interned at the HNGx cohort with the mobile app track. This is where I brazed up my skills by working in real world projects.
I worked as a Junior Flutter developer, and worked on some NDA projects.
Overall, the experience was exciting as I learnt a lot about the framework. As an interview for this post, I built the TGW finance app in a week, and I am still very happy about that task as it sharpened my skills of consuming rest API and using custom widgets in Flutter and Dart.
I volunteered as the lead Flutter developer at Dexterer Logistics, where I worked with UIUX designers to implement workflows and designs.
Overall, I had a great experience building IOS apps with agile software development.