Evans Wanyoike

Evans Wanyoike

$10/hr
Flutter | Dart | Django | Django Rest framework | Python | AI | Stable Diffusion
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
24 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
5 years
EVANS WANYOIKE Flutter and Django Developer PROFILE Flutter and Django developer. SKILLS Flutter & Dart 4+ yrs GIT 4 yrs Python 3 yrs Django 3+ yrs Html/CSS & Javascript 2 yrs Bootstrap 2 yrs Swift 1 Month As a senior Flutter and Django developer, I bring a wealth of expertise in building advanced cross-platform mobile and web applications. My skills and experience include in-depth understanding of Flutter’s UI toolkit, widgets, and rendering engine, proficiency in state management patterns such as BLoC, Provider, Redux, and MobX, and experience with advanced animations and custom UI/UX implementations. In Django, I have expertise in Django’s Model-View-Template (MVT) architecture, Django’s ORM for efficient database management, and experience with authentication and authorization mechanisms, including custom authentication backends and OAuth integrations. I am also familiar with Django REST framework for building robust RESTful APIs. My advanced programming skills include offline data synchronization, push notifications, in-app purchases, and deep linking in mobile apps, as well as integrating social media APIs, payment gateways, and thirdparty services into Flutter and Django applications. I am proficient in debugging and profiling techniques for performance optimization and memory management. I am well-versed in Firebase services, such as Firebase Authentication, Firestore, Realtime Database, Cloud Messaging, and Cloud Storage, and integrating Maps SDKs, such as Google Maps and Mapbox, for implementing maps and location-based services. I am also familiar with Android SDK tools for developing, testing, and debugging Flutter applications on Android devices. WORK EXPERIENCE CONTACT Nairob, Kenya --‡ evanswanyoike ¯ Evans Wanyoike live:9af49190c36e876b UTC + 3:00 Indexoftech - Gadgets Specs Fullstack Developer July 2022 - Feb 2023 Nairobi, Kenya Indexoftech is a flutter application available now on the Google Play Store! The app is designed to provide an engaging and user-friendly experience for our users intrested in knowing specifications of their gadgets. The app integrated with our Django API to provide dynamic and up-to-date content. For example, we utilized REST APIs for fetching data from external sources, such as social media platforms, and other third-party APIs to deliver relevant and personalized content to our users. To manage the app’s state and ensure smooth data flow, we implemented a state management architecture that is Provider. These patterns help us efficiently manage the app’s state, ensuring that the UI remains responsive and the data is updated in real-time. The backend was made with Django and Django Rest Framework for the API. Authentication with the flutter app was made with JWT(Json Web Token) and API keys. The frontend of the website was made in Bootsrap 5. CERTIFICATIONS Technologies include: • Django for backend and Rest API 2023 The complete Developer Course Udemy.com iOS • Flutter for the Android/IOS/Web app 16 • SQL Database: Postrgresql and Mysql • Linux for deployment of the web app to a virtual private linux server (Started in March so far so good) • Bootsrap 5 for indexoftech.com • Data scrapping with Excel 2019 - 2020 Python & Django Practical Guide Udemy.com - The Links: Ù Indexoftech - Phone Specs ® Indexoftech.com Learnt to build web apps with Django and bootstrap 2020 The complete Flutter Development Bootcamp with Dart by Angela Yu Udemy.com Gained the necessary juniour skills in flutter Remotasks Data Annotation Dec 2021 - Jan 2022 Remote - Global My main work was image annotation, video annotation and LIDAR to train AI models. Technologies include: • Image annotation • Video annotation • LIDAR • AI & ML (CONFIDENTIAL) - Taxi App Flutter Developer Oct 2021 - Feb 2022 Nigeria A driver’s app for a request taxi app. The driver’s app and admin portal was made in flutter. I used Firebase for location updating info as well as their API to deliver real time data to the app. Technologies include: • Working with APIs • Firebase as a database • Firebase authentication and role management • Flutter bloc state management • Flutter notifications • Publishing of application on the Apple App Store EDUCATION Elwak Bookshop Flutter Developer 2018 - 2023 B. Arts Mathematic Economics Egerton Uiversity Dec 2020 - Feb 2021 Eastleigh, Kenya & Equiped with the necessary statistical skills and quantitative methods of mathematics with applied science in order to solve real economies problems. Point of sale flutter application. This app downloaded the products catalogue from a Django backend and saved for offline usage in flutter_hive. When making an order/processing a receipt, data would be retrieved from the hive database and added to a listview that is the printed/saved by the flutter pdf package. Technologies include: • Django Rest Framework for making APIs 2014 - 2017 • Flutter for the desktop app KCSE Kijabe Boys High School • Flutter pdf package for making and printing pdf receipts • Flutter PDF for making documents in dart • Online and offline data sync LANGUAGES FootballDl Flutter Developer Dec 2020 - Sep 2021 USA English Native or Bilingual Footballdl is a android/ios app for football fans. It incorporates real time football data, fixtures and many more. Firebase was used for authentication, storing of user favourites and firebase cloud messaging for notifications. Various third party APIs were used. Technologies include: Swahili • Working with APIs Native or Bilingual • Firebase as a database • Firebase authentication and role management • Flutter bloc state management Kikuyu • Flutter notifications Native or Bilingual • Localization and multi app languages with Google Cloud Translate API • Publishing of application on the Apple App Store Links: Ù  FootballDL - Fixtures, Predictions FootballDL - Live Soccer Stats Dynamic Wallpapers Flutter Developer Jan 2021 - Feb 2021 Nakuru, Kenya A simple wallpapers app. It had premium wallpapers and ads that would be accesed after payiong to google play. Technologies include: • Working with asset JSON • Google Play Billing Coffee SACCO Management System Django Developer June 2020 - Aug 2020 Kiambu, Kenya A simple Bootstrap 5 management system written in django. It had user roles for various types of users Technologies include: • HTML, CSS and Javascript • Bootstrap 5 • Linux shared hosting OTHER SKILLS • Programming in tex, the language used to compile this pdf Deploying Django site to VPS/Shared Hosting Uploading apps to the App Store and Google Play Console Image & video annotation and LIDAR
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.