Available to hire
Hi, I’m Daniel Ogunwole, a passionate software engineer with extensive experience in full stack development, specializing in modern web technologies. I have contributed to improving legacy codebases, optimizing systems, and leading projects to enhance performance, reliability, and user experience across various environments.
I enjoy building scalable applications using a range of frameworks and tools, from front-end React and Vue to back-end Node.js, .NET, and PHP. I am also experienced with cloud technologies such as AWS and GCP, continuous integration pipelines, and microservices architectures.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at Hostelworld Group
January 1, 2024 - PresentContributed to maintaining and migrating a legacy codebase to meet modern standards using TypeScript, NextJS, Sentry, Auth0, i18n, and Vitest. Resulted in a 25% increase in performance and a 10% increase in SEO visibility. Set up tools and data visualizations for tracking application errors, monitoring website performance, and identifying bottlenecks in microservices and user interactions using GCP, Apache Skywalking, and Sentry, which improved system reliability and uptime. Led efforts to improve deployment processes across teams without compromising code quality checks, resulting in a 20% decrease in deployment time and enabling faster investigations in all environments using Jenkins and Groovy.
Software Engineer at 390Labs Limited
November 30, 2023 - July 23, 2025Led efforts to optimize an advanced timetable scheduling module for an Education Technology System using TailwindCSS, React, TypeScript, Angular, and Java .NET by implementing optimization algorithms, resulting in a 30% reduction in scheduling conflicts. Developed several products end-to-end from identifying system requirements to software implementation, testing, and configuring metrics, monitors, and dashboards using Microfrontend, React, and Angular. Integrated Continuous Integration/Deployment pipelines, conducted pull requests, code reviews, and unit/integration/e2e testing.
Senior Software Engineer at Patricia Technologies
December 31, 2022 - July 23, 2025Spearheaded the design and development of a web library using JavaScript, React, D3.js, Three.js, and Redux to enable businesses to integrate Patricia crypto payment functionality into their web apps, boosting user retention by 40%. Used data and analytics tools like Hotjar to analyze user behavior and identify pain points. Developed a fully accessible, cross-library web component library using TypeScript, VueJS, and TailwindCSS, reducing code duplication and increasing team efficiency by 20%. Acted as engineering owner of the Patricia business platform's payment and refund systems.
Software Engineer at Expresso
December 31, 2021 - July 23, 2025Led development of a cross-platform voice conferencing app for iOS and Android using React Native, ExpressJS, Socket.io, WebRTC, AWS, and DynamoDB, achieving 200 downloads in the first month. Participated in agile development with daily stand-ups and sprint planning, improving project efficiency by 20%. Implemented performance optimization strategies which decreased app loading times by 40%, enhancing user satisfaction and retention.
Software Engineer at Findworka Limited
November 30, 2019 - July 23, 2025Designed and implemented Findworka Horus for managing internal partners and clients using Typescript, AdonisJS, MYSQL, Bootstrap, React, Node, Vuex, and jQuery. Engineered the Findworka Admin dashboard providing a rich visual summary of company-wide products using Google Charts, Typescript Angular, PHP Laravel, and MYSQL, aiding board decision-making. Increased customer satisfaction by 10% by managing bugs and issues from existing software.
Senior Software Engineer at Hostelworld Group
August 1, 2025 - August 19, 2025Contributed to maintaining and migrating a legacy codebase using TypeScript, NextJS, Sentry, Auth0, i18n, and Vitest, leading to a 25% performance increase and 10% SEO visibility improvement. Set up tools and data visualizations for tracking application errors and monitoring performance, which improved system reliability and uptime. Led deployment process improvements that reduced deployment time by 20%, enabling faster investigations across environments using Jenkins and Groovy.
Software Engineer at 90Labs Limited
November 1, 2023 - August 19, 2025Led optimization of an advanced timetable scheduling module for an Education Technology system using Tailwind CSS, React, TypeScript, Angular, and C#.NET, reducing scheduling conflicts by 30%. Developed multiple end-to-end products, including system requirement identification and partner dependency management, while engineering and configuring monitoring metrics and dashboards using D3.js, React, and Angular. Contributed to CI/CD pipeline integration, pull requests, code reviews, and testing.
Senior Software Engineer at Patricia Technologies
December 1, 2022 - August 19, 2025Spearheaded the design and development of a web library using JavaScript, React, D3.js, Three.js, and Redux to integrate cryptocurrency payment functionality, increasing user retention by 40%. Utilized data and analytics tools like Hotjar to analyze user behavior and identify critical pain points. Developed a fully accessible and cross-library web component library using TypeScript, VueJS, and Tailwind CSS, increasing team efficiency by 20%. Served as engineering owner of the payment and refund systems on Patricia's business platform.
Software Engineer at Expresso
December 1, 2021 - August 19, 2025Led development of a cross-platform voice conferencing application for iOS and Android using React Native, ExpressJS, Socket.io, WebRTC, AWS, and DynamoDB, achieving 200 downloads in the first month. Actively participated in agile development practices, conducting daily stand-ups and sprint planning, leading to a 20% increase in overall project efficiency. Implemented performance optimization strategies that reduced app loading times by 40%, boosting user satisfaction and retention.
Software Engineer at Findworka Limited
November 1, 2019 - August 19, 2025Designed and implemented Findworka Horus, a software application for managing the company's internal partners and clients using TypeScript, AdonisJS, MySQL, Bootstrap, React, Node, Vuex, and jQuery. Reported directly to the CTO, leading the design and development of the Findworka Admin dashboard providing rich visual summaries of company-wide products via Google Charts, TypeScript Angular, PHP Laravel, and MySQL, used by the board for decision-making. Increased customer satisfaction by 10% by managing bugs and issues from previously built software applications.
Senior Software Engineer at Hostelworld Group
August 1, 2025 - August 20, 2025Contributed to maintaining and migrating a legacy codebase using TypeScript, NextJS, Sentry, Auth0, i18n, and Vitest, resulting in a 25% performance increase and a 10% SEO visibility gain. Set up tools and visualizations to track application errors, monitor website performance, and identify bottlenecks in microservices and user interactions using GCP, Apache Skywalking, and Sentry, improving system reliability and uptime. Led efforts to improve deployment processes across teams without compromising code quality checks, reducing deployment time by 20% and enabling faster investigations using Jenkins and Groovy.
Software Engineer at 90Labs Limited
November 1, 2023 - August 20, 2025Led optimization of an advanced timetable scheduling module for an education technology system using Tailwind CSS, React, TypeScript, Angular, and C#.NET by implementing optimization algorithms, reducing scheduling conflicts by 30%, streamlining user experience. Pioneered development of several end-to-end products identifying requirements, partner dependencies, through software implementation, testing, and configuring metrics, monitors, and dashboards using D3.js, React, and Angular. Integrated continuous integration/deployment pipelines, pull requests, code reviews, and testing.
Senior Software Engineer at Patricia Technologies
December 1, 2022 - August 20, 2025Designed and developed a web library using JavaScript, React, D3.js, Three.js, and Redux enabling businesses to integrate cryptocurrency payment functionality, increasing user retention by 40%. Leveraged data analytics tools like Hotjar for user behavior analysis, identifying critical software pain points. Developed a fully accessible cross-library web component library using TypeScript, VueJS, and Tailwind CSS, reducing code duplication and increasing team efficiency by 20%. Engineering owner of the payment and refund systems for the Patricia business platform.
Software Engineer at Expresso
December 1, 2021 - August 20, 2025Led development of a cross-platform voice conferencing application for iOS and Android devices using React Native, Express JS, Socket.io, WebRTC, AWS, and DynamoDB, achieving 200 downloads in the first month. Participated actively in agile development practices including daily stand-ups and sprint planning, improving overall project efficiency by 20%. Implemented performance optimization strategies for the voice conferencing app, reducing app loading times by 40%, enhancing user satisfaction and retention.
Software Engineer at Findworka Limited
November 1, 2019 - August 20, 2025Designed and implemented Findworka Horus, a software application managing the company's internal partners and clients using TypeScript, AdonisJS, MySQL, Bootstrap, React, Node, Vuex, and jQuery. Reported directly to CTO as engineering lead for designing and developing the Findworka Admin dashboard providing rich visual summaries of company-wide products using Google Charts, TypeScript, Angular, PHP Laravel, and MySQL. Managed bugs and issues from previously built software applications, increasing customer satisfaction by 10%.
Senior Software Engineer at Hostelworld Group
August 1, 2025 - August 20, 2025Contributed to maintaining and migrating a legacy codebase to modern standards using TypeScript, NextJS, Sentry, Auth0, i18n, and Vitest, resulting in a 25% increase in performance and a 10% increase in SEO visibility. Set up tools and data visualizations for tracking application errors, monitoring website performance, and identifying bottlenecks using GCP, Apache Skywalking, and Sentry, which improved system reliability and uptime. Led efforts to improve deployment processes across teams without compromising code quality checks, reducing deployment time by 20%, enabling faster investigations in all environments using Jenkins and Groovy.
Software Engineer at 90Labs Limited
November 1, 2023 - August 20, 2025Led efforts to optimize an advanced timetable scheduling module for an Education Technology System using Tailwind CSS, React, TypeScript, Angular, and C#.NET by implementing optimization algorithms, resulting in a 30% reduction in scheduling conflicts and a more streamlined educational experience. Pioneered and developed several end-to-end products including system requirements identification, partner dependencies, software implementation, engineering, testing, and configuration of metrics, monitors, and dashboards using D3.js, React, and Angular. Integrated Continuous Integration/Deployment pipeline, pull requests, code reviews, and unit/integration/e2e testing.
Senior Software Engineer at Patricia Technologies
December 1, 2022 - August 20, 2025Spearheaded the design and development of a web library using JavaScript, React, D3.js, Three.js, and Redux that enabled businesses to integrate Patricia's cryptocurrency payment functionality into their web applications, boosting user retention by 40%. Leveraged data and analytics tools like Hotjar to analyze user behavior and feedback, identifying critical pain points in software. Developed a fully accessible and cross-library web component library using TypeScript, VueJS, and Tailwind CSS, reducing code duplication and increasing team efficiency by 20%. Served as engineering owner of Patricia business platform's payment and refund systems.
Software Engineer at Expresso
December 1, 2021 - August 20, 2025Led the development of a cross-platform voice conferencing application for iOS and Android devices, resulting in 200 downloads within the first month using React Native, Express JS, Socket.io, WebRTC, AWS, and DynamoDB. Participated actively in agile development practices including daily stand-ups and sprint planning, fostering effective teamwork and consistently meeting project milestones on time, increasing overall project efficiency by 20%. Implemented strategies to optimize the performance of the voice conferencing application, leading to a 40% decrease in app loading times, enhancing user satisfaction and retention rates.
Software Engineer at Findworka Limited
November 1, 2019 - August 20, 2025Designed and implemented Findworka Horus, a software application for managing the company's internal partners and clients using Typescript, Adonis JS, MySQL, Bootstrap, React, Node, Vuex, and jQuery. Reported directly to CTO as engineering lead for designing and developing the Findworka Admin dashboard providing a rich visual summary of company-wide products using Google Charts, Typescript, Angular, PHP Laravel, and MySQL. Managed bugs and issues from previously built software applications, increasing customer satisfaction by 10%.
Senior Software Engineer at Hostelworld Group
August 1, 2025 - August 20, 2025Maintained and migrated a legacy codebase using TypeScript, NextJS, Sentry, Auth0, i18n, and Vitest, which increased performance by 25% and SEO visibility by 10%. Set up tools and visualizations for tracking errors, monitoring website performance, and identifying bottlenecks in microservices and user interactions using GCP, Apache Skywalking, and Sentry, enhancing system reliability and uptime. Led efforts to improve deployment processes across teams without compromising code quality, resulting in a 20% decrease in deployment time and faster investigations via Jenkins and Groovy.
Software Engineer at 90Labs Limited
November 1, 2023 - August 20, 2025Led optimization of an advanced timetable scheduling module for an Education Technology System using Tailwind CSS, React, TypeScript, Angular, and C#.NET. Implemented optimization algorithms reducing scheduling conflicts by 30%, enhancing educational user experience. Pioneered end-to-end product development including requirements gathering, partner dependencies, engineering, testing, and configuring metrics and dashboards using D3.js, React, and Angular. Engaged in continuous integration/deployment pipeline integration, pull requests, code reviews, and unit/integration/e2e testing.
Senior Software Engineer at Patricia Technologies
December 1, 2022 - August 20, 2025Spearheaded design and development of a web library using JavaScript, React, D3.js, Three.js, and Redux to integrate cryptocurrency payment functionality into client applications, boosting user retention by 40%. Utilized analytics tools such as Hotjar to analyze user behavior and identify critical pain points. Developed a fully accessible and cross-library web component library using TypeScript, VueJS, and Tailwind CSS, reducing code duplication and increasing team efficiency by 20%. Owned the payment and refund systems of the Patricia business platform.
Software Engineer at Expresso
December 1, 2021 - August 20, 2025Led development of a cross-platform voice conferencing application for iOS and Android, achieving 200 downloads in its first month using React Native, ExpressJS, Socket.io, WebRTC, AWS, and DynamoDB. Actively participated in agile practices including daily stand-ups and sprint planning, increasing overall project efficiency by 20%. Implemented performance optimization strategies that decreased app loading times by 40%, enhancing user satisfaction and retention.
Software Engineer at Findworka Limited
November 1, 2019 - August 20, 2025Designed and implemented Findworka Horus, a software application for managing company's internal partners and clients using TypeScript, AdonisJS, MySQL, Bootstrap, React, Vuex, and jQuery. Reported directly to CTO as engineering lead for developing the Findworka Admin dashboard providing rich visuals using Google Charts, TypeScript, Angular, PHP Laravel, and MySQL; used by board of directors for decision making. Increased customer satisfaction by 10% by managing bugs and issues in previously built software applications.
Education
BSc Computer Science at University Of Lagos
January 1, 2024 - December 31, 2024BSc Computer Science at University Of Lagos
January 1, 2020 - January 1, 2024BSc Computer Science at University Of Lagos
January 11, 2030 - January 1, 2024BSc Computer Science at University Of Lagos
January 1, 2024 - January 1, 2024BSc Computer Science at University Of Lagos
January 11, 2030 - January 1, 2024Qualifications
Flutterwave Raved - 3rd place for development of Voice Out at Up Students Hackathon
February 1, 2019 - February 28, 2019Facebook Hackathon - 4th place in Nigeria
February 1, 2020 - February 28, 2020Industry Experience
Software & Internet, Education, Financial Services, Travel & Hospitality, Media & Entertainment, Healthcare, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Manchester today.