Abubakar Ibrahim

Abubakar Ibrahim

Software Engineering Contractor

Followers of Abubakar Ibrahim1000 followers
location of Abubakar IbrahimIbadan North, Oyo State, Nigeria

Connect with Abubakar Ibrahim to Send Message

Connect

Connect with Abubakar Ibrahim to Send Message

Connect
  • Timeline

  • About me

    Software Developer | React.js and React Native developer | Node.js, PostgreSQL, MongoDB | ML/AI Enthusiast.

  • Education

    • Zamani College, Kaduna

      2012 - 2018
      West African Senior School Certificate Examination 9 distinctions
    • Udacity

      2020 - 2020
      Nanodegree React

      A program where I learnt how to build declarative user interfaces for the web with React, and for iOS and Android with React Native. I also learnt how to manage state more predictably in your applications with Redux.

    • University of Ibadan

      2018 - 2026
      Bachelor of Medicine, Bachelor of Surgery - MBBS Medicine and surgery
    • Udacity

      2022 - 2022
      Nanodegree Fullstack Web Development

      Learnt how to:• Design and build a database for a software application,• Create and deploy a database-backed web API,• Secure and manage user authentication and access control for an application backend,• Use Docker to share and store containers,• Deploy a Flask-based web application to AWS Elastic Kubernetes Service using Docker and Kubernetes.

    • Udacity

      2021 - 2021
      AWS Machine Learning Foundations Artificial Intelligence Completed

      • Got hands on experience with machine learning using AWS AI Devices (i.e. AWS DeepLens, AWS DeepRacer, and AWS DeepComposer).• Learnt the fundamentals of advanced machine learning techniques and in areas such as computer vision, reinforcement learning, and generative AI, and the steps involved in building and evaluating models.

  • Experience

    • Freelance

      Nov 2019 - Oct 2021
      Software Engineering Contractor

      As a freelance software engineer, I embarked on a journey of versatility and innovation, offering my expertise to a wide array of clients and collaborating with fellow developers to create scalable and impactful applications for businesses. During this period, I was commitment to excellence and a passion for solving complex technical challenges.Key Achievements and Responsibilities:Continuous Learning: As the tech industry is ever-evolving, I dedicated myself to continuous learning, staying updated on the latest trends, frameworks, and tools. This commitment to staying current in the field ensured that I could offer state-of-the-art solutions to my clients.Problem Solving: Thrived on tackling complex technical challenges and finding innovative solutions. Whether it was optimising code, enhancing application functionality, or troubleshooting issues, I approached each problem with a creative and analytical mindset.Collaborative Development: Worked closely with fellow developers on various projects, fostering a culture of collaboration and knowledge sharing. This collective effort contributed to the successful completion of projects and the exchange of valuable insights.Scalable Application Development: Specialized in architecting and building scalable applications that could accommodate the evolving requirements of businesses. This involved utilizing a variety of technologies and frameworks to achieve optimal performance and user experiences.Contract Gigs: Engaged in contract projects with diverse clients, leveraging my expertise to address their unique software development needs. This included custom software solutions, web applications, and mobile app development.Client Collaboration: Cultivated strong working relationships with clients, becoming a trusted partner in their software development journey. Open communication, a commitment to meeting project deadlines, and a keen understanding of client objectives were central to our collaborations. Show less

    • AM

      Nov 2021 - Nov 2023
      Consultant Frontend Engineer

      - Contributed to the development of a dynamic e-commerce web application that served customers, vendors, and admins at Sterling's Alternative Finance Bank.- Collaborated in the development of customer, vendor, and admin interfaces from initial design to completion.- Ensured cross-browser and multi-platform compatibility for an optimised user experience.- Worked closely with a team of developers to meet project requirements and goals.- Focused on establishing a robust application architecture, with a special emphasis on the category and product domain for the customer interface.- Collaborated with back-end engineers to integrate APIs using Redux toolkit and saga to manage the app state and handle complex asynchronous tasks such as fetching data, authentication, and payment.- Efficiently managed application state updates to enhance overall performance.- Participated actively in peer code reviews to maintain code quality, readability, maintainability and promote best practices.- Collaborated with a team of developers to deliver high-quality code that met the project specifications, goals, and functionality. Show less

    • Sterling Bank

      Nov 2021 - Nov 2023
      Front End Engineer

      • Contributed to the development of an e-commerce web application comprising the customer, vendor and admin from initial design through completion, optimizing all cross-browser and multi-platform compatibility.• Worked closely with a team of developers to meet project requirements, goals and desired functionality.• Developed robust app architecture especially the category and product domain of the customer end which was the focal point of the application.• Collaborated with back-end engineers to integrate the API using Redux toolkit and saga to perform complex asynchronous tasks and updating our application’s state efficiently.• Participated in peer code reviews. Show less

    • Interpocket

      Feb 2022 - now
      Chief Technology Officer

      - Led the technical vision, execution and maintenance of our products that have made a significant impact in the financial technology industry. - Set up the project architecture, development guidelines and roadmap.- Set up the technical direction and strategy for the company and ensuring alignment with the business goals and vision.- Leading and mentoring a team of talented engineers, designers, and testers who work on various aspects of the product development lifecycle.- Researching and evaluating new technologies, frameworks, and tools that can improve the performance, scalability, and user experience of our products.- Established and enforced best practices, standards, and guidelines for coding, testing, documentation, and deployment.- Coordinated the development of two cross-platform mobile applications catering to both customers and merchants. These apps facilitate the creation and management of digital wallets, offering users the ability to conduct instant and seamless transactions. For merchants, they provide a comprehensive suite of tools and insights to enhance financial management, elevate customer engagement, and drive sales growth. By streamlining operations, promoting customer loyalty, and increasing exposure, these applications are poised to empower businesses and catalyse their success.- Architected and developed the robust backend infrastructure to handle core business logic, data storage, and blockchain network communication. Employed a secure Fintech Monolith architecture ensuring the reliability and security of monetary transactions.- Developed both the landing page and admin dashboard, serving as the primary platforms to highlight our value proposition, features, and benefits to prospective customers and partners. Additionally, these interfaces offer a centralised hub for customer management and transaction volume insights, ensuring a comprehensive view of our operations. Show less

    • Evea

      Dec 2022 - Oct 2023
      Frontend Developer

      - Led API integration for Evea's financial technology web application. The project encompassed diverse areas including authentication, streamlined company onboarding with Know Your Business (KYB) verification, seamless management of virtual and physical cards, real-time transaction monitoring, comprehensive statement generation, intuitive dashboard development, secure payment processing and bank connections, as well as user profile management and robust customer support features.- Contributed to the mission of Evea, a FinTech startup dedicated to empowering young businesses. - Leveraged corporate credit cards known as "Evea Cards" to provide financial support and facilitate cash flow management for growing enterprises.- Played a pivotal role in the development of the next generation of Business-to-Business (B2B) financial services, aimed at facilitating swift access to finances for emerging businesses.- Engineered features that enabled real-time monitoring of expenditures with a focus on completely automated expense management, empowering businesses to gain greater control over their financial operations.- Implemented an integrated system that seamlessly connects with accounting platforms, allowing businesses to synchronise their financial data effortlessly.- By simplifying financial management and enhancing cash flow, I contributed to the overarching goal of enabling businesses to focus on growth and expansion. Show less

    • Storebridger

      Feb 2024 - now
      Full Stack Engineer
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Abubakar Ibrahim
      NNPC SPDC JV 2019/2020 University Scholarship Award THE SHELL PETROLEUM DEVELOPMENT COMPANY OF NIGERIA Jan 2021 A merit-based academic university scholarship award 2021-2025
    • Awarded to Abubakar Ibrahim
      NLNG Undergraduate 2019/20 Scholarship NIGERIA LNG LIMITED Jan 2020 A merit-based academic university scholarship award 2020-2025