Mobile Developer

Open to full-time
Bio

Abdulbasit I is a Mobile Developer with over seven years of experience designing and building scalable applications across fintech, edtech, and enterprise platforms. Proficient in Flutter and Dart, Abdulbasit builds performant mobile and web applications with clean architecture and maintainable modular structures. He employs BLoC state management for frontend engineering and utilizes Node.js, Go, and Python for backend development, leveraging REST APIs, Supabase, and PostgreSQL. His expertise extends to CI/CD automation using GitHub Actions, Docker, and Firebase. At Lepaya, Abdulbasit significantly improved app store ratings from 3.5★ to 4.6★ through UI optimization and analytics-driven design. At Sofie, he increased code coverage from 3.5% to 40% and automated CI/CD pipelines, enhancing deployment efficiency and stability. His work on the Orviq project involved developing a 2D/3D design tool with real-time rendering capabilities. Abdulbasit holds a degree in Software Engineering from NIIT. He is well-suited for roles that require a focus on mobile development, particularly in projects that prioritize clean, testable code and user-centered design.

Expertise
FlutterNode.jsPythonReactJavaScriptTypeScriptGoJavaC#SQLPHPAngularVue.jsLaravelCSSRelational DatabaseGit
Video Intro
Assessments
APPLICANT AVG · 54%ABDULBASIT · 93%0255075100TopASSESSMENT SCORE (0–100)
  • Manage State in Flutter with Nested ComponentsMedium
  • Design a Real-Time Financial Data Flutter ApplicationMedium
  • Design an Efficient API Integration Strategy for E-CommerceMedium
Projects

iDonatio

Charity donation platform with secure payments and real-time updates.

Instructra

Driving school management app with scheduling, tracking, and payments.

Orviq

A 2D/3D design and animation tool developed under the TechSihir brand. Built with Rust (WGPU) as the core rendering engine, Flutter for the editor UI, and JavaScript for the web dashboard. Orviq empowers developers and designers to create highly interactive and expressive UIs, supporting real-time rendering, keyframe animations, and cross-platform runtimes.

Experience
  1. Senior Frontend Developer(mobile) and Ops

    SofieJul 2024Present
    • Developed backend services to manage user transactions and display history.
    • Implemented analytics and crash monitoring tools to improve product stability and drive user engagement.
    • Migrated CI/CD pipelines from GitLab to GitHub, reducing deployment time and simplifying workflows.
    • Automated translation pipeline using Python and shell scripting, cutting translation errors.
    • Upgraded the Flutter app routing system for better deep linking and reduced errors.
    • Increased code coverage from 3.5 per cent to 40 per cent.
    • Introduced a golden test to the app.
    • Coached team members on writing tests to improve app quality.
    • Created app review guidelines to reduce code review time and development time.
    FlutterPythonGitLabGitHubShell ScriptingKotlinFastlane
  2. Senior Software Developer

    LepayaAug 2022Jun 2024
    • Built and maintained a high-performance mobile app used by global learners.
    • Enhanced UI responsiveness and system performance, increasing app store ratings from 3.5 to 4.6.
    • Participated in data-driven development using analytics and iterative testing.
    • Implemented a modular design system to ensure consistency across features and platforms.
    • Contributed to the rollout of white-labelling support, enabling app customization for enterprise clients.
    • Applied analytics and iterative A/B testing to optimize feature usability.
    • Coordinated closely with backend teams to refine search and content delivery flows.
    • Contributed to an AI video solution (most liked feature) for rating user presentation skills.
    • Tracked and fixed impactful bug reports from Sentry, leading to the maintenance of above 90% crash-free users.
    FlutterAnalyticsA/B TestingAISentryJavascriptTypscriptReactAndroidSwift
  3. Mobile App Developer

    UBT ConsultsJun 2020Jul 2022
    • Implemented features using Bloc pattern and Clean Architecture for Android and iOS.
    • Introduced unit testing, reducing bugs by 60% and improving release timelines.
    • Contributed to backend logic integration, including payment and notification services.
    • Contributed to the rollout of white-labelling support, enabling app customization for enterprise clients.
    • Set up a code review strategy to improve code review time by 40% and app quality.
    • Built an onboarding feature that improves the user's understanding of the app, leading to more activities.
    • Introduced testing to the team.
    Bloc PatternClean ArchitectureUnit TestingReactAngularLavarelPHP
  4. Software Developer

    Thermolinks Concept LimitedJan 2018May 2020
    • Built MVPS for clients using Flutter, React.js, Vue.js, Java, and C#.
    • Created onboarding documentation that cut developer ramp-up time by 70%.
    • Developed a helicopter-landing simulator prototype adopted by the Nigerian military.
    FlutterReact.jsVue.jsJavaC#
  5. Instructor/Developer

    CTLJan 2017Dec 2018
    • Taught web and mobile app development using JavaScript and Native Android.
    • Worked with the team that delivered an app for a UN refugee assistance initiative.
    JavaScriptNative AndroidUnityC#SQL
Education
  1. Software Engineering

    NIITKaduna, Nigeria2014 — 2017
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Ahsan  R.
Ahsan R.

Mobile Developer

0-2 Years of Experience

FlutterKotlinFigmaJava
Ahmed B.
Ahmed B.

Mobile Developer

4+ Years of Experience

JavaKotlinSwiftReact Native
Fitzgerald A.
Fitzgerald A.

Mobile Developer

4+ Years of Experience

Ghana
SwiftFlutterKotlinNode.js
View all

Mobile Developer

4+ years experience

14 days risk-free trial · No commitments · We handle contracts and payroll