<I am Rhema/>

Hello, I'm Olu'remi

I build web and mobile apps that real people use every day.

I'm a full-stack developer based in Lagos. For 8+ years I've been taking products from a rough idea to a live site, a Play Store listing and an App Store listing, mostly with Laravel, Vue.js and Flutter.

Right now I'm the developer behind Ecobarter's web app, mobile app and payment gateway.

I love building

Olu'remi Olowookere
Lagos, Nigeria

Things I've built (most are live, go ahead and click)

  1. Ecobarter

    The company's main web app and its mobile apps. I designed, built and still look after all of it.

    Laravel · Vue.js · Flutter · MySQL
  2. Ecobarter Payment Gateway

    A payment gateway I designed and coded from scratch, running live as its own service.

    PHP · Laravel · REST APIs
  3. Chen Homes

    Website and mobile apps for a real estate brand, on both Android and iOS.

    Flutter · Dart · Web
  4. WordPress plugins for ScalarPoint

    A handful of paid, commercial plugins, each versioned properly in Git.

    WordPress · PHP · Git
  5. use-nigeria-location-state-coordinate

    An npm package for Nigerian states and coordinates. I updated it and forked my own version.

    JavaScript · npm · Open source

The story behind the work

Ecobarter: one developer, three surfaces

At Ecobarter I own the whole stack. The web app is Laravel and Vue.js, and the mobile app is Flutter, so users can reach the platform from a browser or from their phones. I keep the web and the apps talking to the same backend so they don't drift apart.

Laravel · Vue.js · Flutter/Dart · MySQL · REST APIs · Git

Building a payment gateway instead of renting one

Money flows need to be predictable, so I designed a custom gateway for the platform. It's built as its own service, with careful database modelling behind it. It's the part of my work I take the most care over.

PHP · Laravel · REST APIs · database design

Push, and it's live

Deploying by hand is slow and it's easy to get wrong. I set up Git-based CI/CD so that every push goes live automatically. Releases went from a chore to something I barely think about.

Git · automated deployments · Linux servers

A bit more about me

I started in 2014 as a Linux server administrator at Microstallion in Lagos, keeping servers and networks running and building a school management system and a hospital management system on the side. That's where I learned that software only matters once it's running properly for real users.

Since then I've freelanced, led development at Complete Communication Limited, and moved into mobile with Flutter. I'm comfortable on both sides: I can build the feature and I can also set up the server it runs on.

Add a line here about what you enjoy outside code.

What I use every day
PHP, Laravel, Vue.js, JavaScript, TypeScript, Flutter, Dart, MySQL, Git
What I'm comfortable with
CodeIgniter, WordPress, jQuery, SQL Server, SQLite, Oracle, Linux and Windows servers, Azure (certified in Fundamentals)
What I can find my way around
AWS, Docker, Python

My path so far

Let's talk

Got a project, a role or just a question? Write to me.

oludaremy@gmail.com