Skip to content

Software developer · Etche, Rivers State

Prosper Samuel Edoki

I build useful websites, desktop tools, and mobile apps. Founder of Splendid Edge Technologies. JavaScript and Node.js are the tools I reach for every week.

Portrait of Prosper Samuel Edoki, software developer based in Etche, Rivers State, Nigeria

About

A builder who ships real tools.

Hello — I’m Prosper Samuel Edoki, a software developer from Umuebelu 4, Etche, Rivers State. I learn by building: websites, Android apps, Electron desktop software, and small libraries that make other developers’ work easier.

Through Splendid Edge Technologies I focus on practical products for Nigerian students, churches, and everyday users. NanoLoader, my CSS and JS loader library, was featured on CSS Script.

I care about clean interfaces, reliable code, and teaching what I learn on YouTube and in writing.

Based in
Umuebelu 4, Etche · Rivers State, Nigeria
Studio
Splendid Edge Technologies
Open to
Jobs, freelance, and collaborations

What I do

Services

Web design & development

Fast sites with JavaScript, Node.js, HTML, PHP, and CSS.

Mobile apps

Android apps with Java and XML.

Desktop software

Electron apps for streaming, audio, and offline work.

Databases

MongoDB and MySQL, including mongoSQL.

Graphics & writing

Visuals and copy for products and tutorials.

Technical support

Help with sites and local stacks, including HTTPS on XAMPP.

Selected work

Projects I have shipped

Website · Exam prep

Readlux

Online reading platform to help JAMB candidates prepare.

HTML · CSS · JavaScript · PHP

Open live site

Desktop · Streaming

Plumux Studio

Wireless presentation and streaming for churches and events, including offline use.

Electron · Node.js · Express · Socket.IO

Open product site

App · Audio

MFX

Offline microphone app with audio controls and text-to-speech.

HTML · CSS · JavaScript

Try MFX

Library · Database

mongoSQL

SQL-style commands on MongoDB: SELECT, INSERT, UPDATE, DELETE, JOIN.

JavaScript · MongoDB

View on GitHub

Library · UI · Featured on CSS Script

NanoLoader

Lightweight CSS and JS loading animations — 12+ styles, 15+ colors. Featured on CSS Script in September 2025.

CSS · JavaScript

Skills

What I use every week

JavaScriptWeekly · first
Node.jsWeekly · second
HTMLWeekly · third
Android JavaWeekly · fourth
MongoDBIn regular use
MySQLIn regular use

Also working with

CSS PHP Electron Express Socket.IO Android XML

Experience

  1. 2026 · Present

    Lead developer — Bizmerchant Academy

    Lead development of learning products and web platforms.

  2. 2025 · Present

    CEO / Founder — Splendid Edge Technologies

    Build and ship Readlux, Plumux Studio, MFX, mongoSQL, and NanoLoader.

  3. 2025

    Cofounder — Zeddly

    Cofounded Zeddly and help shape the product from the first line of code.

  4. 2024

    Lead designer — Witty Books

    Led design across book projects and visual systems.

  5. 2024

    Cofounder — CMC (Creative Minds Connect)

    Cofounded Creative Minds Connect to bring builders and ideas together.

Education

  1. 2018 — 2024

    Best Ben Model Group of Schools

    Secondary education.

  2. 2010 — 2018

    Flocks Of God International School

    Primary education.

  3. Self-taught · 2022 — 2026

    Web, Android, and desktop

    JavaScript, Node.js, HTML, Android Java, MongoDB, and MySQL.

Learn

YouTube and writing

YouTube

Tutorials on Splendid Edge Technologies.

Thumbnail for How to enable HTTPS in XAMPP tutorial by Prosper Samuel Edoki

How to enable HTTPS in XAMPP

Move a local XAMPP site from HTTP to HTTPS.

Watch video
Thumbnail for How to create, edit and save a PDF in JavaScript

Create, edit and save a PDF in JS

Generate and save PDFs with vanilla JavaScript.

Watch video
Thumbnail for How to create a simple video calling site

Simple video calling site

A starter video-call page using HTML, CSS, and JavaScript.

Watch video
Subscribe on YouTube

Blog

Written notes that go with the videos.

Cover image for blog post Enable HTTPS in XAMPP

2 May 2025 · 14 min read

Enable HTTPS in XAMPP

Why local HTTPS matters and how to turn it on.

Read article
Cover image for blog post Create and edit PDFs in JavaScript

2 May 2025 · 8 min read

Create and edit PDFs in JavaScript

A practical path to generating PDFs in the browser.

Read article
Cover image for blog post Build a simple video calling site

2 June 2025 · 7 min read

Build a simple video calling site

HTML, CSS, and JavaScript for a first video-call page.

Read article

Contact

Let’s build something useful.

Email is best. I read every message about work, collaborations, and product ideas.