
Olushola Dauda
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since July 25, 2022
Olushola is an engineer with an exceptional understanding of end-to-end software delivery flow. He specializes in React and Node.js and has built products for social interaction, financial tech, credit scoring, and gamification. He wrote a game that engaged 5,000,000 customers, solved a problem for a client's engagement campaign that got broadcasted to over 500,000 users, and earned a spot as a winner in the Tech Nation Rising Stars 4.0 in the UK. Olushola is a proven problem solver.
Portfolio
Experience
- JavaScript - 3 years
- Flutter - 3 years
- Node.js - 3 years
- React - 3 years
- Next.js - 2 years
- TypeScript - 2 years
- SCSS - 2 years
- GSAP - 1 year
Availability
Preferred Environment
MacOS, Windows, Slack, Visual Studio Code (VS Code)
The most amazing...
...project I've worked on is a healthcare platform that provides medical providers to obesity patients, helping them streamline their weight loss journey.
Work Experience
Software Engineer
Mochi Health
- Managed a messaging project that enabled real-time communications among healthcare providers, admins, and patients, bringing about a 40% increase in response time to patient requests.
- Implemented a PDF generation feature enabling patients to download copies of their virtual doctor encounters. This led to a 20% increase in doctors' and patients' engagement.
- Reduced the website page load time by 30% by optimizing DynamoDB queries, yielding a 20% improvement in overall website performance.
Front-end Engineer
Kodobe Limited
- Landed a refactor that removed a major blocker to the launch of Jobberman's users engagement campaign that got broadcasted to over 500,000 users.
- Wrote a custom game, beating the deadline to satisfy FCMB's campaign requirement to engage about 5,000,000 customers.
- Earned a spot as a winner in the Tech Nation Rising Stars 4.0 in the UK after helping the team deliver on its roadmap for 2021.
Full-stack Engineer
Airplane Labs Inc
- Developed dashboard templates using React and integrated them with a Node.js back end.
- Wrote custom Ruby scripts to handle automatic and periodic database backup operations.
- Contributed to QA on the CLI build tools, identified and reported critical bugs, ensuring high-quality CLI tooling and improving the overall developer experience.
MERN Stack Developer
JT Crow Websites LLC
- Reduced API response time by 70%, this ensured the website got faster and much more easy to use.
- Redesigned the UI to facilitate easy navigation and make the website more alluring to users.
- Changed the architecture of the back end to pave the way for scalability and restructured the services to improve performance.
Full-stack Software Engineer
Algorism
- Built a credit scoring application called PeerScore in one month, which corroborated the deployment as planned. The App garnered over 50 organic downloads in its first few weeks.
- Engaged in a facelift redesign of clubly.io, which increased the platform's usage by over 100% and yielded five paying associations using the platform.
- Removed redundancy from the codebase and introduced further improvements to its readability, which facilitated ease of collaboration within the team.
Software Engineer Intern
Algorism
- Built reusable components both on the front end with React and back end with Node.js; these were used across all projects within the team to facilitate the development process.
- Contributed to the development and launch of Clubly.io; over five associations were onboarded in the first two weeks.
- Took over the back end of Getrates.co; in this period, I decluttered the codebase and introduce a better architecture, the successful launch followed this and three partner banks were onboarded.
Freelance Software Engineer
Freelance
- Developed an eCommerce application that helps the client sells and manage sport and fitness wear, orders and payments are supported in multiple countries. The app processed over 1,000 orders in its first month.
- Fixed clients' website issues both on the front end and back end for increased throughput and revenue.
- Offered consultancy and mentorship services to clients to assist them to build a better and market-worthy product.
- Helped clients fix their SEO needs, this boosted their visibility and helped them gain substantially more customers.
Experience
Clubly
I was the team lead for this project and worked on both the front-end and back-end.
The app was built in two sections, an administration dashboard for the administrators and a microsite for regular association members. The admin dashboard presents the administrators with functionalities to update the association information and create and manage other features with which the members will interact on the microsite. The microsite serves as a feed for all updates that have been made from the admin dashboard; members will be able to pay for dues and indicate availability for events, vote in elections and answer survey questions.
PeerScore
I was the front-end developer and also handled the creation of the mobile app and the landing page written in React.
Getrates
I was the back-end engineer, managing financial institutions' and end users' profiles.
SitePro
As the only developer on this project, I built the back end to handle data collection and categorization and the real-time data exchange for chats and collaboration. The front end is a mobile application built to give users an easy experience creating their projects and a beautiful interface for collaboration.
Kodobe Website
https://kodobe.com/Spinner Game
https://drive.google.com/file/d/1FYRbEUGMW_qzXziEpJP2JkHcwFUt-hTc/view?usp=sharingShuffle Game
https://drive.google.com/file/d/1h_RR3iEdPsW1-ROD--BBETqqK5DQDJru/view?usp=sharingMystery Spinner Game
https://drive.google.com/file/d/1K6MxGNwMtCRSYmlmXHIHSjiLqL_lw9SL/view?usp=sharingWinnings Disbursement Portal
https://drive.google.com/file/d/1eFu_Y6wOiS1Ub8sh72CzMRLlpdWN-LkL/view?usp=sharingDynamic Landing Page
https://drive.google.com/file/d/10Rp1p4Nj7ASloA9UDXrG3sHLbqHVqltU/view?usp=sharingCustomer Gamification Portal
https://drive.google.com/file/d/1rm08pwXF3GFzKFUNqZOgFIOrDryHC8wf/view?usp=sharingWinCity
I was the front-end engineer who developed the UIs and created the engagement game.
Helping My Friend
http://www.helpingmyfriend.comEducation
Bachelor's Degree in Mathematics and Computer Science
University of Ilorin - Ilorin, Nigeria
Certifications
Automation Anywhere Certified Advanced RPA Professional (V11.0)
Automation Anywhere
Skills
Libraries/APIs
React, Node.js, Context API, REST APIs, Formik, React Redux, Chart.js, API Development, GSAP, AWS Amplify, Puppeteer, Vue 2
Tools
Sequelize, Git, Webpack, MongoDB Atlas, GitHub, Mongoose, Rollup, Auth0, RabbitMQ, Slack, LaTeX, Shell
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, ECMAScript (ES6), SCSS, GraphQL, Dart, PHP, Python, SQL, Ruby, DYNAMO
Frameworks
Redux, Jest, Material UI, Express.js, NestJS, Flutter, Next.js, Laravel, Tailwind CSS
Paradigms
Testing, Continuous Integration (CI), Unit Testing, Continuous Development (CD), Test-driven Development (TDD), Acceptance Testing
Platforms
Firebase, Heroku, Amazon Web Services (AWS), Docker, Kubernetes, AWS Lambda, MacOS, Windows, Visual Studio Code (VS Code)
Storage
PostgreSQL, MySQL, Redis, MongoDB, Google Cloud, Amazon DynamoDB, Elasticsearch
Other
APIs, Front-end, Performance, MERN Stack, Front-end Development, Responsive Web Apps, Full-stack, Web Applications, Payment APIs, Full-stack Development, Third-party APIs, Team Leadership, Code Review, Cloudflare, Integration Testing, Web & Mobile Applications, Front-end Architecture, SaaS, Back-end, Storybook, Multitenancy, Programming, Admin Panels, UI Testing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring