Available for Software Engineering Roles

Hi, I'm Eric Adjei.

Full-Stack Software Developer specializing in high-performance web applications, resilient microservices, and multi-cloud solutions.

With over 5 years of engineering experience across fintech, multi-vendor marketplaces, and real-time auction platforms, I transform complex architectural requirements into scalable, bulletproof software using TypeScript, React 19, Next.js, Node.js, PostgreSQL, and cloud infrastructure (AWS & GCP).

Production Work

Featured Projects

Live applications showcasing full-stack architecture, cloud deployment, secure payments, and modern frontend frameworks.

🍲
Project #1 • E-Commerce & Logistics 2026

Mama Africa

A comprehensive, multi-role localized food ordering and delivery platform connecting customers, restaurant kitchens, and couriers with real-time order tracking and localized dispatch.

Biometric Authentication: Passwordless login using FIDO2 / WebAuthn passkeys (@simplewebauthn) alongside Firebase Auth.
Cloud Storage: V4 signed URLs for direct, secure browser-to-bucket media uploads on Google Cloud Storage.
Zero-Cost Architecture: Engineered to run on GCP Always-Free tier ($0.00/mo) with PM2 process supervision and tuned SSD swapfile.
Transactional Notifications: Automated order receipts and delivery dispatch alerts via Brevo API and WebPush.
TypeScript React Router v7 (SSR) Node.js / Express PostgreSQL (Drizzle ORM) Google Cloud (GCE, GCS) WebAuthn Passkeys Brevo Email
🚗
Project #2 • Real-Time Marketplace 2025

BidMyCarGhana

A real-time vehicle auction and digital automotive marketplace platform featuring live countdown bidding, automated reserve price evaluations, escrow holding fees, and multi-tier KYC compliance built on Next.js (React 19) and AWS cloud infrastructure.

AWS Cloud Storage & Identity: Built on AWS S3 for secure vehicle media and inspection documents, alongside AWS Cognito for secure user pool identity and JWT access management.
Next.js & React 19 Architecture: Engineered high-performance Server-Side Rendering (SSR) with React 19, Neon Serverless PostgreSQL, and Drizzle ORM for sub-second page transitions.
FinTech Escrow: Paystack integration for bidder verification deposits, holding fee escrow, and automated seller disbursement payouts.
Real-Time Countdown Bidding: Dynamic reserve pricing algorithms, live bidding feeds, and automated auction lifecycle transitions.
Next.js (React 19) TypeScript Node.js / Express PostgreSQL (Neon) Drizzle ORM AWS (S3 & Cognito) Paystack Cloudflare
🏨
Project #3 • Hospitality & Automation 2026

Rych Lodge

A production short-let accommodation and lodge reservation platform featuring multi-property availability calendars, automated payment settlements, and two-way channel synchronization.

iCal Two-Way Synchronization: Background cron worker syncs calendars with Booking.com and Airbnb every 15 minutes, preventing double-bookings.
Guest Self-Service Portal: Allows guests to view reservations, check in, download digital invoices, and manage stays.
Payment Gateway: Seamless Paystack checkout with automated receipts and instant staff booking alerts.
High-Performance CDN: Fronted by Cloudflare Anycast edge caching with Nginx rate limiting and local PostgreSQL 16.
TypeScript React Router v7 Express API PostgreSQL 16 Paystack node-cron Cloudflare CDN
🩺
Project #4 • Healthcare Platform 2023

Barnes Angel Health Care

A modernized, accessible digital web portal for senior home care services, engineered for accessibility, high performance, and streamlined family inquiries.

Accessibility Focused (a11y): Designed with high contrast, legible typography, and intuitive navigation tailored for seniors and families.
Communication Routing: Streamlined inquiry management using Firebase backend integrations and Netlify CI/CD automation.
React / Next.js JavaScript CSS Grid / SCSS Firebase Netlify
💳
Project #5 • Enterprise FinTech 2021

theTeller Bulk Transfers (Payswitch)

An enterprise-scale financial disbursement portal built at Payswitch to execute bulk vendor payments and payroll runs from allocated corporate float accounts.

Automated Name Inquiry: Pre-transfer verification across mobile money networks (MTN, Telecel/Vodafone, AirtelTigo) and commercial banks to prevent failed transfers.
Batch File Processing: High-throughput CSV batch uploads with client-side verification, duplicate transaction detection, and status reconciliation.
Beneficiary Management: Enables corporate merchants to store, categorize, and disburse repeatedly to verified vendor groups.
Enterprise UI: Engineered with Next.js, Ant Design, React Context, and tokenized API sessions ensuring strict financial integrity.
Next.js / React React Context API Ant Design FinTech APIs Microservices
Career History

Work Experience

Full-Stack Software Developer

Freelance & Independent Consultant

February 2023 – Present
  • Partnered directly with founders and business owners to architect, engineer, and deploy high-concurrency SaaS applications, real-time marketplaces, and reservation systems.
  • Architected cost-effective cloud infrastructures on Google Cloud Platform and AWS, standardizing Always-Free and serverless tiers ($0.00/mo baseline cost) with 99.9% uptime.
  • Implemented end-to-end security architectures: FIDO2/WebAuthn passkeys, role-based authorization, Paystack escrow payments, and modern AI automation.

Application Developer

Payswitch Company Limited

November 2019 – February 2023
Edeybe — Multi-Vendor E-Commerce Marketplace 2020 – 2022

Dedicated 1.5+ years architecting and developing Edeybe, an Amazon-scale multi-vendor e-commerce marketplace tailored for the Ghanaian digital economy.

  • Engineered with Next.js, featuring vendor storefront onboarding, product catalog management, dynamic checkout, and inventory tracking.
  • Deeply integrated with Payswitch’s payment switch for card and mobile money transactions, including automated multi-vendor escrow and split payouts.
theTeller Bulk Transfers Portal & Merchant UIs 2021

Developed the corporate financial disbursement interface for theTeller Bulk Transfers, speeding up corporate payments and eliminating failed transactions via automated pre-transfer name inquiries across telco networks and banks.

  • Built supporting front-end user interfaces, merchant configuration portals, and administrative dashboards for Payswitch payment processing services.
  • Maintained strict adherence to PCI-DSS standards, secure tokenized sessions, and automated reconciliation workflows.
Competencies

Skills & Technologies

Languages & Core

TypeScript JavaScript (ES6+) SQL HTML5 CSS3 / SCSS Golang (Basics)

Frontend Frameworks

React 19 Next.js React Router v7 Vite Tailwind CSS Ant Design shadcn/ui Redux Toolkit

Backend & Databases

Node.js Express.js Nest.js PostgreSQL Drizzle ORM Neon Postgres MongoDB Redis

Cloud, DevOps & Third-Party Integrations

Amazon Web Services (S3, Cognito, SES, App Runner) Google Cloud Platform (Compute Engine, Cloud Storage) Paystack Payments & Transfers Docker Nginx Reverse Proxy Cloudflare Anycast CDN Firebase Authentication FIDO2 / WebAuthn Passkeys Brevo Transactional Email PM2 Process Manager Git & GitHub Linux / Ubuntu Server