Senior Full-Stack Software Engineer
Go | Next.js | React Native | Distributed Systems
Abuja, Nigeria
+234 814 711 0312
peterchijioke1@gmail.com
GitHub: https://github.com/peterchijioke
LinkedIn: https://linkedin.com/in/chijioke-peter/
Senior Full-Stack Software Engineer with 6+ years of experience building scalable web and mobile platforms using Go, Next.js, React, and React Native.
Experienced in designing high-performance backend services, microservice architectures, and real-time systems powering production applications across transport, fintech, e-commerce, and marketplace platforms.
Proven ability to deliver end-to-end systems, from Go backend APIs and distributed systems to responsive web interfaces and cross-platform mobile applications.
Strong expertise in REST APIs, WebSockets, payment integrations, event-driven architecture, and production system deployment.
Go, TypeScript, JavaScript (ES6+)
Go
Node.js
REST APIs
WebSockets
Microservices Architecture
Event-Driven Systems
Next.js
React
React Native
HTML5
CSS3
TailwindCSS
PostgreSQL
MongoDB
Redis
Firebase
Docker
Docker Compose
CI/CD
GitHub Actions
Nginx
Stripe
Korapay
Webhooks
Payment Processing
Unit Testing
Integration Testing
Jest
Cypress
Git
Figma
Algolia
SEO Optimization
Amabills Technologies
Feb 2024 – Present • Abuja, Nigeria (Hybrid)
Stack: Go, Node.js, Next.js, React Native
- Architected and built Lodapoint, a multi-modal transport platform supporting ride-hailing, truck logistics, and tricycle transport services.
- Developed the React Native mobile application enabling ride booking, driver tracking, and trip management.
- Built the Next.js operations dashboard for fleet management, driver oversight, and real-time trip monitoring.
- Designed scalable REST APIs and WebSocket services for real-time location updates and concurrent ride bookings.
- Contributed to backend architecture supporting high-concurrency ride requests and real-time data synchronization.
JoinQ
Feb 2022 – Jan 2024 • Remote
Stack: Go, Next.js, React Native, Stripe
- Architected and developed JoinQ, a digital queue management platform allowing customers to discover businesses and join service queues remotely.
- Built a React Native business application for managing customer queues and configuring payment settings.
- Developed a Next.js customer platform where users search businesses, join queues, and track queue positions in real time.
- Designed and implemented Go backend services managing queue workflows, business accounts, and customer interactions.
- Integrated Stripe payments allowing users to skip queues via paid priority access.
- Implemented Stripe Connect onboarding enabling businesses to securely receive payments.
- Ensured consistent queue state across mobile and web clients using real-time updates and event-driven backend processes.
Payment Processing Service
Remote | 2023
Stack: Go, PostgreSQL, Docker, Webhooks
- Designed and implemented a Go-based payment processing service supporting multi-currency transactions.
- Implemented idempotent payment APIs preventing duplicate transactions.
- Built secure webhook processing infrastructure using HMAC signature verification.
- Designed a double-entry ledger system ensuring financial integrity and auditable transaction records.
- Implemented account balance management with fund locking to support concurrent transactions.
Patricia E-commerce Platform
Remote | 2023
Stack: Go, Gin, PostgreSQL, GORM, Docker, Nginx, JWT, Korapay
- Developed a production-grade e-commerce backend API supporting product catalog, orders, payments, and user management.
- Implemented clean architecture using handlers, services, repositories, and domain models.
- Built product and category management systems supporting variants and multiple images.
- Integrated Korapay payment gateway with webhook handling for transaction verification.
- Implemented JWT authentication, API key security, rate limiting, and monitoring middleware.
- Containerized the application using Docker and deployed with Nginx reverse proxy and SSL.
AFTJ Technologies
Feb 2021 – Jan 2022 • Remote (USA-based company)
Stack: Next.js, React, Go
- Built the Oneautomech marketplace platform connecting vehicle owners with mechanics for service bookings.
- Implemented booking workflows, service listings, and real-time job status tracking.
- Integrated frontend applications with Go backend APIs.
- Contributed to the Foodslop food delivery platform, implementing restaurant discovery, order management, and delivery tracking features.
Xerde Limited
Feb 2020 – Jan 2021 • Lagos, Nigeria
Stack: Node.js, React Native
- Developed core features for the NPF Microfinance mobile application, including account management and transaction history.
- Built the Veritasi real estate mobile platform with property search and listing management.
- Participated in code reviews and testing to maintain stable production releases.
B.Sc. Computer Science
Chukwuemeka Odumegwu Ojukwu University — 2019
OND Computer Engineering
Covenant Polytechnic Owerrinta — 2015
Google Mobile Front-End Engineer
Succeeding in Web Development: Full Stack
- Designing scalable Go backend systems
- Building full-stack platforms (API → Web → Mobile)
- Developing real-time systems using WebSockets
- Payment systems and financial infrastructure
- Strong debugging, system design, and performance optimization



