Erick O.
Senior Elixir and TypeScript Engineer | Payments, Fintech, AI
I build the backends where money, compliance and real time behavior have to be right the first time. Eight years across Elixir and Phoenix, TypeScript (Node, NestJS, Next.js, React, Vue) and Go, on systems that real people pay through every day. CLIENT PROJECTS I HAVE BUILT • InstaEscrow: an M-Pesa escrow product for social commerce in Kenya. Buyer funds are held until both sides confirm delivery. Elixir, NestJS, Redis, PostgreSQL, Next.js. • KesiHub: a practice management platform for law firms. Elixir and Phoenix API, Next.js web app, Flutter mobile app for iOS and Android, an AI assistant that answers from the firm's own records and cites them, plus matters, clients, documents, court diary, payroll and multi tenant billing with seats, renewals and tax. • SafeBoda: senior engineer on a ride hailing platform at African scale, working on OTP and WhatsApp messaging, routing and pricing, and Kubernetes deployments. Elixir, NestJS, Vue.js, Kafka and RabbitMQ. • Invest Bamboo: a US investing platform for Africans, where correct money handling and audit trails are not optional. Elixir, Phoenix and RabbitMQ. • Mindful Care: a US mental health clinic platform, frontend and backend, built in Elixir, Phoenix, LiveView and Tailwind. WHAT I CAN DO FOR YOU • Payments, wallets, escrow, ledgers, reconciliation, webhooks and idempotent money flows • Elixir and Phoenix APIs, LiveView apps, Oban jobs, real time channels, Kafka and RabbitMQ pipelines • Go services and APIs backed by PostgreSQL • TypeScript backends with Next.js, React or Vue frontends • AI features inside real products: LLM integration, retrieval augmented generation, document search with citations, agents that call tools, and permission aware answers • Taking over an existing codebase, finding what is broken, and shipping tested pull requests HOW I WORK I read the code first, ask the questions that change the design, then ship small pull requests with tests. You get clear written updates, honest estimates and no surprises. I am based in Nairobi (UTC+3), with comfortable overlap for Europe and the first half of the US day. Send me the problem and what a good outcome looks like. I will tell you plainly whether I am the right person.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $6,680$6.7k
Across 12 contracts