Available for remote roles

Kehinde Ogunde

Senior Software Engineer: Backend & Full-stack (TypeScript, Node.js/NestJS, React, Java/Kotlin).

Mobile stays in the mix: Android with Kotlin and Java, and iOS with Swift.

Based in Abuja, Nigeria (UTC+1): full overlap with UK/EU hours, async-first, backup power & internet.

Stylized portrait of Kehinde Ogunde

01

Experience

Most recent role first.

  1. Senior Software Engineer

    – Present

    MBL HighTech

    • Collaborated on the backend and frontend of Teamforce (CRM, Clientzone, PWA, and Affiliate) with React, NestJS, TypeScript, JavaScript, Node.js, Express, and Postgres. Teamforce’s CRM is the brokerage’s central console, integrating liquidity providers, VoIP, e-KYC, the trading platform, and payments, with a client area and IB and affiliate management.
    • Collaborated on the WhatsApp Solution and the Telegram Solution on that same stack, tracked with Git and Asana. Those channels let agents message clients from the CRM, and the messages are archived on the client record.
  2. Program Manager & Leader

    The Salvation Army Division, San Diego, USA

    Volunteer

    • Led faith teaching and camping for kids aged 7–16, running campfires, archery, swimming, axe-throwing, and musical performances, which built teamwork, creativity, and leadership.
  3. Senior Software Engineer

    –

    Incentive Games

    • Contributed backend and frontend for Sportsbook and for Flight-Man, a real-time multiplayer web game, with React, JavaScript, Java, MySQL, and RabbitMQ on Linux.
    • Worked with cross-functional teams to deliver those two products.
  4. Lead Software Engineer

    –

    Homie

    • Pioneered the Homie app and built its user interfaces, advanced search, and interactive maps. Homie is a licensed real estate brokerage serving Utah and Arizona: buyers browse homes for sale, schedule tours, and make offers, and sellers can list with a flat fee. Homie states that this saves sellers thousands per transaction compared with a 3% listing commission.
    • The work was recognized by SiliconSlopes, and the app won a hackathon.
  5. Software Engineer

    –

    Andela

    • Built iReaction, a public Java library for document management.
    • Built Voluminotes, an Android note-taking app, with an intuitive interface for capturing notes.
    • Built iWorkout in Kotlin and Java for Android. The app plans, reminds, and counts daily pushups, and shows a monitoring report of that exercise.
    • Listed on DZone and Stackify as a top Java leader, placed in the top 0.1% of software engineers at Andela, won hackathons, and was featured in Java Edition.

02

Skills

Languages

  • Java
  • Kotlin
  • Swift
  • JavaScript
  • TypeScript

Frameworks

  • Spring Boot
  • React
  • NestJS
  • Node.js
  • Express
  • GraphQL

Mobile

  • Android (Java, Kotlin)
  • iOS (Swift)

Web

  • React
  • Vite

Databases

  • MySQL
  • Postgres
  • MongoDB
  • Redis
  • RabbitMQ

Tools

  • Git
  • Jira
  • Asana
  • AWS

AI tools

  • Cursor
  • Claude
  • ChatGPT
  • Gemini
  • Grok

03

Projects

  • Keztrip

    Built the NestJS and PostgreSQL backend, and the React and TypeScript admin dashboard, for Keztrip. Keztrip is an Abuja bus booking app: riders reserve a seat on a scheduled route, pay, and follow the bus on the map, including school runs, event trips, and private bus hire. A seat can also be booked in the browser, with the ticket emailed.

    • Keztrip
    • NestJS
    • PostgreSQL
    • React
    • TypeScript
  • Teamforce

    Collaborated on the backend and frontend of Teamforce (CRM, Clientzone, PWA, and Affiliate) with React, NestJS, TypeScript, and Postgres. Teamforce’s CRM is the brokerage’s central console, integrating liquidity providers, VoIP, e-KYC, the trading platform, and payments. Traders use the client area for their accounts, funding, and withdrawals, and partners are managed as IBs and affiliates.

    • MBL HighTech
    • React
    • NestJS
    • TypeScript
    • Postgres
    Product details for Teamforce (opens in a new tab)
  • WhatsApp Solution

    Collaborated on the backend and frontend of the WhatsApp Solution with TypeScript, Node.js, and Express. The CRM integrates with WhatsApp so agents can message clients, and those messages are archived on the client record.

    • MBL HighTech
    • TypeScript
    • Node.js
    • Express
    Product details for the WhatsApp Solution (opens in a new tab)
  • Telegram Solution

    Collaborated on the backend and frontend of the Telegram Solution with TypeScript, Node.js, and NestJS. The CRM integrates with Telegram so agents can message clients, and those messages are archived on the client record.

    • MBL HighTech
    • TypeScript
    • Node.js
    • NestJS
    Product details for the Telegram Solution (opens in a new tab)
Earlier projects

04

Writing