Posts by oluwatosinolamilekan

@oluwatosinolamilekan

Olamilekan Lamidi

Senior Full-Stack Engineer with 9+ years of experience building scalable, high-p...
Lagos Nigeria Joined April 2026
1.7k Points24 Badges7 Connections7 Followers15 Following

Posts by oluwatosinolamilekan

oluwatosinolamilekan in Articles 3 min read
Google Sheets often starts as a quick operational tool. A support team tracks users in a sheet, finance exports monthly reports, or an internal dashboard needs a simple spreadsheet backend. The challenge is keeping that workflow Laravel-friendly once...
oluwatosinolamilekan in Articles 3 min read
Fraud systems are hard to test well. Not because engineers cannot write tests, but because the data needs to tell a story. A suspicious transaction is rarely suspicious because of one field. It is usually suspicious because of patterns: a new accou...
oluwatosinolamilekan in Articles 2 min read
Lighthouse is great. I use it, and I still think it is one of the most useful performance tools available to web developers. But I wanted something closer to the way I actually debug and ship web products, so I built PerfLens. PerfLens is a browser...
post-cover-17060
oluwatosinolamilekan in Articles 8 min read
Multi-tenancy is the economic engine of SaaS. Sharing infrastructure across customers reduces cost and simplifies operations. But it introduces a risk that can end your business overnight: tenant data leakage. When one customer can see another cus...
oluwatosinolamilekan in Articles 7 min read
Healthcare data is among the most sensitive information a system can hold. Patient records, diagnostic results, treatment histories, and genomic data are not just private — they are regulated by laws that carry serious penalties for mishandling. HIPA...
oluwatosinolamilekan in Articles 8 min read
Every successful application eventually outgrows its original architecture. What started as a clean, well-structured monolith becomes a tangled web of dependencies where changing one feature risks breaking three others. Deployments become risky, test...
oluwatosinolamilekan in Articles 10 min read
In 2017, I was a backend developer at Civic MediaLab in Lagos, staring at a production codebase that made no sense to me. The API layer was a tangle of inconsistent patterns. The database schema looked like it had been designed by three different p...
oluwatosinolamilekan in Articles 8 min read
In financial software, data does not just need to be correct — it needs to be provably correct. Regulators, auditors, and compliance teams do not take your word for it. They need an unbroken chain of evidence showing exactly what happened, when it ...
oluwatosinolamilekan in Articles 10 min read
If your web application is slow, the database is almost certainly the bottleneck. Not the frontend framework. Not the web server. Not the network. The database. I have spent nine years building backend systems across seven companies, and in every si...
oluwatosinolamilekan in Articles 10 min read
APIs are the backbone of modern software. They power every mobile app you use, every SaaS dashboard you log into, and every integration between systems that makes the modern web work. Yet despite their ubiquity, most APIs are designed poorly. They ...
oluwatosinolamilekan in Articles 6 min read
In e-commerce and on-demand delivery, the moment a user clicks "Place Order" begins an anxiety cycle. Where is my order? When will it arrive? This uncertainty kills conversions. Between November 2020 and July 2021, I worked as a Full-Stack Developer...
oluwatosinolamilekan in Articles 10 min read
Legacy code is not a dirty word — it is code that makes money, serves real users, and pays engineering salaries. The problem is not its existence, but that it eventually accumulates enough technical debt to slow the entire business down. I know this...
oluwatosinolamilekan in Articles 7 min read
How I reduced API latency by 88%, achieved 99.8% uptime, and scaled a platform from 2,000 to 15,000 concurrent users — without downtime. There is a moment every backend engineer dreads. Traffic is climbing, the monitoring dashboard is turning red, ...
oluwatosinolamilekan in Articles 10 min read
Real-time systems are unforgiving. In a standard web application, a 500-millisecond delay is an inconvenience. In a real-time multiplayer gaming platform, 500 milliseconds is the difference between a fair outcome and a furious user demanding a refund...
chevron_left

Latest Jobs

View all jobs →