Close this
Close this

Taiwo Farawe

Development
Lagos, Nigeria

Skills

Flutter
Node.js
UI Design
Agile
Git

About

Taiwo Farawe is a senior engineer with 6 years of dedicated experience in Agile methodology, mobile application development, and API integration, underpinned by a solid foundation in Flutter, React Native, Java, and Python. His expertise is highlighted by his ability to develop and launch scalable, high-quality applications, adhering to best practices in clean code, unit testing, and CI/CD processes. Taiwo stands out for his skill in crafting secure and user-friendly applications, effectively collaborating with cross-functional teams, and providing leadership in dynamic environments. His technical versatility extends to designing robust application architectures, efficient state management, and driving innovation through mobile solutions. 
View more

Acomplishments

Developed a flutter SDK called Karla for contactless payments in Africa with NFC, Apple Pay and QR codes. Payments can be made by Tapping to pay or phone to phone which eradicate the use of POS and make payments seamless. https://getkarla.co/
Single-handedly developed and launched the Jeroid mobile application which got over 100k users in few months after launch on both play store and apple store.

Work Experience

Lead Mobile Engineer

Acumen Digital
September 2020 - January 2024
  • Directed the development team through all stages of application development, including design, coding, testing, debugging and deployments using the Agile methodology.
  • Developed and deployed more than 10 applications for our clients on bot Play Store and App Store, achieving a successful track record.
  • Developed internal products for open source purposes like Robin and Karla.
  • Robin is a chat SDK while Karla is a contactless payment SDK that makes payment very seamless.

Remote Contract

Jeroid
May 2022 - July 2023
  • Single-handedly developed and launched the mobile app.
  • Seamlessly integrated cutting-edge features, enabling effortless buying, selling, and trading of digital currencies while ensuring utmost security and privacy in a volatile market.
  • Adopted SOLID principles for clean architecture, BLoC for state management, Freezed for automated file generation and ensured unit tests are written to achieve 100% code coverage. Garnered an impressive user base of over 100k users few months after launch.

Flutter Engineer

Pearpop
May 2022 - April 2023
  • Worked on the Pearpop web and mobile application alongside industry experts.
  • Worked on various assigned tasks and features on the Challenges pod.
  • Achieved a code coverage rate of approximately 100% by ensuring that unit and widget tests were written as needed for pull requests, and that all code changes were thoroughly tested to ensure smooth releases.
  • Utilized Codemagic for CI/CD to facilitate fast and seamless mobile releases, while Git actions were employed for web releases.

Remote Contract

MunchMate
September 2022 - February 2023
  • Spearheaded the end-to-end development of a sophisticated Food Delivery application, showcasing my proficiency in industry-standard coding practices.
  • Over a span of 5 months, I meticulously crafted the entire application architecture, ensuring its seamless integration and robust functionality with unit tests.
  • The app is live on both Appstore and Playstore.
  • Used tools like Open API generator to make integrations faster, BLoC as state managed, freezed for code generations and fastlane for CI/CD.

Mobile Engineer

Kinly
August 2021 - March 2022
  • Collaborated with cross-functional teams to develop and launch the mobile application.
  • Oversaw the development of various assigned features and was responsible for managing the Bank Pod team using React Native.

Freelance

Techbarn
February 2021 - August 2021
  • Single-handedly developed all 4 Workwise mobile application products.
  • These products are specifically designed to create secure, enjoyable, and efficient corporate environments that allow staff and visitors to focus on their tasks.
  • Emphasized the importance of writing comprehensive tests, which helped to reduce the need for constant bug fixes.
  • The apps are both on the Google Play Store and Apple App Store and are still used till today. Book-keeping System for SMEs - Lagos, Nigeria.

Freelance

Personal Project
October 2018 - August 2020
  • Built a mobile application that helped 5 SMEs to manage their online/offline store wherever they are with the ability to manage orders and products, track sales, issue invoice, manage their customers, manage their supplies and get finance reports such as daily revenue.
  • Used Flutter(Dart) for the mobile app and Node JS with MongoDB for back-end and database.

Education

University Of Lagos

Bachelor Degree
Computer Science