I'm Akachukwu
Nmerole.
Full Stack Developer & Automation Engineer
I construct web applications and automation software designed for real community utility. My projects range from public safety platforms tailored for Nigerian neighborhoods to custom Python bots built for operational efficiency.

Akachukwu Nmerole
@chuksyt
Portfolio
All Projects
5 of 5 reposA web missing persons reporting platform for Nigerian communities where registered users file reports and volunteers coordinate search efforts.
A TypeScript web platform for practising digital image processing techniques through interactive visual lessons.
A Python automation pipeline that processes, organises, and distributes sermon media to streamline church media workflows.
A Python weather notification bot that fetches forecast data and sends automated weather updates under an open source licence.
An interactive web chess assistant that guides players through tactical positions, opening theory, and strategic concepts.
Deep Dive
Featured Case Studies
In-depth technical breakdowns of key engineering projects, architectural decisions, and real-world trade-offs.
Image Refining Academy
The Problem
Understanding pixel-level image processing, convolution matrices, and custom filter algorithms often feels theoretical. Developers needed an interactive environment to write, test, and visually inspect image transformations in real time.
The Solution
An interactive TypeScript web application built with the HTML5 Canvas API. It provides a structured curriculum and interactive sandbox where users manipulate pixel buffers, apply custom image filters, and inspect mathematical transformations with instant visual feedback.
Engineering Challenge & Trade-off
Challenge: Preventing main UI thread freezing during intensive pixel-buffer calculations (Gaussian blurs, convolution matrices) on high-resolution images.
Solution: Implemented chunked ImageData array buffer processing and off-screen Canvas rendering. Traded a small memory allocation footprint for guaranteed 60fps UI responsiveness during live filtering.
Technical Stack
Value & Impact
Demystifies complex computer graphics and image processing concepts by offering an accessible, browser-native learning platform with zero setup overhead.
Architecture & Features
Canvas Processing Engine
Direct pixel buffer manipulation utilizing ImageData array buffers for real-time filter rendering.
TypeScript Architecture
Strict type safety for filter parameters, color transformation matrices, and pipeline stages.
Modular Filter Pipeline
Extensible pipeline supporting brightness, contrast, Gaussian blur, and custom convolution matrices.
Real-Time Visual Sandbox
Instant side-by-side comparison between original and transformed image data.
Key Highlights
- ✓Structured image processing curriculum
- ✓Interactive canvas based exercises
- ✓TypeScript codebase for strong type safety
- ✓Real time visual feedback during exercises
Community Watch
The Problem
In many Nigerian communities, when a person goes missing, news travels slowly through informal channels and chat groups. There was no centralized public record and no structured workflow for volunteers to organize search operations.
The Solution
A full-stack web application where families can post detailed missing person reports complete with photos, physical markers, and last known locations. Registered volunteers can claim active cases, coordinate search efforts, and update case statuses.
Engineering Challenge & Trade-off
Challenge: High report submission failures and long latency when users uploaded uncompressed high-res missing person photos over constrained 3G/4G networks.
Solution: Implemented client-side HTML5 canvas image resizing and lossy compression prior to HTTP POST submission. Reduced network payload sizes by over 80% while preserving crucial facial details.
Technical Stack
Value & Impact
Replaces unorganized communications with a structured platform, helping families distribute verified missing person information across their neighborhoods quickly.
Architecture & Features
Role-Based Auth
Separate access tiers for public viewers, reporters, and volunteers with scoped permissions.
Case Management
Volunteers claim and update missing person case statuses, creating a traceable audit trail.
Community Coordination
Enables multiple volunteers to collaborate on a single case without conflicts.
Photo Evidence
Secure photo upload and storage for visual identification of missing persons.
Key Highlights
- ✓Photo upload support for missing person identification
- ✓Role based access for public viewers, reporters, and volunteers
- ✓Real time status tracking for active missing person cases
- ✓Volunteer coordination system with case assignment
- ✓Optimised for low bandwidth mobile networks in Nigeria
Interactive Console
Developer Console
Explore repositories directly from the command line. Type projects or cat 1.
Capabilities
Tech Stack
Languages
Frameworks & Tools
Specialisations
Engineering Approach
Utility Over Hype
Focusing on software that solves tangible problems, from local public safety coordination to automated media distribution.
Backend & Automation
Writing Python automation utilities, REST APIs, and relational MySQL schemas designed for long-term stability.
Clean Architecture
Structuring codebases with strong typing in TypeScript and modular separation of concerns so projects remain easy to maintain.
Let's Work Together
Get In Touch
Whether you have a project idea, want to collaborate, or just want to connect — reach out via WhatsApp or email. I'll get back to you promptly.