Understand
Get the real problem, the users, and the constraints straight before touching a solution.
Hi, I'm
Senior Software Engineer — Android · iOS · Windows · macOS
Building technology for real-world problems.
I'm a Software Engineer with a strong foundation in Native Android development. Over 6+ years I've shipped 20+ live products reaching 10M+ people, across Android, iOS, Windows, and macOS. I solve complex engineering problems and keep expanding my craft, into Kotlin Multiplatform, data science, and AI, to take on bigger challenges. Mastery is the point.
About
Esther Sanusi (formerly Esther Tinuade Jolugba) is a Senior Software Engineer based in Lagos, Nigeria, with a foundation in Native Android development. Over 6+ years she has shipped 20+ live applications reaching more than 10 million people, across Android, iOS, Windows, and macOS.
She started as an Android engineer and grew into a software engineer by shipping whatever the product needed, from Kotlin and Jetpack Compose to Kotlin Multiplatform and Flutter. She's now extending that foundation into data science and AI, not to collect technologies, but because some problems need them.
Beyond engineering, Esther is the founder of the Gritty Widows Foundation, which empowers low-income widowed families, and a relentless researcher and reader who is always widening the craft.
How I think
I don't start by picking a framework. I start by understanding what actually needs to be solved, then build something reliable, then keep improving it, whether the product is a bank, a courtroom tool, or a crime-reporting app.
Get the real problem, the users, and the constraints straight before touching a solution.
Ship software that's thoughtful and maintainable, built on real engineering principles rather than code that merely works.
Measure what's actually happening, then refactor, optimize, and keep the system honest as it grows.
Understand → Build → Improve
Selected work
These are products I've actually shipped: fintech serving millions, legal tech used by courts, civic tech in citizens' hands. Tap any icon to open it inside the phone.
Career
Software Engineer, Android · Lagos (Remote)
Nigeria's leading digital bank, 10M+ downloads. Building and maintaining savings features with KMP + Compose Multiplatform.
Senior Software Engineer / Team Lead · Lagos (Remote)
Led mobile across Lawpavilion's legal-tech suite for ~4 years. With no bandwidth to hire, I bridged the gap, which grew me from an Android engineer into a software engineer shipping across mobile and desktop.
Software Engineer / Team Lead (Contract) · London (Remote)
Agency work: led a team building internal, non-disclosed products and client apps.
Android Developer Intern · Remote
Built Android apps as program tasks, including KidStories, Car Park, and others.
Mentee · Android track
Community-driven program that built my foundations in Android engineering, and where I first beat imposter syndrome.
Where I've worked
Legal Technology
Research tools and case-management systems used by lawyers, courts, and government legal teams.
Financial Technology
Savings and banking features for a digital bank with 10M+ downloads, where reliability and trust aren't optional.
Technology Agency
Client and internal products built under agency constraints: different problems, different stakeholders, same standards.
Social Impact
Crime reporting and community tools built to put real capability into citizens' hands.
The industry changes and the problem changes, but the approach doesn't: understand it, build something reliable, keep improving it.
Now
My depth is Native Android and software engineering. Everything since, Kotlin Multiplatform, data science, AI, extends that foundation into new problems rather than replacing it. I don't think mastery means knowing every technology. It means widening the craft without abandoning it.
What I do
Android, KMP, and Flutter apps built for scale: clean architecture, real reliability metrics, and a release process that doesn't fight you.
Engineering articles, tutorials, and developer-brand collaborations that explain hard mobile problems clearly, backed by shipped work.
KMP migration strategy, mobile architecture reviews, and team mentoring, turning legacy Android into something your team is glad to maintain.
How we start
1
Book a call or send a message about what you're building.
2
We scope it: a role, a migration, a consulting engagement, or a feature build.
3
You get shipped, reliable software, with the metrics to prove it's working.
From the desk
In the open
Credentials
Social proof
Beyond the code
Technology is one way I build. Community is another.
Founder · Gritty Widows Foundation
I founded the Gritty Widows Foundation, which equips low-income widowed families with business skills, healthcare, education, and the financial footing to build sustainable enterprises and break the cycle of poverty. From grief to growth: restoring dignity, one widow at a time.
🔍 Relentless researcher
I love going deep, chasing how things actually work and why. It's the same instinct now pulling me toward data science and AI.
📚 Always reading
A constant reader: books are how I keep learning, widen the craft, and stay curious well beyond the screen.
Contact
Full-time roles, freelance builds, collaborations, or a talk. Tell me what you're making and I'll reply within a day.
Prefer talking it through? Grab a slot that works for you: roles, collabs, or a quick hello.