Expert Flutter & Mobile Engineer

Transforming complex requirements into elegant, scalable solutions.

About Me

I'm a versatile software engineer with 7 years of experience, specializing in mobile development for the last 5 years. As a Flutter expert, I have a proven track record of transforming complex requirements into elegant, scalable solutions across the e-commerce and finance sectors.

Passionate about test-driven development and clean architecture, I consistently deliver high-performance applications that exceed client expectations. I'm committed to technical excellence and continuous innovation, focusing on creating maintainable, user-centric solutions. I also enjoy sharing my experience through public speaking and contributing to open-source projects.

Skills & Technologies

Proficient

Dart (Flutter)Java/Kotlin (Android)Swift (SwiftUI)GitBLoCRiverpodTest-Driven Development (TDD)Domain-Driven Design (DDD)

Familiar

PythonJavaScriptGoRust

Tools

FirebaseAzure DevOpsOneSignalCI/CD (Codemagic, GitHub Actions)

Projects

Aku App Icon

Aku

A digital banking app for personal finance, payments, and savings.

Aku Agents App Icon

Aku Agents

Agent banking app for onboarding, customer service, and transactions.

Bank 78 App Icon

Bank 78

A modern digital bank for payments, transfers, and account management.

Zamry Authenticator App Icon

Zamry Authenticator

Secure 2FA and authentication for users. Available on Android and iOS.

Faith Companion App Icon

Faith Companion

A faith-based companion app for daily devotionals and community engagement.

Citypass App Icon

Citypass

City access and ticketing app for urban mobility and events.

CityPass Merchant App Icon

CityPass Merchant

Merchant app for Citypass partners to manage sales and validate tickets.

Aje App Icon

Aje

Aje is a digital wallet and payment solution for seamless transactions.

Devfest 24 App Icon

Devfest 24

Official app for DevFest Lagos 2024. Event info, agenda, and more.

Open Source

DevFest Lagos Apps (2022-2024)

Contributed to the mobile apps for DevFest Lagos, serving over 7,000 attendees. Added features like event details, agendas, and a custom event map.

View devfest22 → View devfest23 → View devfest24 →

Schematics

Authored a package for creating 2D schematic map layouts and grid outputs for navigation algorithms. Over 300+ lifetime downloads.

View on pub.dev →

Solar Icons

A Flutter package featuring over 7,000 icons in various styles. Over 3,000+ lifetime downloads and 30+ likes.

View on pub.dev →

Super Extensions

Combines frequently used extension methods into a single package for convenient reuse across multiple projects.

View on pub.dev →

Declarative Mobile Frameworks

Demonstrated using Flutter to communicate with native platforms, including native views, through multiple approaches.

View on GitHub →

Dart Twitter API

Dart wrapper for Twitter V1 API endpoints, offering simplified authentication and customizable search queries for seamless Twitter integration.

View on pub.dev →

cache_manager_plus

A Dart package for managing cache with support for multiple storage backends.

View on pub.dev →

cache_manager_plus_utils

Utility package for cache_manager_plus, including HiveCacheStore and key composition utilities.

View on pub.dev →

strange_icons

A Flutter icon pack with 6 icon sets and over 3000 icons in monotone and solid styles.

View on pub.dev →

Work Experience

Mar 2024 - Present

Lead Software Development Engineer

Aku Fintech

  • Spearheaded mobile app stability improvements by consistently increasing test coverage by 10% month-over-month, bolstering system confidence.
  • Analysed user behaviour analytics to discern critical features, driving a consistent month-over-month conversion rate increase of over 3%.
  • Architected solutions leveraging Flutter, Jetpack Compose, BLoC, Riverpod, Firebase, Azure DevOps, and Test-Driven-Development (TDD), driving project success and efficiency.

Jul 2023 - Apr 2024

Lead Mobile Engineer

Bank 78

  • Directed a team of 2+ engineers, fostering a culture of efficiency and high-quality delivery while ensuring scalable and maintainable feature development.
  • Capitalised on test-driven development principles to achieve over 60% test coverage across all layers, ensuring a reliable and robust product.
  • Documented processes and architectures, reducing onboarding time for new developers by 30%.
  • Orchestrated CI/CD pipelines using Codemagic to streamline deployments to various tracks: dev, QA (Firebase App Distribution), and production (App Store, Google Play Store).
  • Leveraged user behaviour analytics to enhance the user experience, securing a loyal base of 2,000+ customers.
  • Championed robust solutions utilising Flutter, Swiftui, Jetpack Compose, Riverpod, Firebase, and Codemagic.

Mar 2022 - Oct 2023

Software Development Engineer

Aku Fintech

  • Accelerated customer acquisition, resulting in over 5,000 new customers and 1,000 agents during the launch period.
  • Strengthened product stability through domain-driven and test-driven development, increasing test coverage by over 40%.
  • Delivered timely issue resolutions, maintaining an average response time of 10 days.
  • Developed innovative solutions utilising Flutter, Jetpack Compose, BLoC, Riverpod, Firebase, DDD, and TDD.

Nov 2021 - May 2022

Mobile App Developer (Contract)

Sterling Bank Plc

  • Designed and developed a mobile user interface for a stealth insurance product targeting a potential market of over 1 million customers.
  • Prioritised intuitive UI development, reducing project completion time by 40%.
  • Achieved aggressive delivery milestones, presenting a functional demo to senior management within five weeks.

Mar 2021 - Oct 2021

Mobile App Developer

4000 Years

  • Created a robust e-commerce application supporting payments in Naira, USD, and an in-app currency (Tele), facilitating secure transactions.
  • Onboarded over 2,000 users, including buyers and sellers, while integrating escrow services for secure payments with close to 100% validation accuracy.
  • Streamlined release pipelines using GitHub Actions for seamless deployments.

Aug 2020 - Mar 2021

Mobile App Developer

Podici

  • Initiated and managed the development of a mobile application connecting artisans with clients, focusing on tailoring services.
  • Transformed design concepts into a functional, user-friendly interface to ensure high usability.
  • Tailored mobile app solution using Flutter, Provider and Firebase.

Let's Build Something Great

I'm always excited to discuss new projects and opportunities. Feel free to reach out!

sebastinesoacatp@gmail.com