Profiles can only be unlocked with a subscription

🔥 🚀 Fullstack Developer | React, Typescript, Vue, Inertia, Tailwind, Alpine.js, Livewire, Laravel, MySQL, AWS

Photo of a Laravel Developer
Unlock my profile to contact me
Available now
Abuja, Nigeria
(UTC+01:00) Lagos
English

Online Presence

  • Twitter
  • LinkedIn
  • GitHub
  • YouTube

To access these links, you need a subscription

Skills

  • FilamentPHP
  • Laravel
  • Meilisearch
  • Redis
  • Docker
  • Alpine.js
  • Next.js
  • React.js
  • Vue.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • MySQL
  • Inertia.js
  • PHPUnit
  • jQuery
  • Livewire
  • Nginx
  • Node.js

Last updated: December 20th 2023

Approved: December 20th 2023

Level

  • Mid
  • Senior

Open to...

  • Collaboration
  • Full-time employment
  • Part-time employment
  • Full-time contract work
  • Part-time contract work

With 6 years of experience in software development, I have had a fair share of accomplishments across different workplaces. Some of which are:

  • Built the online media (social media and news outlets) monitoring service for INEC - the electoral body in Nigeria, to monitor conversations leading up to the Nigerian National Election in February 2023, with support for live conversations and events as they happen on the election day.

  • Built a queue monitoring service that self-manages failed and buggy background jobs. It drastically reduced the number of emergency hot fixes on weekends.

  • Implemented a feature to enable tenant organization users (subscribed to Visu) integrate 3rd-party addons and services for billing, HR attendance, ticketing etc. into their tenant account. Post-signup surveys showed that, at least, 20% of new signups were motivated by the fact that they could easily integrate their existing systems (for accounting, identity, attendance etc) with Visu.

  • Refactored product search and profile pages to improve user experience and web vitals score for LCP and CLS by ~ 2.5 seconds.

  • Migrated critical search filters for the backend from a CakePHP application to a Node.js microservice powered by MongoDB with search results streamed through Kafka/Confluence.

  • Migrated critical search filters for the frontend from a CakePHP application to a React/Typescript application powered with Redux. Results from the A/B tests showed that users with access to the new search spent more time on the search page and interacted more with the search filters.

🚀 Passionate Software Developer

I'm a dedicated and results-oriented Software Developer deeply enthusiastic about designing and building usable, scalable solutions. With 6 years of experience in software development, I have strong experience with the following languages and tools: PHP, Typescript, Javascript, MySQL, Laravel, CakePHP, React, Redux, Vue.js, Vuex amongst others, a solid background in Object-Oriented Programming (OOP) and its implementation, and some experience with Functional Programmming with Scala and Elixir.

🌐 Mastery

I love the entire software development lifecycle and I am able to comfortably contribute at any level - from requirements gathering to product design, development, and deployment. This is one of the reasons I find it fulfilling specializing in full-stack development, bringing proficiency in both front-end and back-end technologies.

I am also really good in software requirements gathering and documentation, software architecture design and documentation, and database design and normalization (to the 3NF, at least).

💡 Innovator

I thrive on innovation and enjoy exploring new technologies, not just to stay ahead of the curve, but to be well-informed. I find opportunities to put to practice new knowledge and skills - from as little as fixing a minor bug to building new critical features.

🔗 Let's Collaborate

I am currently in search of a workplace where I can be the best version of myself - personally and professionally. I'm good at what I do, and where I'm not, I am always willing to learn and improve. I am always open to discuss how my skills and experience can be of benefit to teams who are daring enough to reach out!

Outside of programming, I love to travel as much as I love new adventures, I love music (I play the piano, saxophone, and clarinet), I love animals, I love to farm, and I love structural design. If I were not a Software Developer, I'd have been an Architect.