Ernest Irabor

Full-Stack Software Engineer
Specializing in TypeScript, Go and Rust

Professional Summary

Dynamic and results-driven Full-Stack Software Engineer with extensive experience in architecting, developing, and deploying high-performance web applications. Expert in the TypeScript, Go and Rust ecosystems, with a proven track record of delivering scalable digital products from conception to deployment.

Proficient in building robust CLI tools, libraries, and enterprise-grade servers, mobile and web applications. Strong expertise in distributed systems, API design, and cloud infrastructure, always prioritizing clean code, security, and developer experience.

Featured Projects

Antlers

Antlers App is a digital family space that helps you build your family tree, share memories, chat privately, and celebrate milestones — all in one secure app.

🔒 Private Live App

MoBa Banking

A secure, modern PWA banking application featuring real-time transaction processing and advanced account management.

Bodman

A decentralized-concept peer-to-peer engagement platform featuring automated stake holding and transparent history logs.

Profitall

An enterprise-grade B2B fulfillment and inventory management system integrated with large-scale retail ecosystems.

🔒 Private Live App

Dukadan (Gas Order)

A cloud-based logistics platform for gas refills with role-based access control and real-time delivery tracking.

Sqlmig8

A high-performance CLI tool for automated database migrations, optimized for developer productivity and seamless CI/CD integration.

Paystack SDK

A cross-runtime TypeScript SDK for Paystack, providing seamless payment integration for Node.js, Deno, and Bun ecosystems.

SQLite Package

gosqlitex is a high-performance SQLite wrapper for Go, optimized for concurrency and safety using SQLite's Write-Ahead Logging (WAL) mode.

JS to HTML CLI

A command-line utility powered by Bun to generate static HTML files from TypeScript/JavaScript template functions and preview them via a local HTTP server.

Gateman Package

A Go package to work with auth, encryption, hashing etc using utility functions and http middleware.

Details about specific projects are confidential. Explore more on GitHub.

Work Experience

Chief Technology Officer & Co-founder

Twinku
April 2023 – Present
  • Spearheading technical strategy and architectural vision for a fintech platform, aligning technology investments with business growth objectives.
  • Leading a cross-functional engineering team, fostering a culture of technical excellence through mentorship and robust code review processes.
  • Architecting and maintaining a suite of digital products, ensuring high performance, security, and scalability across the full stack.
  • Leveraging emerging technologies to optimize development workflows and enhance product features.

Full-Stack Software Engineer

CINSOL - Creative Innovations for New Solutions
November 2021 – March 2023
  • Designed and developed bespoke software solutions for diverse sectors, focusing on scalable web architectures and intuitive user experiences.
  • Managed end-to-end delivery including database design, cloud hosting, and CI/CD pipeline implementation.
  • Championed code quality through rigorous unit testing and automated integration flows, significantly reducing production vulnerabilities.

Web Developer

Dukadan Oil and Gas Nigeria Ltd
November 2020 – October 2021
  • Developed and maintained web applications to streamline operations within the oil and gas sector.
  • Implemented responsive front-ends and secure backend APIs to support real-time data tracking and operational reporting.

Full-Stack Developer

Model Hub Solutions
February 2017 – November 2019
  • Collaborated on the full lifecycle of digital products, contributing to UI/UX design, front-end development, and architectural planning.
  • Built and documented robust APIs and backend services, ensuring seamless integration with consumer-facing components.