Leonard Nzekwe

Leonard Nzekwe Email and Phone Number

Web Developer (Backend & Frontend) @ Netrobase
Leonard Nzekwe's Location
Enugu State, Nigeria, Nigeria
About Leonard Nzekwe

I'm a web developer with 3+ years of experience building innovative web solutions as a freelancer (branding as netrobase.com). An ALX Africa graduate specialized in backend development, I have a passion for problem-solving and continuous learning.I explore the alchemy of web development stacks on my Hashnode blog leo.netrobase.dev. My work is focused on creating solutions that improve daily life across industries.One of my proudest projects is kralis.app — a smart school management solution with features like Result Management, Computer-Based Testing, Fees Management, AI Insights & Analytics, Learning Management, and Administrative Tools. Kralis is already being used by multiple schools to streamline operations.I specialize in frontend & backend development, REST/GraphQL API integrations, database management, and deployment of web applications, with a track record of staying up-to-date with the latest trends and tech.Let's build something innovative together.

Leonard Nzekwe's Current Company Details
Netrobase

Netrobase

View
Web Developer (Backend & Frontend)
Leonard Nzekwe Work Experience Details
  • Netrobase
    Backend Web Developer
    Netrobase Oct 2023 - Present
    Developed the REST and GraphQL APIs for the Kralis suite of applications and created the Kralis Middleware REST API to streamline integration and communication across different schools.Kralis Suite of Applications- Student Result Management System (SRMS) – Originally built in a previous role, I enhanced and improved the system while developing its REST and GraphQL APIs.- Learning Management System (LMS)- Computer-Based Testing System (CBT)- Broadcast System- Fees Management System- AI Insight and Analytics
  • Netrobase
    Frontend Web Developer
    Netrobase Oct 2023 - Present
    Enugu State, Nigeria
    Developed the frontend for Kralis.app, a smart school solution, by integrating Kralis GraphQL APIs across its suite of applications and leveraging the Kralis Middleware REST API to create a unified interface for seamless interaction with multiple schools' Kralis systems.Interfacessrms.kralis.app – User interface for the Kralis Result Management System.lms.kralis.app – User interface for the Kralis Learning Management System.cbt.kralis.app – User interface for the Kralis Computer-Based Testing module.Other FeaturesKralis AI Insights – ai.kralis.appKralis Broadcast – broadcast.kralis.appKralis Fees – fees.kralis.appAuxiliary Pages – supporting pages of kralis.app.
  • Netrobase
    Django Developer
    Netrobase Mar 2023 - Present
    Enugu State, Nigeria
    A. Worked on Kralis (api.kralis.app) code base to achieve a more refactored and modularised back end.Added Features:- Abstracted the storage mechanism by making use of Django ORM.- Used Django Rest Framework to build a robust and modularised RESTful API backend.- Handled all the result computations on the backend and exposed the data via API endpoints.- Abstracted away the result computation from the data model, handled most of it with Django Signals.- Achieved a more Dynamic Student Subject Choice.- Automated the handling of student promotion and graduation.- Used Python Graphene and Graphene Django to integrate GraphQL into the project, migrating most queries to the graphql endpoint (the api clients now fetch the data in the structure it is required).- Implemented CBT feature, teachers sets the question in the platform, students take their tests, then the score gets computed into the result system on the fly.B. Deployed Netrobase CMS, a lightweight inhouse blogging tool that adopts the headless CMS methodology.Features:- Posts are exposed via API Endpoints in JSON form.- Post titles are slugified before they get saved,.- The slugs could be used to search for the post via the post/search/ endpoint.- A Post can have mulitple images associated with it and these images has a description and alt text, which could be used in the frontend image html attributes. All these data are returned as JSON.- The Post images instances are returned as urls, which could be used in a HTML src attribute to display the image in the frontend.- A Post can have multiple comments and likes associted with it.- A Like instance is tied to a User and a Post, where both are unique, hence a User can only have one Like instance in a Post.Limitations/Future Features:- Comments have no likes- Comments have no threaded replies
  • Netrobase
    Devops Engineer
    Netrobase Sep 2022 - Present
    Enugu State, Nigeria
    Sets up and manages Netrobase DevOps.Tasks:- Provisioning databases for projects like Kralis.- Configuring clients' domains and deploying the required netrobase product for them.- Automating dev tests and builds with shell scripts.
  • Netrobase
    Sql Developer
    Netrobase Sep 2022 - Feb 2023
    Enugu State, Nigeria
    Migrated Kralis (api.kralis.app) to an SQL database system (Neon Postgres).Added Features:- Migrated Kralis database from Claris Filemaker to an SQL database system (Neon Postgres), in order to incorporate more dynamic and automated features like ones in this build.- Used Python to handle the backend logic.- Updated the Dean's Portal to have an automated student report processing like score compilation.- Updated the Admin's Portal to be able to add and update student subjects via the UI.- Added the Teachers Portal, teachers could now input the scores of subject they teach themselves.- Automated the student positioning system to run as the subject gets added.
  • Netrobase
    Claris Filemaker Developer
    Netrobase Sep 2021 - Aug 2022
    Enugu State, Nigeria
    Used Claris FileMaker to develop Kralis, a Student Result Management System (kralis.app), used by over 1000 students.Features:- Automated Result Computation.- Admin Portal for Administrative privileges like adding students.- Academic Dean Portal for Student Score Inputting.- Student Portal for Accessing Individual Student Result.
  • Techxagon Academy
    Tech Tutor
    Techxagon Academy Nov 2023 - Nov 2024
    Enugu State, Nigeria
    Tutoring secondary school students in programming, helping them build foundational coding skills, problem-solving abilities, and a passion for technology.

Leonard Nzekwe Education Details

Frequently Asked Questions about Leonard Nzekwe

What company does Leonard Nzekwe work for?

Leonard Nzekwe works for Netrobase

What is Leonard Nzekwe's role at the current company?

Leonard Nzekwe's current role is Web Developer (Backend & Frontend).

What schools did Leonard Nzekwe attend?

Leonard Nzekwe attended African Leadership Experience, Cs50, University Of Ibadan.

Not the Leonard Nzekwe you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.