Temitope is a talented software engineer with 7+ years of professional experience, specializing in PHP and full-stack development. He has worked with Waldo Contacts in the UK, London, Accounteeer in Leuven Belgium, and most recently for Cause Strategy Partner in New York, the United States to help build an application that simplifies the placement of potential board leaders on nonprofit boards. Temitope has vast experience in building robust, scalable, test-driven, and performant web applications using web technologies. He is an advocate for TDD, best practices, and design patterns, also writing serverless functions, architecting database designs, and building optimized SQL queries.
Worked on a legacy codebase and helped build a robust a test-driven development approach that has reduced bugs drastically.
Improved the speed and reliability of the end-to-end testing by replacing Selenium and Laravel Duskdrivers with cypress to improve the speed of the Laravel application.
Single-handedly drove the redesign of the company website using the FlexBox and CSS grid to make ita more responsive and easily accessible website. Optimized the queries to use raw SQL which improves the loading time by 80%.
Worked on the development of software solutions for an innovative eyecare brand that champions positive vision for all. Built backend endpoints that leveraged Shopify web hooks to receive and process orders from the customers.
Integrated Klaviyo newsletter plugin on the application that allowed us to reach out to more customers and deliver updates on the contact lenses.
Built a WordPress custom theme and plugin for market expansion. Built a find the nearest optometrist application that helped product recommendation increase by 10%.
Worked on the development of a cloud accounting platform for small businesses. Drove the redesign of the application layout and migration of the accounting application from Bootstrap 3 to Bootstrap 4.
Built serverless lambdas to manage and scale API endpoints. Implemented OAuth2 workflow to ensure security for the API endpoints.
Single-handedly built bank rules fuzzy logic system that provides the users with the comfort of reconciling their bank statements into the application, which has led to a 5% increase in revenue and about a 10% increase in customers switching from other accounting applications.
Worked on the development of a mobile payroll application.
Built a custom website where people can render and get help.
Brought improvement in solving technical problems and designing the solutions. Shared responsibility with Product Owners for building reusable and scalable components.
Worked on the development of software solutions for a company focused on delivering innovative, reliable and efficient Software, web and mobile applications for individuals, businesses, and institutions in enterprise and education sectors.
Built job recruitment portal and integrated an education software solution with a custom built website.
Co-built an hotel reservation application. Acted as a trainer, helping to impact web development skills for other developers.
This project gives the developer the ability to quickly generate CRUD activities from their console. I was the only contributor to this open-source project because it's a tool I used daily in my work and want to share it with others. The application lets you interactively define your database schema, generate a fresh model into your app/Models folder, and lets you specify your default path.
Places locator is an open-source project built with pure PHP that leverages the Yahoo places API to give the developer the ability to interact with places in an object-oriented way. I worked along with a colleague and we both built this project. Locator is a PHP package that works with the Yahoo API. It returns data that you need just by calling one method. There is a Service Provider and a Facade to make it easy to integrate with your Laravel project. It can also be used with other PHP frameworks like Lumen, CakePHP, Zend, etc.
While I was playing around Next.js, Tailwind, and React, I decided to rebuild my personal website using Next.js and Tailwind.
Education
I mentor developers around the world and help them unblock tasks, perform code reviews, build short-term projects, and provide them with technical advice.