David Ayoola

David Ayoola Email and Phone Number

Software Engineer || Lagos Nigeria @ 3Line
David Ayoola's Location
Lagos State, Nigeria, Nigeria
David Ayoola's Contact Details

David Ayoola work email

David Ayoola personal email

n/a
About David Ayoola

With a BSc in computer science from Landmark University, I have developed a strong foundation in full-stack web and mobile development, data analysis, and software engineering. I have also acquired multiple certifications in JavaScript, C++, and HTML from SoloLearn, demonstrating my proficiency and passion for learning new technologies.Throughout my career, I have worked in various tech fields, namely; Health Tech with E4E, FinTech with 3line and Vencru, FoodTech/Fintech with Vigho, Media with BBC and Oudi/Gist. This broad level of experience has helped me gain a unique set of skills that distinguishes me within any organization.I have gained a vast level of experience by being placed in multiple positions where I honed and displayed my problem-solving skills. This has made me a creative asset to all my employers as I am able to think out of the box in peculiar cases and push to ensure that all the companys expectations are met and delivered.As a software engineer at the BBC, I design and develop data-visualization web apps using various tools and methodologies, such as flourish, ReactJS, and NodeJS. I collaborate with other developers and stakeholders, following agile software development principles and best practices, such as pairing, code and documentation reviewing, and continuous delivery. I also perform data analysis to clean, confirm, and review data from trusted sources, providing accurate and engaging visual representations of complex information. In addition to my current role, I have worked on various projects and contracts as a lead frontend and analytics engineer, a senior software developer, and a web developer, delivering high-quality and innovative solutions for different clients and domains. Some of my notable achievements include building a decentralized Web3 social audio platform on top of Ethereum, leading a team of JavaScript developers working with ReactJS and NodeJS, and creating backend services using NodeJS. I value excellence, problem-solving, and innovation, and I seek to leverage my skills and experience to create meaningful and impactful products. I am always eager to take on new challenges and learn new skills, and I enjoy working with diverse and talented teams.

David Ayoola's Current Company Details
3Line

3Line

View
Software Engineer || Lagos Nigeria
David Ayoola Work Experience Details
  • 3Line
    Lead Software Engineer (Full Stack)
    3Line Jan 2023 - Present
    Lagos, Lagos State, Nigeria
    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… Show more 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
  • 3Line Card Management Limited
    Senior Software Engineer
    3Line Card Management Limited Apr 2022 - Jan 2023
  • 3Line Card Management Limited
    Senior Frontend Developer
    3Line Card Management Limited Jul 2021 - Apr 2022
    Lagos, Nigeria
    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… Show more 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
  • 3Line Card Management Limited
    Frontend Developer
    3Line Card Management Limited Sep 2020 - Jun 2021
    Lagos, Nigeria
  • Bbc
    Software Engineer
    Bbc Dec 2022 - Present
    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… Show more 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
  • Gist App
    Snr. Software Developer (Web3)
    Gist App Aug 2022 - Oct 2022
    High Wycombe, England, United Kingdom
    Built a decentralized Web3 social audio platform on top of ethereum called Gist. Using blockchain technology, react-native and firebase that give content creators full ownership of their audience.1. Worked on the company's initial coin offering.2. Created smart contracts for in App crypto transactions on the Ethereum network.3. Created a user waitlist.
  • Gist App
    Snr. Software Developer
    Gist App Jul 2021 - Aug 2022
    High Wycombe, England, United Kingdom
    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… Show more 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
  • Oudi App
    Software Developer
    Oudi App Mar 2021 - Jun 2021
    High Wycombe, England, United Kingdom
  • Vigho
    Technical Lead
    Vigho Jan 2022 - Jul 2022
    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… Show more 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
  • Ehealth4Everyone
    Software Developer
    Ehealth4Everyone Feb 2019 - Sep 2020
    Federal Capital Territory, Nigeria
    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… Show more 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
  • Quick Delivery Service
    Software Engineer
    Quick Delivery Service Aug 2017 - Jan 2019
    Nigeria
    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.
  • Nitda Nigeria
    It Associate
    Nitda Nigeria Jan 2017 - Aug 2017
    Nigeria
    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.

David Ayoola Skills

Research Web Applications Javascript Python C# C++ Leadership Software Development Software Project Management Project Management Microsoft Office Customer Service Public Speaking Management Software System Analysis Communication Web Development Singing Business Strategy Project Planning Entrepreneurship Marketing Business Development Marketing Strategy Business Analysis Start Ups Sales Social Media Marketing Strategy Data Analyst Strategic Planning Microsoft Powerpoint Microsoft Excel Microsoft Word React.js Angularjs React Native Slim Framework Php Vue.js Teamwork Team Leadership Negotiation Training Team Management Team Building Choral Conducting

David Ayoola Education Details

Frequently Asked Questions about David Ayoola

What company does David Ayoola work for?

David Ayoola works for 3line

What is David Ayoola's role at the current company?

David Ayoola's current role is Software Engineer || Lagos Nigeria.

What is David Ayoola's email address?

David Ayoola's email address is da****@****c.co.uk

What schools did David Ayoola attend?

David Ayoola attended Landmark University.

What skills is David Ayoola known for?

David Ayoola has skills like Research, Web Applications, Javascript, Python, C#, C++, Leadership, Software Development, Software Project Management, Project Management, Microsoft Office, Customer Service.

Not the David Ayoola you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.