David Ayoola

David Ayoola

IT Associate

Followers of David Ayoola4000 followers
location of David AyoolaLagos State, Nigeria

Connect with David Ayoola to Send Message

Connect

Connect with David Ayoola to Send Message

Connect
  • Timeline

  • About me

    Software Engineer || Lagos Nigeria

  • Education

    • Landmark University

      2014 - 2018
      Bachelor's degree Computer Science Top 10% of my class

      Activities and Societies: Hiddenhyve software, SCPC (Student convocation planning committee), CSE event planning committee, smart trybe, GDG Landmark University, LUCSA, LU TOP computer science association general secretary in 2016-2017computer science association financial secretary in 2017-2018Executive member choral unit 2015 - 2017praise team director 2016Co-director choral unit 2017

  • Experience

    • NITDA Nigeria

      Jan 2017 - Aug 2017
      IT Associate

      Responsibilities:1, Making contributions to organizational projects.2, Development of company intranet website.3, Taking stock of software and hardware damages.4, Performing basic hardware repairs, software updates, and installations.

    • Quick Delivery Service

      Aug 2017 - Jan 2019
      Software Engineer

      Activities and responsibilities:1. Implementation of high-level architectural design and patterns.2. Active mentoring of intermediate and junior developers.3. conduct planning of product development and timelines.4. Design and development of custom websites on contract.5. Create Mock-ups and prototypes for projects.

    • EHealth4everyone

      Feb 2019 - Sept 2020
      Software Developer

      1. Created innovative applications and sub-applications to enhance the company’s projects.2. Worked in cross-functional teams on multiple projects.3. Orchestrated software evaluations and bug fixes.4. Conducted extensive internal and external training.5. Developed a custom mobile application for the DHIS2 MPD4QED web interface.6. Developed a custom chromium browser with user restrictions.As a DHIS2 Developer / Data Analyst:1. Redesigned and Co-developed the WHO MPD4QED project, ensuring the facilitation of it's "project launch" within 5 months of development.2. Configured and constructed DHIS2 instances and sufficient environments for the company’s projects.3. Orchestrated software tests and data quality validations.4. Prepared data input and analysis for 20,000 and more test cases.5. Providing analytical visualisations of data such as charts and dashboards. Show less

    • 3Line

      Sept 2020 - now

      1. Lead a team of JavaScript developers, working with ReactJS and NodeJS, overseeing the end-to-end development process and ensuring timely and high-quality deliverables.2. Developed and maintained front-end applications using modern web technologies such as ReactJS, NextJS, React-Query, TypeScript etc. Oversaw the development of other mid, Junior developers.3. Implemented responsive design principles to create intuitive and visually appealing user interfaces across multiple devices and platforms.4. Created Data Visualization tools using NodeJS by implementing analytical methods to gather, analyze, interpret data points, providing actionable insights to drive business growth and optimize user experience.5. Collaborated with cross-functional teams, including UX/UI designers, product managers, and back-end engineers, to ensure seamless integration and alignment of front-end solutions with business requirements.6. Conducted code reviews and implemented best practices to ensure code quality, maintainability, and performance optimization.7. Mentored and coached junior team members, fostering their professional growth and promoting a culture of continuous learning. Show less 1. Identified web-based user interactions and developed highly-responsive user interface components using ReactJs concepts across multiple fintech projects. Translated designs & wireframes into high-quality code and wrote application interface code using JavaScript while following ReactJs workflows.2. Determined the structure and design of web applications based on user requirements and balanced functional & aesthetic designs.3. Troubleshot interface software and debugged application codes to improve functionality and performance by 35%.4. Wrote end-to-end and unit test suites with deployment integration, to ensure optimum functionality of all software products available to users.5. Optimized individual components in the company's bespoke products for maximum performance across a vast array of web-capable devices and browsers, ensuring that the designs are optimized for smartphones and other devices.6. Liaised with cross-functional teams to ensure that the client projects were completed on time and within a stipulated budget. Show less

      • Lead Software Engineer (Full Stack)

        Jan 2023 - now
      • Senior Software Engineer

        Apr 2022 - Jan 2023
      • Senior Frontend Developer

        Jul 2021 - Apr 2022
      • Frontend Developer

        Sept 2020 - Jun 2021
    • Gist App

      Mar 2021 - Oct 2022

      1. Managed development milestones from initial steps through final delivery. 2. Collaborated with in-house UI designers to create sleek and innovative UI designs using Adobe-XD for web, iOS, and Android platforms.3. Translated designs & wireframes into high-quality code and wrote application interface code using JavaScript's ReactNative framework.4. Created high-quality web applications using JavaScript's ReactJs framework.4. Created a bespoke apple watch application and iMessage addon for the Gist application. Show less

      • Snr. Software Developer (WEB3)

        Aug 2022 - Oct 2022
      • Snr. Software Developer

        Jul 2021 - Aug 2022
      • Software Developer

        Mar 2021 - Jun 2021
    • Vigho

      Jan 2022 - Jul 2022
      Technical Lead

      1. Led a team of developers in the design, development, and implementation of software solutions, ensuring adherence to coding standards and best practices.2. Collaborated closely with product managers and stakeholders to understand project requirements and translate them into technical specifications and deliverables.3. Provided technical guidance and mentorship to team members, fostering their professional growth and ensuring consistent development standards.4. Conducted code reviews and performed quality assurance to maintain code quality, performance, and security.5. Implemented agile methodologies and project management frameworks to optimize team productivity and deliver projects on time.6. Led the evaluation and selection of appropriate technologies and tools to support project requirements and enhance development processes.7. Actively participated in architectural design discussions and made recommendations for system improvements and optimizations.8. Established and maintained effective communication channels within the team and with stakeholders to ensure alignment and transparency. Show less

    • BBC

      Dec 2022 - now
      Software Engineer

      1. Reviewed project specifications and designed technology solutions that exceeded performance expectations.2. Participated in the team’s software development methodologies, such as pairing, code and documentation reviewing, and continuous delivery.3. Developed data-visualization web-apps using flourish and other WEB tools and methodologies to accurately describe data points gotten from trusted sources with maps, charts, tables and similar.4. Performed Data Analytic actions to clean, confirm, and review data gotten from data sources.5. Wrote and reviewed technical documentation for future reference and to reduce knowledge loss.6. Helped to troubleshoot and resolve issues throughout the life cycle of the company’s products. including out of hours support for incident resolution.7. Participated in the team's agile planning and delivery process to ensure efficient project execution. Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to David Ayoola
      Team member of the month eHealth4everyone Jun 2020 In recognition of Ayoola David's stellar performance as the NYSC employee of the month of November 2019
    • Awarded to David Ayoola
      Team member of the month eHealth4everyone Dec 2019 In recognition of Ayoola David's stellar performance as the NYSC employee of the month of April 2019
    • Awarded to David Ayoola
      Team member of the month eHealth4everyone Dec 2019 In recognition of Ayoola David's stellar performance as the NYSC employee of the month of June 2019
    • Awarded to David Ayoola
      Team member of the month eHealth4everyone Dec 2019 In recognition of Ayoola David's stellar performance as the NYSC employee of the month of July 2019
    • Awarded to David Ayoola
      Team member of the quarter eHealth4everyone Dec 2019 In recognition of Ayoola David's stellar performance as the NYSC employee of the third quarter of 2019
    • Awarded to David Ayoola
      Team member of the quarter eHealth4everyone Dec 2019 In recognition of Ayoola David's stellar performance as the NYSC employee of the second quarter of 2019
    • Awarded to David Ayoola
      Tournament Award Living faith Oct 2018 Second runner up, Talent tournament
    • Awarded to David Ayoola
      Exemplary Student Award Landmark University Jul 2018 1st runner up in Innovation and Creativity Category
    • Awarded to David Ayoola
      Graduation Award Vice-chancellor Landmark University Jul 2018 On the occasion of the fifth convocation ceremony
    • Awarded to David Ayoola
      Leadership Award Landmark University Jul 2018 As a member of the Landmark University Student Convocation planning committee 2018 chapter
    • Awarded to David Ayoola
      Award of excellence Landmark University Chaplaincy May 2018 As Assistant Head 2017/2018 Choir
    • Awarded to David Ayoola
      Leadership Award Landmark University Tabernacle of Psalms May 2018 Graduating member since 100 level
    • Awarded to David Ayoola
      Leadership Award Landmark University Tabernacle of Psalms May 2018 Most innovative member
    • Awarded to David Ayoola
      Outstanding Entrepreneur College of Science and Engineering May 2018 1st runner up
    • Awarded to David Ayoola
      2nd Runner up Living Faith Church May 2017 Gospel musical competition
    • Awarded to David Ayoola
      NNPC national merit scholarship award NNPC Apr 2016 This is a monetary scholarship awarded to qualifiedstudents that have shown academic excellence. It’s beneficiaries are given remittances to cover tuition fees, text book, school materials and living expenses. This award was presented on the 5th of April 2016, and covered a period of three years.
    • Awarded to David Ayoola
      Star of the moment Living Faith Church Aug 2015 award for participating in Talent competition program and coming First place.
    • Awarded to David Ayoola
      Silver medal recipient National Mathematics Center Jan 2014 For reaching the semifinal round in the national inter school Mathematical games competition
  • Volunteer Experience

    • Member of Team Uplifting Committee

      Issued by eHealth4everyone on May 2019
      eHealth4everyoneAssociated with David Ayoola
    • Member of the Student Convocation Planning Committee SCPC (Website developer)

      Issued by Landmark University Alumni Association, LUAA. on Jan 2018
      Landmark University Alumni Association, LUAA.Associated with David Ayoola
    • Member, CSE event planning committee

      Issued by Landmark University on Mar 2018
      Landmark UniversityAssociated with David Ayoola