Skip to content

Staff Software Engineer—Product + Platform, Data/AI, Real-Time Systems

Vancouver, BC Remote-ready GitHub LinkedIn Email Download PDF

Product-minded engineering lead with 9+ years building and scaling SaaS: shipping 0→1, leading small teams, and hardening systems for reliability. Strong in TypeScript/React, Node.js, Go, Python, and PostgreSQL. Shipped LLM-powered analytics workflows and real-time audio/WebRTC systems. Track record improving uptime (~99.9%), cutting defects (80%+), and driving measurable product growth.

Experience

Opiniion

via Rentgrata acquisitionRemote (UT) · Vancouver, BC

Staff Software Engineer Jul 2025–Present
  • Promoted to Staff Engineer following Rentgrata’s acquisition by Opiniion; operating across product, platform, and architecture to support the merged engineering organization.
  • Leading the re-architecture of Opiniion + Rentgrata product foundations into a unified platform designed for AI-assisted workflows, clearer domain boundaries, orchestration, and human-in-the-loop operations.
  • Redesigned the reward eligibility, processing, and payment pipeline for rewarded residents and prospects, eliminating recurring payout and eligibility bugs for 3+ months.
  • Designed and led the progressive migration of resident-facing product surfaces across domains with no downtime, bringing engineering and product alignment to a previously chaotic migration effort.
  • Embedded with product teams to provide architectural oversight, unblock delivery, reduce implementation ambiguity, and improve execution quality across cross-functional initiatives.
  • Led a zero-downtime brand and domain migration for resident-facing product surfaces, preserving backward compatibility across emails, links, and legacy routes through staged 302→301 redirects.

Rentgrata

acquired by OpiniionRemote (Chicago) · Vancouver, BC

Technical Team Lead Nov 2023–Jul 2025
  • Led the architecture and launch of Ari and drove 60% growth in dashboard adoption post-launch.
  • Redesigned workflows into intuitive single-page UIs, reducing friction for property managers and operators.
  • Implemented trunk-based development + containerized CI, reducing production bugs by 85%, sustaining 99.9% uptime, and reducing code review to production deployment time from days to minutes or hours.
  • Mentored engineers and set technical direction, bridging product and engineering execution.
Senior Software Engineer III May 2020–Nov 2023
  • Migrated the widget platform to TypeScript + React, reducing bundle size by 60% and eliminating release rollbacks for 12 months.
  • Shaped data-driven product improvements with design-system components, cross-domain messaging, and A/B tests.
Software Developer Nov 2018–Jul 2019
  • Built the flagship widget SDK; increased conversion 163% in 2 months and improved setup and observability.

Unbird

Remote (UT) · Lagos, Nigeria

Full-stack Software Developer Jul 2019–May 2020
  • Built and maintained a customer-feedback analytics platform aggregating emails, social channels, app stores, Twitter, email bots, and Zapier integrations.
  • Remodeled 35+ database schemas and APIs, improving performance and making the system easier for product and engineering teams to extend.
  • Automated integration testing and deployment workflows with CircleCI and AWS CodeDeploy, improving release confidence and incident recovery.

Andela

Lagos, Nigeria

Software Developer Mar 2017–Nov 2018
  • Migrated the AngularJS client to React, lifting developer productivity by 50% and stability by 70%.
  • Contributed to the migration of 12+ microservices to Mali.js from various stacks, including Go and Ruby, accelerating onboarding and backend stability.

Ventures

ReferentGround

Builder2026–Present

Model-agnostic evidence and learning layer for AI-generated software work.

  • Built a TypeScript/Bun CLI and emerging cloud platform that turns codebases into deterministic, versioned software graphs for AI-assisted engineering, capability-level review, and audit-ready evidence.
  • Designed parsing, extraction, graph snapshots, pathfinding, query, and bounded context-pack generation across TypeScript/Node monorepos.
  • Built deterministic provenance and quality gates so generated context, capability paths, and AI-assisted changes can be replayed, diffed, and validated across repository revisions.
  • Developed the product strategy around agent change governance: reviewable capability diffs, private evals, institutional memory, and grounded context packs.

Education

University of Oxford, Saïd Business School · Oxford Fintech Programme Jun 2024–Aug 2024

Capstone: designed “Klay,” a multi-currency neo-bank concept with FX-hedging, AML/KYC, and modern rails.

University of Nigeria · B.Sc. Psychology Sept 2010–Sept 2014

Leadership & community

Facebook Developers Circle · Community Lead · Lagos, Nigeria Sept 2018–May 2020

Mentorship, workshops, and curriculum development for the ReactJS and startup-learners community.

Capabilities

Core strengths

  • 0→1 execution: prototype → production, fast iteration with strong engineering fundamentals
  • Technical leadership: ownership, mentoring, cross-functional alignment, architecture decisions
  • Data & AI: analytics pipelines, query/DSL design, dashboarding, experimentation
  • Systems: reliability, CI/CD, event-driven design, performance & observability
  • Platform: developer experience, environment provisioning, reliability guardrails, internal tooling

Tech stack

Languages
TypeScript, Go, Python, SQL
Frontend
React/Next.js, Svelte, Vue.js, design systems, Tailwind
Backend
Node.js, PostgreSQL, Redis, MongoDB, CDC (Debezium)
AI
RAG patterns, prompt/DSL design, analytics generation
Infra
AWS (Lambda/ECS/SQS), Terraform, Docker, CI (GitHub Actions/CircleCI)
Real-time
Web Audio API, WebRTC (LiveKit)