
Odunayo Ogungbure
Verified Expert in Engineering
Back-end Developer
Lagos, Nigeria
Toptal member since November 22, 2022
Odunayo is a back-end developer with solid experience building web and application programming interface (API) applications with PHP, JavaScript, and SQL. He is proficient in architecture design, implementation, debugging, testing, and software development lifecycle maintenance. Odunayo is devoted to the tech community and tries to give back through technical writing and open-source contributions. Eager to grow, he enjoys learning about new concepts, complex designs, and programming languages.
Portfolio
Experience
- Laravel - 6 years
- PHP - 6 years
- JavaScript - 6 years
- API Development - 4 years
- SQL - 4 years
- Git - 3 years
- PHPUnit - 3 years
- jQuery - 3 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), MAMP, PHP, SQL, JavaScript, Laravel, PHPUnit, jQuery, Git
The most amazing...
...result I've achieved is scaling a feature to handle over 5,000 user computations and improve report generation time by 50%.
Work Experience
Back-end Developer
SeamlessHR
- Developed a new custom functionality based on company and client requirements.
- Tracked and fixed bugs using Jira as a reporting tool.
- Ensured compliance with coding conventions in collaboration with team members during code review sessions.
Full-stack Developer
Carmart.ng
- Added new features that resulted in more signups and a better user experience.
- Enhanced the quality of the application through bug fixes.
- Improved the admin control panel to carry out admin actions effectively.
Software Developer
Alabian Solutions
- Built and deployed multitenant software that seamlessly helps website owners to manage ad placement on their websites.
- Led and provided technical support to a team of junior software developers building in-house and external software.
- Held code review sessions to ensure proper coding conventions were followed and suggested better coding techniques.
- Solved bugs and refactored code implementation in collaboration with other developers.
- Reduced the time to get and implement feedback by sharing frequent updates with stakeholders.
- Managed projects from inception to completion by collaborating with product designers and other stakeholders, converting business needs into small technical tasks for implementation.
Software Developer
Soft Solutions
- Implemented REST API endpoints for the core functionality of a membership management system.
- Added new features to the appraisal management module, including but not limited to appraisal tracking, supervisor assessment, extending or unlocking the previous appraisal, and use of custom tags for appraisal ratings.
- Developed a leave planner feature on the leave management module to inform departments and organizations of staff leave plans.
- Built an administrator dashboard to onboard new clients, manage existing clients, renew licenses, activate and deactivate modules, and manage application-wide configurations.
- Improved the quality of the software through bug fixes and testing.
- Proposed good conventions to be followed, resulting in developing an efficient workflow, including using a version control tool, daily stand-ups, documentation, and code reviews, reducing the possibility of introducing errors into the application.
Software Development Intern
Soft Solutions
- Migrated the codebase from a non-responsive template to a more responsive template to improve user experience.
- Built and deployed a training module to schedule training and track and assess employee training efforts.
- Identified and fixed existing bugs in the application.
- Enabled remediating bug reports and handling all issues on time.
Experience
SSLCloud
I was the back-end developer and liaised with other developers to implement features aligned with the organization's objectives and client requirements. I also built an internal tool to automate specific functions, including client onboarding and managing subscription packages.
The project is live but available to authorized users only: https://sslcloud.com.ng.
Carmart Nigeria
I was the full-stack developer and liaised with the product owner to fix bugs, add new features, and integrate with third-party APIs to improve user experience using the website.
Google One Tap Laravel Package
https://github.com/steelze/google-one-tapI created this package, wrote the core functionality and test cases, and integrated GitHub Actions.
Education
Bachelor's Degree in Biochemistry
Federal University of Agriculture, Abeokuta - Abeokuta, Ogun, Nigeria
Skills
Libraries/APIs
jQuery, API Development, REST APIs, Vue 2, React, Vue, Node.js
Tools
Postman, Git, GitHub, Bitbucket, MAMP, Trello, Sentry
Languages
PHP, SQL, JavaScript, HTML, HTML5, CSS
Frameworks
Laravel, Bootstrap, PHPUnit, Laravel Livewire, Alpine.js, Express.js
Paradigms
REST, Object-oriented Programming (OOP)
Storage
MySQL, JSON, SQL Server 2008, PostgreSQL
Platforms
Windows, Visual Studio Code (VS Code), MacOS, Amazon Web Services (AWS), Heroku
Other
Laravel Valet, Observation, Research, Teamwork, Web App Development, API Integration, Web Development, APIs, Back-end, Full-stack, Blade, Data Structures, Integration, Communication, Third-party Authentication, Ajax
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