Israel Ugbodaga. Software engineer.
I move production systems between frameworks and languages, with the users still on them.
Ten years of shipping software, most of it for teams I have never sat in a room with. Vue and React up front, Go and Node.js behind, PostgreSQL underneath. Most recently I rebuilt a payments platform’s Angular portals in React and rewrote its stablecoin service in Go, while the customers kept sending money.
Selected work
Each of these has a page with the context, what I built, how, and what came of it. Client code stays with the client; the write-ups describe outcomes.
- 2026
Rebuilding a payments platform while it ran
Two Angular portals rebuilt in React 19 and a stablecoin service rewritten from NestJS to Go, on a live cross-border payments product.
Brails. React 19, TypeScript, Vite, Tailwind v4, TanStack Query, Go
- 2021 to 2024
Absence and shift planning for 10,000 people a day
A component library, a TypeScript migration and two product modules built end to end on a German workforce-management platform.
Papershift GmbH. Vue 2.6, TypeScript, Composition API, Vuex, Vue I18n, Buefy
- 2021 to present
Keeping the Vue ecosystem’s classroom running
Cloud Functions, storage hardening, content migrations and campaign launches for the platform that teaches Vue.js.
Vue Mastery. Nuxt 2, Firebase Auth, Firestore, Cloud Functions, Cloud Storage, Flamelink CMS
- 2025
Three products onto one modern Nuxt stack
The customer app, vendor portal and admin dashboard of a spend-management SaaS modernised onto TypeScript, Vue 3 and Nuxt 4.
Spendive. Nuxt 4, Vue 3, TypeScript, Nuxt UI, Reka UI, Tailwind v4
- 2025
A reporting platform for a church network, from zero
Locations, directorates and departments file periodic reports up a hierarchy. This replaced the spreadsheets with templates, workflows and analytics.
EHCC. Vue 3, TypeScript, Vite, Pinia, Pinia Colada, Reka UI
- 2026
A security hub that reads the whole request path
A Go service that ingests logs from the edge to the host, runs MITRE ATT&CK-mapped detection rules and streams alerts to a triage dashboard.
Independent, for financial services. Go, GoFiber, pgx, PostgreSQL, goose, zerolog
- 2025 to 2026
A post-production studio’s site, store and footage library
Marketing site, CMS, a free 4K drone-footage library, a merch store with Paystack checkout and a protected quote form, on Next.js and Sanity.
CUT&JOIN Studios. Next.js, App Router, TypeScript, Tailwind v4, Motion, Sanity
Also
- Outfit.ng — Nigerian fashion marketplace: a Nuxt 2 PWA storefront with Paystack, a Vuetify admin, an Express and MongoDB API, and a Sharp-based media service.
- Halogen Group — Corporate site for West Africa’s largest integrated security provider, with an interactive coverage map. Next.js.
- Toviri admin — Admin dashboard for a travel-tech platform: users, trips, live SOS alerts, subscriptions. Next.js, TanStack, Zustand.
- ComicPad — AI comic creation and reading: text-to-comic generation, a storyboard editor, sharing and paid tiers. Next.js, Prisma, Stripe.
- Blazesoft Studio — Figma-driven company site with a contact-form mail API. Next.js 15.
- Enthronement Assembly — Church website with ministries, messages, giving and a member portal.
- Kafene — Customer, merchant and admin dashboards for a New York lease-to-own financing platform, in partnership through Enyata. Nuxt, Vuetify, Aurelia.
Experience
Employed twice, contracted since 2021, remote since 2019. One of these is still running.
Brails
Jan to Jun 2026Full-stack software engineer, contract. Cross-border payments, remote.
Led the stablecoin service migration from NestJS to Go and rebuilt the customer and admin applications from Angular 6 to React 19. Owned production incidents across fiat and stablecoin rails.
Spendive
Jul to Dec 2025Full-stack engineer, contract. Spend and procurement SaaS, remote.
Modernised the customer app, vendor portal and admin dashboard onto TypeScript, Vue 3 and Nuxt 4. Improved SEO on the public site, set up deployments, fixed things in Go when needed.
Independent
Jun 2024 to Jun 2025Freelance software engineer. Client web and product work, remote.
Client work between contracts: ComicPad, an AI comic creation and reading app on Next.js, Prisma and Stripe, and a Figma-driven rebuild of the Blazesoft Studio site on Next.js 15. Vue Mastery continued throughout.
Papershift GmbH
Dec 2021 to May 2024Frontend engineer, freelance. Workforce management, Karlsruhe, remote.
Built the component library and led the TypeScript migration for a scheduling product with 10,000+ daily users. Shipped the absence and shift-planning modules end to end.
Vue Mastery
Sep 2021 to presentFull-stack engineer, contract. Vue.js education, Orlando, remote.
Full-time through 2021, part-time since. Cloud Functions, storage hardening, video and image migrations, CircleCI deployments, and every Black Friday, Holiday and Free Weekend campaign.
Enyata
Jul 2019 to Nov 2021Software engineer, then technical team lead. Software consultancy, Lagos.
Managed a team of product and software engineers, reviewed their code, and trained interns and Enyata Academy students in frontend development. Ran the remote partnership with Kafene in New York.
AlgoStacks
Nov 2017 to May 2019Full-stack engineer, then technical lead. Retail technology and data analytics, Lagos.
Ran Linode infrastructure for a Flask recommendation system at 99.9% uptime, built a PWA store with a 90% Lighthouse score, and integrated a PCI-DSS-compliant point of sale in a month.
One Percent Lab
Jun 2016 to Oct 2017Software engineer. Lagos, remote.
A fundraising web application that lifted engagement 35% and cut bounce rate 20%, and a payment UI that reduced cart abandonment 12% in its first month.
What I work with
- Languages
- TypeScript, JavaScript, Go, Python, Ruby, Swift, Bash, SQL
- Web
- Vue 2 and 3, Nuxt 2 to 4, React 19, Next.js, Angular, SvelteKit, Tailwind CSS, shadcn and Radix, Pinia, TanStack Query
- Services
- Go with GoFiber, Uber FX and Bun ORM; NestJS, Express, FastAPI, Flask, Ruby on Rails; REST, GraphQL, webhooks, queues, Firebase Cloud Functions
- Data
- PostgreSQL with TypeORM, Bun and goose; MongoDB, Redis, Firestore, Prisma
- Infrastructure
- Docker, Linux, AWS (S3, SQS, Lambda, IAM), Firebase, Vercel, Linode, Cloudflare, nginx, CircleCI, GitHub Actions, Sentry, OpenTelemetry
- Practice
- Unit, end-to-end and visual testing; code review; release management; incident response; technical writing; mentoring
- Integrations
- Chargebee, Stripe, Paystack, Onfido and Persona, Sanity, Contentful, Flamelink, MailerLite, GTM and GA4

Get in touch
Works remotely with teams in Germany, the US and Nigeria. Available for contract and full-time roles. The quickest way to reach me is email; I reply within a day.