Full-Stack Web & Mobile App Developer

Building database-driven platforms, dashboards, APIs, project management and tracking application, mobile apps that solve real workflow problems.

I design, build, and deploy full-stack applications for organizations and clients, turning paper records, scattered spreadsheets, manual reports, and bottlenecks into secure centralized systems with analytics and clean user experiences.

React / Next.js Node / NestJS Laravel / PHP MySQL / PostgreSQL
Profile photo of Akor Owoicho Owoicho
UX-aware interfaces
Role-based systems
API + Database
17+Full-stack & mobile projects
4Major staff/team systems
9+Freelance client projects
End-to-endResearch, design, build, deploy

Selected Work

Full-stack projects built around real pain points.

Each project combines business analysis, UX thinking, database design, frontend development, backend logic, deployment, and continuous improvement.

Centralized Church Database Management System screenshot
Staff ProjectDatabase System

Centralized Church Database Management System

Replaced scattered member records across Google Sheets, Excel files, and physical documents with an on-premise centralized database system.

  • Multi-role dashboard with reports and analytics
  • Department-based data management
  • Improved data access and reporting visibility
Next.js · React · TypeScript · Tailwind · Prisma · MySQL
SBC Reporting System screenshot
Staff ProjectReporting Platform

SBC Reporting System

Centralized departmental reports, team member grading, supervisor review, committee review, and senior leadership oversight.

  • Report submission and review workflow
  • Role-based dashboards and access
  • Analytics, charts, comments, and status tracking
Next.js · React · TypeScript · Tailwind · Prisma · MySQL
SBC HR Management Application screenshot
Staff ProjectHR System

HR Management Application

Created a structured HR platform covering employees, departments, attendance, leave, payroll, recruitment, onboarding, documents, and self-service.

  • Roles and permissions
  • SMTP notifications and reports
  • Employee and HR workflow management
PHP · MySQL/MariaDB · Bootstrap · Vanilla JavaScript
Follow-Up and Impact Cell Management System screenshot
Staff ProjectManagement Portal

Follow-Up & Impact Cell Management System

Built a holistic system for evangelism data, guest follow-up, visitation tracking, cell meetings, dashboards, analytics, and reports.

  • React frontend and Node/Express backend
  • CSV processing, uploads, and secure login
  • Dashboards, charts, and team performance tracking
React · TanStack · Vite · Node.js · Express · Prisma · JWT · MySQL
Surveyors Council Examination Reporting System screenshot
FreelanceGovernment Agency

DBMS - Surveyor Council of Nigeria (SURCON)

Built an on-premise database management and examination reporting system to replace paper data, Excel records, manual examination grading, and difficult reporting.

  • Role-based digital platform
  • CSV upload and document attachment
  • Analytics dashboard and result generation
Next.js · React · TypeScript · Tailwind · Prisma · MySQL/MariaDB · NextAuth
NAPAAS Asset, Client and Payment Platform screenshot
FreelanceAsset Platform

NAPAAS Asset, Client & Payment Platform

Designed a multi-role platform for tracking clients, assets, partners, coordinators, payments, onboarding, and documents.

  • Payment and asset tracking
  • Coordinator and partner management
  • Charts, analytics, and document management
Next.js · React · TypeScript · Tailwind · Prisma · MySQL · Recharts · Nodemailer
HG Contractors Operations Dashboard and Service Management Portal screenshot
Full StackBusiness Management

HG Contractors Operations Dashboard & Service Management Portal

Designed and planned a full-stack service management dashboard for a solar, inverter, automation, and technical service company to centralize job tracking, clients, staff, invoices, payments, maintenance, and marketer commissions.

  • Research-led dashboard built around real business pain points
  • Role-based portal for admin, staff, technicians, clients, and marketers
  • Job scheduling, maintenance tracking, invoice/payment monitoring, and commission tracking
  • Laravel backend, Tailwind CSS + Alpine.js frontend, MySQL database, and Vite asset bundling
Laravel · PHP · MySQL · Tailwind CSS · Alpine.js · Vite · REST APIs · PDF Generation · Scheduled Tasks · Role-Based Access
LumiStyle Beauty Mobile App screenshot
FreelanceMobile App

LumiStyle Beauty Mobile App

Developed a beauty and makeup app with profile setup, skin analysis flow, camera/image picker features, saved looks, AI-assisted analyzer integration, and Android deployment.

  • React Native + Expo mobile interface
  • NestJS backend and PostgreSQL database
  • AI provider configuration and AdMob integration
React Native · Expo · TypeScript · NestJS · PostgreSQL · Prisma · JWT · EAS Build
Voice To Do Planner mobile app screenshot
FreelanceMobile App

Voice To Do Planner

Developed an Android productivity and planning app that helps users create tasks by typing or speaking, organize daily plans, set reminders, manage priorities, and track activities in a clean mobile interface.

  • Native Android app built with Kotlin
  • Voice-to-text task creation and daily planning flow
  • Offline-first task storage, reminders, and notification support
  • Clean task dashboard with priorities, repeat tasks, and planning sections
Kotlin · Android Studio · Jetpack Compose · Room · WorkManager · DataStore · MVVM · Notifications
MyShade Beauty and Style App screenshot
FreelanceMobile App

MyShade Beauty & Style App

Designed and developed a beauty personalization mobile app that helps users discover suitable shades, makeup options, beauty scores, skin analysis results, and personalized palette recommendations.

  • Mobile beauty app with makeup, palette, and skin analysis flows
  • Personalized beauty profile and recommendation experience
  • Camera/image-based beauty interaction placeholders
  • Premium onboarding, splash screens, app store graphics, and UI screens
React Native · Expo · TypeScript · AsyncStorage · Camera/Image Picker · UI/UX · Mobile App Design
R&A Carz Tracking, Invoice and HR Dashboard screenshot
FreelanceOperations Dashboard

R&A Carz Tracking, Invoice & HR Dashboard

Built a dashboard for vehicle monitoring, GPS data visibility, invoice generation, payment tracking, driver management, and HR records.

  • Central vehicle tracking dashboard
  • Invoice and payment management
  • Driver/staff management features
Next.js · React · TypeScript · Tailwind · Prisma · MySQL/MariaDB
NGO database application placeholder
Staff ProjectNGO System

Second Opportunity Africa Foundation Web & Database App

Managed the NGO web application and developed a database system for registration records, trained individuals, pending participants, and activities.

  • Registration and participant records
  • Operational data management
  • Web application maintenance
Web Development · Database Management · Admin Support

Experience

Staff leadership, team collaboration, and freelance delivery.

2023 – Present

Freelance Full Stack Developer

Designed, developed, and deployed full-stack web and mobile applications for government, business, and private clients, focusing on dashboards, role-based systems, reporting, document management, and mobile workflows.

2022 – 2023

Full Stack Developer — The Summit Bible Church

Worked with multiple departments to identify data challenges, build internal systems, improve workflows, deploy applications, and support continuous improvement.

2021 – 2022

IT Head / Web & Database Developer — Second Opportunity Africa Foundation

Managed web application operations and built a database application for registrations, trained individuals, pending participants, and NGO activities.

Technical Skills

Technology used across web, backend, database, mobile, deployment, and AI-assisted delivery.

Frontend / Web

React.js, Next.js, TypeScript, JavaScript, Tailwind CSS, Material UI, Radix UI, Redux Toolkit, TanStack Router, TanStack Query, Vite, Axios, Recharts.

Backend / API

Node.js, Express.js, NestJS, Laravel, PHP, REST APIs, Next.js API Routes, JWT, NextAuth/Auth.js, bcryptjs, Swagger/OpenAPI, Python.

Database / ORM

MySQL, MariaDB, PostgreSQL, Supabase, MongoDB, Redis, Prisma ORM, TypeORM, database design, data modeling, query optimization.

Mobile App

React Native, Expo, Expo Router, TypeScript, Expo Camera, Expo Image Picker, AsyncStorage, Secure Store, Expo Local Authentication, EAS Build, Google AdMob.

Testing & Quality

Jest, Supertest, Cypress, ESLint, Prettier, React Hook Form, Zod, Papaparse, XLSX, Git, GitHub, npm, Bun, Nodemon.

DevOps & Integration

Docker, Kubernetes/EKS, Helm, AWS, CI/CD, VPS/cPanel deployment, OpenAI API, Google GenAI, AWS Bedrock, SendGrid, Google APIs, QuickBooks, SMTP services.

How I Work

From pain point discovery to deployment.

01

Research

Understand users, business processes, data sources, pain points, roles, and workflow problems.

02

Design

Create user flows, dashboard structure, database relationships, interface layouts, and system requirements.

03

Develop

Build responsive frontend screens, backend logic, APIs, authentication, roles, databases, and integrations.

04

Deploy

Set up hosting or on-premise deployment, test workflows, support users, and refine the application.

AI-Assisted Development

Using AI responsibly to improve delivery speed.

I use AI tools to support debugging, troubleshoot errors, review code, generate documentation, improve UI implementation, create test cases, and fast-track delivery while maintaining clean code and project requirements.

Work With Me

Contact

Let’s build reliable, user-friendly software.

Open to full-stack developer roles, remote opportunities, contract projects, and product-focused software development work.