Summary

Michael A. has extensive experience and expertise in mobile app and backend development. With over six years of professional experience in mobile app development using Flutter and one year of backend development with Golang, Michael has demonstrated a strong ability to design, build, and maintain high-performance, scalable applications. He is proficient in languages such as Go, Dart, Java, Kotlin, Swift, JavaScript, and TypeScript, and has expertise in frameworks and libraries like Flutter, Gin, Node.js, and Nest.js. His experience includes working with databases like PostgreSQL, MySQL, MongoDB, and Firebase, as well as tools such as Git, Docker, Kubernetes, Jenkins, JIRA, and Trello. Michael is adept at utilizing cloud services including AWS, Google Cloud Platform, and Firebase. He has a proven track record of leading development teams, managing projects, and delivering top-quality software solutions. His passion for leveraging Flutter and Golang to create innovative and efficient applications makes him a valuable asset to any team.

Meet Michael A.
"Introduce Yourself"
"What are you looking for in your next opportunity?"
Assessment Scores. Click to see explore details:
General Coding Assessment
85%
  • Great score on H Distance L Question, Difficulty Easy

  • Good score on Two Algorithm Questions, Difficulty Medium

  • Great score on String Scramble Question, Difficulty Medium

  • Perfect score on Flutter CSV Conversion Project

  • Great score on Multichoice

    Experience
    Kobo360, Costain, Lagos
    Lead Mobile Engineer (Full-Time)
    Mar 2021-present
  • Led the development of 5 cross-platform mobile applications using Flutter

  • Architected and implemented advanced app features

  • Mentored junior developers and established best practices

  • Collaborated with product managers and designers

  • Integrated various third-party APIs and services

  • Conducted performance optimization and troubleshooting

  • Spearheaded the adoption of new Flutter tools and technologies

    Technologies: Flutter, Android , iOS, Firebase, Bloc, Riverpod

    Playfun, Miami, Florida, USA
    Mobile Developer (Full-Time)
    Jan 2024-Mar 2024
  • Collaborated with cross-functional teams

  • Ensured application stability and performance

  • Assisted in the migration of legacy codebases to Flutter

  • Participated in Agile ceremonies

    Technologies: Flutter, Firebase , Git

    Turing, Remote
    Golang Developer (Full-Time)
    Apr 2023-Dec 2023
  • Developed and maintained backend services using Golang

  • Designed and implemented RESTful APIs and microservices architecture

  • Utilized Golang's concurrency model

  • Deployed applications on AWS using Docker and Kubernetes

  • Worked closely with frontend developers

  • Conducted code reviews and implemented CI/CD pipelines

    Technologies: Golang, Docker, Kubernetes, Gin, PostgreSQL, REST, gRPC, Kafka, Grafana k6

    Zedvance, Victoria Island, Lagos
    Mobile Engineer (Full-Time)
    Jan 2018-Jun 2020
  • Developed and maintained key modules of the company’s flagship financial services app

  • Worked closely with UI/UX designers

  • Ensured application stability and performance

  • Deployed apps to Google Play Store and Apple App Store

  • Collaborated with backend developers

  • Conducted user research and feedback sessions

    Technologies: Flutter, One signal

    Projects
  • Published a flutter package that helps to observe internet connection

    Published a flutter package that helps to observe internet connection

  • Published contextual action bar package

    Published contextual action bar package

    Education
    Mechanical engineering (BSc)
    2014-2019

    Obafemi Awolowo University - Osun, Nigeria

    Mobile Developer
    /Mo | [/Hr]
    Flutter
    Kubernetes
    MongoDB
    NodeJS
    Git
    Javascript
    AWS
    Typescript
    GoLang
    Java
    Swift
    GraphQL

    Michael A. is a Senior Level Developer

    See our Hiring Guide to learn more