Hi, I'm Philip Ukanwoke

Full Stack Developer & Software Engineer specializing in web development and software solutions worldwide

Philip Ukanwoke
 

Introduction

Overview.

I'm a software engineer with a strong foundation in C, PHP, Java, Python, TypeScript, and JavaScript, and deep experience with React, Node.js, and Next.js. I focus on building efficient, scalable, and user-friendly applications and enjoy working closely with clients to turn ideas into production-ready solutions.

From backend APIs and process-safety tools to awareness campaigns and corporate sites, I deliver clean code and reliable systems. Let's build something together.

web-development

Frontend Developer

mobile-development

React Developer

backend-development

Backend Developer

full-stack-development

Full Stack Developer

 

What I have done so far

Work Experience.

Onction Energy

Software Engineer

Onction Energy · Lagos, Nigeria (On-site)

  • Built core features of PAIP (Power Availability Intelligence Platform), a React Native / FastAPI product tracking Nigerian electricity feeder status in real time for consumers and businesses.
  • Implemented MQTT-based real-time notifications and Celery Beat scheduled tasks to poll a DisCo feeder/SCADA API every 10 minutes, building a historical time-series dataset used for outage prediction.
  • Designed backend architecture across a VPS-based three-server deployment using Docker Compose, Nginx, PostgreSQL, Redis, RabbitMQ, and InfluxDB for time-series power data.
  • Built the onboarding flow, five-tab consumer app, and bill-upload OCR pipeline; integrated Clerk for authentication across the platform.

January 2026 - Present

Josephine Consulting Ltd

Lead Software Developer & IT Consultant

Josephine Consulting Ltd · Lagos, Nigeria (Remote, part-time)

  • Lead end-to-end software development and IT consulting engagements across multiple client organisations in diverse industries.
  • Architect and develop backend systems with PHP and Laravel, including custom business platforms for office management, operational efficiency, and executive workflows.
  • Provide direct technical support to an executive team: managing platforms, troubleshooting client-facing systems, and producing strategic technical documentation.
  • Audit existing web applications to identify performance bottlenecks, security gaps, and architectural issues; deliver actionable improvements.

April 2025 - Present

ABX Technologies

Backend Developer (Remote Contract)

ABX Technologies (AfroBasket Xpress) · United Kingdom (Fully remote)

  • Built Stripe webhook integration across four dedicated secrets and resolved a UUID/BIGINT foreign key mismatch causing restaurant module cart failures.
  • Fixed a vendor payout backlog with a nightly Celery sync job; built automated order receipt and monthly retention emails.
  • Built and deployed the Handyman marketplace platform (abxhandyman.co.uk): booking types, marketplace view, and MQTT-based notifications, with Nginx Proxy Manager domain routing.
  • Built admin dashboard endpoints, account deletion flows, and booking permissions fixes; resolved a PM2 misconfiguration that had all Next.js apps serving from the wrong directory.

2025 - Present

Argoleum E-commerce Platform

Software Engineer (Remote Contract)

Argoleum E-commerce Platform · Munich, Germany (Fully remote)

  • Led server migration initiatives for a production e-commerce platform, achieving zero data loss and minimal downtime throughout.
  • Configured and hardened Linux-based servers, set up deployment pipelines, and optimised hosting environments.
  • Collaborated with the in-house engineering team to align infrastructure changes with backend performance requirements and security best practices.

January 2024 - Present

NetBuilders

Freelance Software Engineer

NetBuilders · Lagos, Nigeria (Remote)

  • Designed and built custom web applications for SMBs across e-commerce, healthcare, solar energy, and logistics.
  • Developed Darok.store, a full-stack e-commerce platform (PHP/MySQL/cPanel) with product catalogue, cart, checkout, and order management.
  • Built a pharmacy inventory management system (PHP/MySQL) for real-time stock tracking, sales logging, and supplier management.
  • Developed CRM platforms for solar energy companies using PHP and Laravel, enabling lead pipeline management and sales automation.
  • Implemented secure REST APIs, authentication systems, and optimised database queries across all projects.

March 2022 - Present

Resume

Resume

Download my resume to learn more about my skills and experience.

 

What I work with

Tech Stack.

Html
CSS
Node.js
React.js
Redux
Docker
MongoDb
Tailwind
Figma
Php
Nextjs
Python
JavaScript
TypeScript
Java
C
Git
MySQL
PostgreSQL
Django
FastAPI
Redis
Go
Laravel
Nginx
 

My work

Projects.

Following projects showcase my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.

Afro Basket Xpress
github

Afro Basket Xpress

African foodstuff marketplace connecting 320+ vendors with customers for fresh, authentic groceries and restaurant food delivery, straight to their door.

ReactNext.jsNode.jsTypeScriptTailwind
Handyman
github

Handyman

On-demand expert services marketplace connecting clients with vetted handymen — request a service or list your expertise and get hired, fast and hassle-free.

ReactNext.jsNode.jsTypeScriptTailwind
RetryFlow
github

RetryFlow

A comprehensive payment recovery solution built with Next.js and Stripe integration. The application helps businesses automatically identify and recover failed payments by providing a centralized dashboard to monitor payment failures and send automated retry links to customers.

Next.jsStripeTypeScriptTailwind
Darok Store
github

Darok Store

A fashion catalogue site for Darok, a contemporary expression of traditional design. Built with a PHP-rendered storefront and a React SPA, backed by a MySQL database. Includes a full admin panel for managing products — adding, editing, deleting, and uploading images with automatic thumbnail generation.

ReactPHPMySQLVite
TAHF Help Foundation
github

TAHF Help Foundation

Sickle Cell Awareness & Patient Support — Nigeria. Website for awareness campaigns, direct patient support, and national policy advocacy to transform how Nigeria cares for those living with sickle cell disease.

ReactNext.jsTypeScriptTailwind
Med-in Specialist Hospital
github

Med-in Specialist Hospital

Corporate website for a leading Lagos hospital offering primary, secondary, and tertiary health services — service booking, 24/7 emergency care info, and patient-centered care messaging.

ReactNext.jsTailwindHealthcare
Josephine Consulting Limited
github

Josephine Consulting Limited

Corporate website for Josephine Consulting Limited — "A Solution To Nations...". Professional presence with services, about, and contact sections.

WebCorporateResponsive
ProcessShield PSM
github

ProcessShield PSM

Process Safety Management dashboard for HSE: incidents, policies, safety logs, checklists, change records, and regulatory tracking. Built for health, safety, and environmental management.

DjangoPythonHSEProcess Safety

Get in touch

Contact.