Enoch Philip Dibal
Borno State, Nigeria

Enoch Philip Dibal

Senior Full-Stack Engineer

Tech Stack
TypeScriptTypeScript
JavaScriptJavaScript
Python
ReactReact
Next.jsNext.js
React Native
Node.jsNode.js
NestJS
PostgreSQLPostgreSQL
AWSAWS
TypeScriptTypeScript
JavaScriptJavaScript
Python
ReactReact
Next.jsNext.js
React Native
Node.jsNode.js
NestJS
PostgreSQLPostgreSQL
AWSAWS

My Story

A brief look into who I am, what drives me, and how I approach software engineering.

I'm a full-stack engineer who builds scalable web and mobile applications. I have over 3 years of experience taking projects from zero to production.

I focus on building secure backends with NestJS and high-performance frontends with Next.js and React Native.

When I'm not coding, you can usually find me exploring the Solana ecosystem or playing Billiards City.

Technical Skills

The technologies and tools I use to build scalable production systems.

Languages

TypeScriptJavaScriptPython

Frontend & Mobile

ReactNext.jsReact Native

Backend

Node.jsNestJS

Databases & Cloud

PostgreSQLAWS

What I've Built

Recent featured projects and open-source work.

Multi-Service Marketplace: Delivery & Ride Booking System

A full multi-service marketplace connecting customers, vendors, and riders. Built a scalable backend with NestJS microservices and PostgreSQL, handling real-time ride tracking and order processing.

NestJSReact NativeNext.jsPostgreSQL

GradeWise: CGPA Calculator

A React Native (Expo) application for student grade tracking. Designed with an offline-first architecture using Zustand and AsyncStorage, featuring seamless PDF reporting capabilities.

React NativeExpoZustandReanimated

Enoch Philip - Portfolio Website

A personal portfolio website showcasing projects and skills. Optimized for performance with Next.js App Router, Tailwind CSS, and full SEO/JSON-LD implementation.

Next.jsTypeScriptTailwind CSS

Job Flow is an AI-powered mobile app that helps users track, manage, and optimize their job applications. Features include AI-generated cover letters and ATS resume analysis.

React NativeExpoTypeScriptAITailwindCSS

Where I've Worked

My professional journey and development experience.

Lead Full-Stack Developer & DevOps Engineer

AsooseRemote
Dec 2025 - Mar 2026
-

Collaborated with Solomon Paul to architect the entire system from scratch: backend (NestJS), database schema (PostgreSQL on Railway), and API layer.

-

Built and deployed 3 React Native (Expo) mobile apps: Customer, Vendor, and Rider Apps - published to App Store and Google Play.

-

Developed a Next.js web application: a full-featured Customer Web App and an Admin/Support Dashboard.

-

Integrated Google Maps API for real-time navigation; Firebase Cloud Messaging for push notifications; Paystack for payment processing.

-

Implemented enterprise-grade security: JWT auth, RBAC, Argon2 hashing, AES-256 encryption, rate limiting, and SSL pinning.

-

Managed full infrastructure: Railway, S3, VPC isolation, IAM least-privilege roles, CloudWatch monitoring, and Shield DDoS protection.

-

Deployed web apps to Vercel with secure CI/CD pipelines; managed production and development environment configurations.

-

Ensured NDPA and GDPR compliance including user consent flows, data deletion mechanisms, and privacy policies.

Full-Stack Developer Intern

IAB CodeRemote
Jul 2025 - Jul 2025
-

Built scalable full-stack applications using Next.js and the MERN stack.

-

Implemented and integrated RESTful APIs with frontend components for seamless user experiences.

-

Collaborated with senior engineers on code optimization, debugging, and performance improvements.

-

Contributed to Agile team workflows, code reviews, and professional development practices.

Full-Stack Developer

CreatorsLabRemote
Feb 2025 - Apr 2025
-

Developed and maintained full-stack features using Next.js, Privy.io, and Vercel.

-

Implemented secure user authentication and payment gateway integrations via Privy.io.

-

Collaborated remotely with a cross-functional team under Agile methodologies to meet client deliverables.

-

Maintained high code quality and performance standards under tight delivery schedules.

Full-Stack Developer Intern

Jan 2024 - May 2024
-

Built and maintained backend systems for a land rental and purchase platform using Node.js and Express.js.

-

Managed MongoDB and SQL databases for property listings, user profiles, and transaction records.

-

Integrated third-party payment processing and geolocation APIs for seamless land purchase and rental workflows.

-

Implemented RBAC for admin, buyer, and seller user roles; optimized queries and API routes for scalability.

-

Collaborated with the frontend team on real-time data updates; maintained and improved codebase quality through reviews.

Front-End Developer

Catoff GamingRemote
Sep 2023 - Nov 2023
-

Built interactive web applications and browser games using React, Web3.js, HTML, CSS, and JavaScript.

-

Implemented responsive, reusable UI components and optimized frontend performance for cross-browser compatibility.

-

Worked closely with designers to translate wireframes and mockups into polished, functional interfaces.

Freelance Full-Stack Developer

Self-employedRemote
Feb 2023 - Jul 2023
-

Designed and built custom web applications using React, Next.js, Node.js, and MongoDB for various clients.

-

Created responsive, mobile-first UI components; managed project timelines, client communication, and end-to-end delivery.

-

Delivered maintainable, high-quality codebases consistently meeting client specifications and deadlines.

Education

My academic background and qualifications.

Bachelor of Engineering (B.Eng) - Computer Engineering (In View)

University of Maiduguri, Borno State, Nigeria

2023 - 2027

Ordinary National Diploma (OND) - HTML5 Applications

Digital Nigeria

2019 - 2020

Secondary School Certificate

Namu Model Secondary School, Maiduguri

2015 - 2021

Let's build something great.

I'm currently open for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!