timi@portfolio:~$ whoami
online · open to work
timi@portfolio:~$ whoami

TimilehinOguntade

Software Engineer with 3+ years shipping production fintech software. I own the API integration layer at EgolePay and built Epawo, a payments app live on both app stores. MSc Software Engineering, Distinction.

see the work download cv
3+ yrsproduction code
4.2★live app, Google Play
95%test coverage held
2 storesiOS + Android
classSoftwareEngineer<Fintech>
baseUnited Kingdom · remote-ready
stackFlutter · React · Node.js · Firebase
traitsTDD · CI/CD · incident triage · ships on time
statusopen to work — immediate start
bash · type help to start
timi@portfolio:~$ ls -la ./projects

Proof, not promises.

Software you can download and use today. Every one of these shipped.

live in production

Epawo by EgolePay

Consumer fintech app handling real payments: instant transfers, bill payments, spending insights, real-time alerts and biometric login. I built the Flutter UI and own the RESTful API and Firebase integration layer, including payment provider integrations with idempotent retries, failure recovery and settlement reconciliation. Every release ships through CI/CD (Codemagic, Fastlane, GitHub Actions).

4.2★Google Play
2stores
95%coverage
FlutterRiverpodRESTFirebaseCI/CD

Google Play   App Store

msc distinction

Mindful Mate

Gamified mental-health companion in Flutter and Riverpod: points, badges and streaks wrapped around mood tracking and relaxation exercises. Clean Architecture, documented decisions, 95% LCOV coverage through TDD.

FlutterRiverpodTDDLCOV

view source

BUNTER CORE

Co-founded a housing-technology startup aimed at compliance automation for UK modular housing. Led product from concept through business planning.

ProductCo-founder
timi@portfolio:~$ git clone https://github.com/Manlikeog --recurse-everything

>_ access the full archive

These are the headline builds. The rest of the lab — experiments, tools and work in progress — lives on GitHub. Cloning is free.

browse github.com/Manlikeog →

timi@portfolio:~$ git log --oneline --reverse | tac

Career, versioned.

Every release, newest first.

v3.1 Oct 2023 to present

Software Engineer

EgolePay Limited · fintech payments · remote UK
  • Built and shipped the core UI and API integrations for Epawo, live on both stores.
  • Own the API integration layer: provider APIs, idempotent retries, failure recovery, reconciliation.
  • 95% coverage held through TDD, unit and widget tests, CI/CD gates on every release.
  • Production incident triage: SQL over live data, log tracing, fix or roll back, root cause write-ups.
v3.0 Jan 2024 to May 2025

MSc Software Engineering, Distinction

University of Hertfordshire
  • Earned while working for EgolePay part-time and remotely throughout.
  • Dissertation: Mindful Mate, built to 95% test coverage.
v2.0 Sep 2022 to Dec 2023

Software Developer

FPG Technologies · consultancy · Lagos
  • Responsive UIs across e-commerce, health and fintech in React, Flutter and React Native.
  • Migrated legacy native features to cross-platform, around 30% faster delivery.
  • C#/.NET, SharePoint 365, Power Automate and T-SQL for banking, telecoms and public sector clients.
  • Ran requirements, UAT and handover with client teams; wrote the integration guides.
v1.5 Jan 2021 to Sep 2022

Software Developer (Intern)

Lagos State Ministry of Science and Technology
  • Government digital services in HTML, CSS and JavaScript; API work, debugging, TDD/BDD docs.
v1.0 2020

Software Development Intern

Ghost Tech Agency
  • First commit. Web tools for campus platforms; first exposure to Agile and Git. BSc Computer Science, Bowen University.
timi@portfolio:~$ cat stack.json | jq

Tools I ship with.

The full loadout: the technologies I write, the expertise I'm known for, and everything orbiting it.

[01]

technologies

~/skills/technologies

$ ls languages/

Dart
JavaScript
SQL / T-SQL
C#
TypeScript
HTML/CSSPythonKotlin (familiar)

$ ls mobile/

Cross-platform apps shipped to both stores, with the release management to prove it.

FlutterReact NativeRiverpodProviderBLoCGetXClean ArchitectureMVVMDiobiometric / PIN authpush notificationsstore releases

$ ls frontend/

Interfaces that survive real users: responsive, accessible, honest about loading and failure.

React.jsReduxresponsive designaccessibilitycomponent architectureform validationerror states

$ ls backend_data_cloud/

APIs designed and integrated, data that reconciles, infrastructure that stays up.

Node.jsREST designwebhooks.NET / C#NestJS (in progress)SOAFirebaseFirestoreSQL ServerAzureAWSDocker
[02]

core_expertise

~/skills/core — the modules that stay loaded

[ payments_integration.so ]

Payment provider and third-party API integration: idempotent retries, failure recovery, settlement reconciliation. Money moves safely or fails visibly.

status: battle-tested on live transactions

[ quality_engineering.so ]

TDD and BDD as default. Unit, widget and integration tests with LCOV reporting, defect triage and code review on every change.

status: 95% coverage held in production

[ cicd_release.so ]

Automated pipelines to both app stores: GitHub Actions, Codemagic, Fastlane, Azure DevOps. Gated releases, clean rollbacks.

status: every release shipped through CI

[ incident_response.so ]

Production triage under pressure: SQL over live data, log tracing, fix or roll back, root-cause write-ups after.

status: on call and calm about it
[03]

others

~/skills/misc — also in the toolbox

$ cat microsoft_platform.txt

SharePoint 365Power PlatformPower AutomateM365 administrationExchange OnlineMicrosoft IntuneEntra ID

$ cat ways_of_working.txt

Scrum / Agilecode reviewGit / GitLabUAT with clientstechnical documentationAI coding assistants (daily, with a review pass)
timi@portfolio:~$ cat about.md

Built for production.

I started in fintech, where money moves and mistakes are expensive. That taught me to treat testing, CI/CD and careful releases as part of the job rather than extras, and to work the way strong teams work: code review, integrating against APIs other engineers own, shipping through shared pipelines.

Alongside that I finished an MSc in Software Engineering with Distinction. When I saw a team losing hours to manual rota planning, I built the tool that automated it. Find the problem, understand it properly, ship something that works.

locationUnited Kingdom
educationMSc Software Engineering (Distinction), Hertfordshire · BSc Computer Science, Bowen
availabilityremote, hybrid or on-site · immediate start
licencefull UK driving licence, own car
interestsAI agents · automotive engineering · fintech
Timilehin Oguntade
timi@portfolio:~$ ./connect --with timi

Let's build something that ships.

Building a team, or just want to talk software? Get in touch.