Olatunbosun Olaosebikan
Malik · Senior Software Engineer
I think beyond the code. I build systems that make business sense.
Where I have worked, and the systems I built there.
Products I have taken from an idea to production.
-
Avela
Live
A smart-infrastructure and financing platform for Nigeria and Ghana
-
SwipeKlin
Live
A cleaning marketplace in Canada, with two production mobile apps
-
Coursemate
In progress
An AI course tutor that runs inside Canvas
The tools I work with, and the themes that keep coming up across the work.
-
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
-
Concepts
Themes that keep coming up across the work.
-
Consistency under load
Transactions, locking and safe retries, for systems where a record written twice is a real problem.
Shows up in:
Moniepoint Group
,
Disputes
-
Security and data protection
Keeping card keys, cardholders and personal identifiers safe.
Shows up in:
Card issuing
,
3D Secure
,
Tokenization middleware
-
Third-party integrations
Building against systems I do not control: card schemes, payment providers and platform APIs.
Shows up in:
Monitoring
,
Disputes
,
Payments
,
Coursemate
,
Outreachy
-
Byte-level data formats
Generating and converting encoded formats, where one wrong byte breaks the output.
Shows up in:
Card issuing
,
Clearing
-
Real-time updates
Getting changes to the people waiting on them as they happen.
Shows up in:
Real time
-
Maps and location
Location-aware features and interactive maps.
Shows up in:
Booking
,
Outreachy
,
Freelance
-
Delivery and operations
Getting software into production and keeping it running there.
Shows up in:
Avela
,
Operations
,
The apps
-
Tools for operations teams
Interfaces that show the people running a system where things stand.
Shows up in:
Interfaces
,
Operations
-
Debugging
Tracing a failure back to its cause, however small.
Shows up in:
Card issuing
,
Real time
-
Applied AI
Putting AI to work inside products people already use.
Shows up in:
Coursemate
,
UNICCON Group
I care about the decisions behind the code as much as the code itself.
-
Architecture
Getting the architecture right.
Applied in:
Avela
,
Tokenization middleware
-
Reliability
Anticipating failures, and building systems that are reliable, maintainable and easy to evolve.
Applied in:
Moniepoint Group
,
Disputes
,
Interfaces
,
Outreachy
-
Trade-offs
Good engineering, to me, isn’t about complexity. It’s about making the right trade-offs.
Applied in:
Tokenization middleware
,
Coursemate
-
Business sense
I look beyond technical feasibility to understand business priorities, costs, risks and the value a solution actually delivers.
Applied in:
Disputes
,
Tokenization middleware
Degrees, training and recognition.
Where I started, how to reach me, and what I do away from work.
-
Background
I started on the frontend and moved into backend and payments.
-
Contact
hello@malikk.dev
-
Away from work
Away from work, it’s mostly music, anime and games.