Skip to content
View peterchijioke's full-sized avatar

Block or report peterchijioke

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
peterchijioke/README.md

CHUKWU CHIJIOKE PETER

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/


Professional Summary

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.


Technical Skills

Languages

Go, TypeScript, JavaScript (ES6+)

Backend Engineering

Go
Node.js
REST APIs
WebSockets
Microservices Architecture
Event-Driven Systems

Frontend & Mobile

Next.js
React
React Native
HTML5
CSS3
TailwindCSS

Databases

PostgreSQL
MongoDB
Redis
Firebase

Infrastructure & DevOps

Docker
Docker Compose
CI/CD
GitHub Actions
Nginx

Integrations

Stripe
Korapay
Webhooks
Payment Processing

Testing & Quality

Unit Testing
Integration Testing
Jest
Cypress

Tools

Git
Figma
Algolia
SEO Optimization


Professional Experience

Senior Software Engineer

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.

Full-Stack Software Engineer

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.

Backend Engineer (Freelance)

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.

Backend Engineer (Freelance)

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.

Frontend Developer

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.

Software Engineer

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.

Education

B.Sc. Computer Science
Chukwuemeka Odumegwu Ojukwu University — 2019

OND Computer Engineering
Covenant Polytechnic Owerrinta — 2015


Certifications

Google Mobile Front-End Engineer
Succeeding in Web Development: Full Stack


Core Strengths

  • 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

Popular repositories Loading

  1. CR-APIs CR-APIs Public

    This is a simple RESTful API

    Python 1

  2. frontend frontend Public

    TypeScript 1

  3. solana-wallet-pda solana-wallet-pda Public

    Rust 1

  4. myPortfolio myPortfolio Public

    This is a simple portfolio for developers made with SASS and HTML.

    SCSS

  5. storyApp storyApp Public

    This app is story app, an experience management application that allow user to write about an encounter or experience; On posting it to the board, other users can read through it.

    Handlebars

  6. inec_Bayelsa inec_Bayelsa Public

    This is a web app developed with php, MySQL database.