Etoma-etoto Kelvin Odi

Software engineer: frontend, mobile, AI and systems integration

Available for roles and client work

I'm a software engineer and AI automation engineer. I build web and mobile apps in , and , and the automations behind them that take a deal from first call to signed and paid across , and .

I work with and throughout, to think through architecture, try ideas faster and check the details before anything ships. Language models also run inside the automations I build, reading documents, routing leads and drafting proposals.

Right now I'm building Docsyde as co-founder and CTO. On the side I shipped SubTrackr to the App Store and maintain expo-native-compact-tabs, an Expo tab bar with 15,000+ downloads.

Book a project call

Calendar not loading? Open it in a new tab or email [email protected].

What clients say

“Kelvin did a fantastic job building sophisticated Zaps between my CRM (Close), my proposal platform (PandaDoc), and my finance platform (QBO). Now I use them like they’re one piece of software. A client requests a proposal in Close — boom, it’s loaded and ready in PandaDoc. They complete it — boom, the invoice is waiting for me to check and send, and it syncs straight to QBO. Massive time savings.

Kelvin wrote a lot of custom code, testing and iterating until it worked perfectly. And whenever I’ve brought him a small hiccup since, he’s fixed it right away as part of the original contract.

Really happy with Kelvin’s work. Whatever you need, he’ll figure out how to build it.”

Top Rated on Upwork · 64 reviews

Skills

  • FrontendReact, Next.js, Astro, TypeScript, Tailwind CSS, Framer Motion
  • MobileReact Native, Expo, Flutter, SwiftUI, UIKit, native iOS and Android modules
  • AIAgents and tool calling on the Claude, OpenAI and Gemini APIs, OCR and structured extraction
  • Automation and CRMn8n, Make, Zapier, HubSpot, Salesforce, Pipedrive, Close, Zoho, Monday.com
  • Documents and billingPandaDoc (certified administrator), Stripe, QuickBooks Online
  • Backend and dataREST APIs, webhooks, PostgreSQL, Supabase, Firebase, Airtable

Selected work

Starship Flight Lab

An interactive 3D explainer of how SpaceX's Starship flies, from liftoff and hot staging to the booster's catch, reentry and the landing flip, with the live forces at every moment.

Lagos GP

A 3D racing game on an imagined Lagos street circuit that teaches Formula 1's 2026 rules: active aero, battery Boost and Overtake Mode, with rain, night racing, a garage, and multiplayer on the way.

Docsyde

Co-founder and CTO. One agent-powered workspace for templates, e-signatures and payments that writes straight back to your CRM.

Pitwall

An F1 companion app I'm building in Flutter for people new to the sport: a plain-English story of every race, circuit guides, a glossary, and the season as it happens.

The Debut Hub

A home for Nigerian music, designed by Kems Designs and built by me: live Spotify charts, a weekly cover story on the number one artist, and articles from a CMS.

SubTrackr

An AI subscription manager in Flutter, live on the App Store: import from a screenshot or an email, multi-currency spend, and alerts before renewals. 500+ iOS and 200+ Android beta users.

expo-native-compact-tabs

An open-source native tab bar for Expo that keeps every tab visible when compact. Apple's real Liquid Glass on iOS 26, Swift and Kotlin fallbacks everywhere else. Over 15,000 downloads on npm.

Mikano Motors

A concept redesign and rebuild I made for Mikano Motors: one showroom for Changan, Maxus and ZNA in Nigeria, with prices and financing estimates side by side.

Tixora

An event ticketing platform I built end to end as a class project in React and Firebase: browse events, sign in with Google, book, and walk in with a QR ticket.

CRM and operations systems

Top Rated on Upwork with 90+ contracts connecting Salesforce, HubSpot, Close, Pipedrive and PandaDoc to the documents and billing behind them. These two Airtable prototypes show how I structure that work, using synthetic data.

PandaDoc proposal templates

Certified PandaDoc Administrator. I build proposal systems end to end: templates, token mapping, conditional content, pricing tables, quote workflows and CRM-driven generation through the API. Below: decks and proposals for Good Sorts, S-Squared and Antarctic.

  • Franchise guide cover: a crew posed around a branded van above a navy panel reading Own your future.Good Sorts Property Services · 14 pages
  • The same franchise guide relaid out, with the headline stacked left and a photo held inside a curved orange frame.Good Sorts Property Services · 14 pages
  • Deck cover: a darkened photograph of a timber-ceilinged living room under the words Our Design Process.S-Squared · 33 pages
  • Proposal cover in electric blue with the Antarctic wordmark and a merge field for the client's company name.Antarctic · 15 pages