Malik hello@malikk.dev
Portrait of Olatunbosun Olaosebikan

I’m Olatunbosun Abdulmalik Olaosebikan, but you can call me Malik. I’m currently a Senior Software Engineer at Moniepoint, building card and payments infrastructure for Nigerian commercial banks. I take products from an idea to production.

Explore portfolio map

Work experience

Moniepoint Group 2023-now Senior Software Engineer. MVP Award

I joined the TeamApt division as a Software Engineer in October 2023 and was promoted to Senior in September 2025. I work on most of the life of a card transaction: preparing chip data before a card is issued, authenticating the cardholder online, clearing transactions with Mastercard and Visa, and answering disputes inside scheme deadlines. I build the services, and the React interfaces that operations teams use to run them.

Node.js, NestJS, PostgreSQL, React, HSM, Mastercard Dispute API

UNICCON Group 2023 Frontend Engineer

I worked on Omeife AI, a multilingual platform for African languages, with real-time chat, voice and video translation, and automatic multilingual subtitles. I also helped launch DigiLiteracy, a digital-education platform, and brought Omeife into it so learners could use AI in local languages. It reached more than 2,000 active users.

React, JavaScript, TypeScript

Outreachy 2022-23 Open-source intern at Public Lab

A paid open-source internship. I modernised MapKnitter Lite, the JavaScript module behind Public Lab's tool for stitching aerial photos into maps, refactoring code that carries more than ten years of legacy mapping data. I added access to archived datasets through the Internet Archive API, drag-and-drop upload for multiple images, and a paginator for working with images in bulk. Sixteen of my pull requests were merged into Leaflet.DistortableImage, and I worked in the open with the maintainers through issues and code review.

JavaScript, Leaflet, Internet Archive API

Freelance 2020-23 Software Engineer

Client work across web and mobile: a banking web application for a microfinance bank, with role-based access control; an interactive land-allocation map built on Leaflet; and the Oriztech Wellness mobile app, with personalised health plans, activity tracking and token-based rewards.

React, React Native, Laravel

Projects

Avela Live A smart-infrastructure and financing platform for Nigeria and Ghana

Avela sells solar, security and smart-home systems in Nigeria and Ghana, with instalment financing built in. I built and deployed the platform: a modular NestJS backend, a Next.js frontend, and the pipeline that ships them.

Next.js, NestJS, Prisma, PostgreSQL, GitHub Actions, DigitalOcean, Cloudflare Workers

SwipeKlin Live A cleaning marketplace in Canada, with two production mobile apps

SwipeKlin connects customers in Canada with nearby cleaners. I built and maintained its two React Native apps, one for customers and one for cleaners, along with real-time booking updates, Stripe payments and payouts, and deployments of the Laravel backend behind them.

React Native, Laravel, PostgreSQL, Soketi, Stripe, Docker, AWS Lightsail

Coursemate In progress An AI course tutor that runs inside Canvas

Coursemate answers students' questions from their own course material, inside Canvas through LTI. When a question looks like a request for assignment answers, it redirects rather than refuses. It started as a tool for my own MBA courses and is in active development.

NestJS, PostgreSQL, Drizzle, RAG, LTI

Education

Master of Information Technology 2025-26 Software Engineering, Miva Open University

Master’s project: Tokenization middleware

Self-hosted middleware that lets a Nigerian small business store tokens instead of permanent identifiers such as BVNs, designed around the Nigeria Data Protection Act 2023 and the GAID 2025. It exposes three operations, tokenize, detokenize and erase, over TLS behind scoped API keys, with a rate limit and an append-only audit log. During research I discovered format-preserving encryption and tokenization. Further research showed that FF3 had been weakened by cryptanalysis near the length of the identifiers I was protecting, so I chose tokenization instead.

Node.js, TypeScript, PostgreSQL, Prisma, AES-256-GCM, Docker

Master of Business Administration 2025-26 FinTech and Blockchain, Nexford University
BSc (Ed), Biology 2015-21 University of Ilorin
EMV Technical Training 2025 Intreensic

Toolkit

Backend
Node.js, NestJS, PostgreSQL, Prisma, Redis, REST APIs
Web and mobile
TypeScript, React, Next.js, React Native, Laravel
Payments
EMV and TLV, HSM integration, 3D Secure, card clearing formats, dispute APIs
Infrastructure
Docker, GitHub Actions, AWS, DigitalOcean, Cloudflare

About

I started on the frontend and moved into backend and payments. Much of what I do now is product engineering: planning a feature, building it across backend, web and mobile, and seeing how it holds up in production.

I care about the decisions behind the code as much as the code itself. Getting the architecture right, anticipating failures, and building systems that are reliable, maintainable and easy to evolve. Good engineering, to me, isn’t about complexity. It’s about making the right trade-offs.

My MBA in FinTech and Blockchain adds another dimension to that thinking. I look beyond technical feasibility to understand business priorities, costs, risks and the value a solution actually delivers.

Away from work, it’s mostly music, anime and games.

Contact

Always happy to talk about systems, full-stack engineering, fintech infrastructure, or backends that have to be right the first time. I am currently based in Lagos, Nigeria.