Matthew Idowu

Matthew Idowu

Software Developer

Followers of Matthew Idowu2000 followers
location of Matthew IdowuUnited Kingdom

Connect with Matthew Idowu to Send Message

Connect

Connect with Matthew Idowu to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer | AWS | Azure | Payments

  • Education

    • FEDERAL UNIVERSITY OF TECHNOLOGY, AKURE

      2010 - 2015
      Bachelor of Technology (B.Tech.) Computer Science Second Class Upper Computer Science

      Activities and Societies: Programming tutor in classrooms and fellowships Software Developer Graphics Designer I tutor students who found programming courses difficult as a result of poor teaching in their normal classes

    • Student at Joban Will Computers

      2008 - 2009
      Diploma Desktop Publishing and Graphics Design
    • University of Lagos

      2018 - 2019
      MSc Computer Science

      M.Sc Computer Science

  • Experience

    • Matmape Concepts

      Jan 2011 - now
      Software Developer
    • Fleet technologies

      Jul 2014 - Dec 2014
      Software Developer

      As an Intern Software Developer, my responsibilities were software documentation, website development, customer support service

    • Silver Edge Projects

      Oct 2015 - Jun 2019
      Lead Software Developer

      Provide cradle-to-grave oversight of software project management, leading the research, design, development, documentation, and rollout of enterprise applications.• Designed, developed the internal operation system that processed over a billion-naira transactions in its first year of release.• Designed many of software solutions driving continuous improvement to processes, systems, and workflow.• Integrated with Interswitch Web PAY, Etranzact and Remitta collections.• Ensured the release of premium-quality applications that provided intuitive and secure experiences for users.• Delivered groundbreaking developments such as Web application and Web API that supports the Mobile Application for reporting building collapse/ threats.• Drove all phases of enterprise integration and process improvement projects to successful completion. • Co-developed an educational management application to be used at government level across secondary schools in the state. • Developed the National Postgraduate Medical College e-portal system for medical student’s fellowship and dissertation processing. Show less

    • Bankly

      Jun 2019 - Mar 2023

      • Managed, contributed, built, led teams on over 10 web portals, 3 mobile applications (App Store and Play store), 5 Point of sale (POS Terminal Devices) applications and over 150 microservices and Lambda APIs.• Led teams of over 15 engineers and quality assurance (frontend, backend, mobile) to build, maintain new and existing applications.• Worked on integrating inward and outward services of the the Nigerian Interbank Settlement System(NIBSS) • Built a virtual account service to power other businesses • Brought in technical resources to support the human resource personnel on the engineering team• Ensuring day-to-day effective management of teams in the technology sector of the company with a management level required for the company’s financial growth.• Technical adviser to the CEO on tech related issues ranging from procurement, hiring, team building and performance.• Peer Review code and enforce best practices for quality and reliability.• Collaborate with other units to develop products that meets users needs and meets company’s objectives• Coordinate all affairs of developmental processes from idea to feature usage.• Evaluate, suggests new methodologies and technologies that will improve the quality, reliability and maintainability of product development and processes.• Team retention, scaling and recruitment of team members that have high impact and experienced in the art of software development.• Continuously challenging the team to be better at what they do and to be a top-notch individual in their career lines.• Keeping the company’s policy and passing it down to the least of the team to drive the same passion and prudence necessary to put the company in a good spot.• Coordinating the team to carry out occasional system bug fixes, improvement, security vulnerability checks and fixing them as they are being found.• Coordinate external liaison with partners whenever there is an exchange in terms of product integration and service usages. Show less Engineering manager for technology department serving as backend developer and team lead saddled with the responsibility of designing and implementing the Bankly's platform backend and organizing the software development team to ensure good working and production mode solution.• Designed, developed our fintech core banking solution that runs on over 60 microservices that manages our agency platform for product ranging from Savings, POS Cash Withdrawals and Transfers, Card Debits, USSD Payments, QR Code Payments.• Integrated payment processors into the agency platform and customer applications.• Built Web interfaces in Angular for Back Office access and user facing applications.• Integrated with Interswitch, Flutterwave, Paystack, Rubies Bank, NIBSS, Unified Payments, BillsnPay, Moniepoint, Itex, Baxi Capricon on products ranging from Transfers, Bill Payments, POS Cashout, POS Transfer, Card Payments, USSD.• Design architecture, develop complex solutions and deploy them while maintaining the best quality.• Translate requirements from design to functional solutions.• Define REST API’s and integrate them into our solutions.• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.• Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.• Developing ideas for new programs, products, or features by monitoring industry developments and trends. • Development of server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the clients. • Optimization of the applications for maximum speed and scalability.• Implementation of security and data protection, Database creation, integration, and management.• Work on bug fixing and improving application performance. Keep up to date on the latest industry trends and best practice. Show less

      • Engineering Manager

        Sept 2021 - Mar 2023
      • Team Lead, Applications Development

        Jun 2019 - Oct 2021
    • Payaza Africa Limited

      Feb 2023 - Dec 2023
      Senior Software Developer

      Built API for Rove 10 products - Rove 10 is a payment system that enables international money transfers in any currency

    • Norebase

      Mar 2023 - Dec 2023
      Technical Lead

      1Taxed with the responsibility of providing concrete technical design and strategy to make the business stay ahead of its core objectives of enabling individuals and businesses to do incorporation in and outside of their first country. 2. Supervise the engineering team to build robust and good quality code with security and reliability in mind3. Strategize, build and maintain products focused on increasing revenues and sales.Technologies: Aspnet Core, Web API, Angular, Azure, C#

    • Ebix Europe

      Jan 2024 - now
      Senior Software Developer
  • Licenses & Certifications

  • Volunteer Experience

    • Graphics Designer

      Issued by Joban Will on Nov 2008
      Joban WillAssociated with Matthew Idowu