
Overview (2025)
An edtech platform that helps schools and tertiary institutions manage students, streamline communication, and automate administrative tasks.
The client needed a centralized system for managing student records, assignments, and payments while improving communication between schools, teachers, parents, and students. I developed a scalable backend with role-based access control, allowing school admins to manage operations, teachers to upload and grade assignments, parents to track payments and student progress, and students to access learning materials. The platform supports real-time messaging, automated fee tracking, and a custom feedback system. To ensure high availability and performance, I implemented a microservices-based architecture with Express, MongoDB for flexible data handling, Redis for caching, and AWS cloud services for hosting and storage. I also set up automated CI/CD pipelines, logging, and monitoring, ensuring seamless deployments and minimal downtime.
The Problem:
Schools and tertiary institutions in Africa struggle with manual processes, fragmented communication, and inefficient academic tracking. They needed a secure, scalable solution to automate school operations while providing an intuitive experience for admins, teachers, parents, and students.
Mobile App, Server Application, Web App

Solution:
I built a modular backend architecture with RESTful APIs and event-driven messaging for real-time interactions. MongoDB’s flexible schema allowed seamless handling of diverse student and academic data, while Redis improved response times. I containerized the application with Docker, deployed it on AWS ECS, and integrated RabbitMQ for queue-based task processing. Automated CI/CD pipelines enabled fast updates without downtime.
Technologies: Express JS, MongoDB, Redis, AWS (ECS, Lambda, S3, RDS), Docker, RabbitMQ
My role: Backend Engineer
Result:
The platform streamlined school operations, improved communication, and automated fee tracking, leading to higher adoption rates among institutions. It now supports thousands of active users with 99.9% uptime and fast, real-time interactions, significantly reducing administrative workload for schools.

Peculiar Richard
© 2026. All rights reserved.