Kennedy Nnko

Kennedy Nnko
Open for Engineering Roles

Security Oriented Full Stack Engineer

Engineering production-grade web platforms with a focus on systems architecture, security hardening, and performance optimization.

Engineering Focus

  • Full stack engineer specializing in backend systems and security-first development architectures.
  • Proven track record in delivering production-grade web platforms and scalable, high-performance APIs.
  • Active contributor to the Nuru Programming Language, focusing on Swahili-based programming innovation.
  • Background in computer engineering with a systems-level mindset for integrated hardware/software solutions.
  • Dedicated to clean architecture, performance engineering, and systematic security hardening in distributed environments.

Technical Case Studies

EdTech & Paper-First Education

IZMA

Problem: Students in low-income, paper-first classrooms lack fast feedback loops due to high teacher-to-student ratios and limited device access.

Solution: Scalable evaluation pipeline that turns paper practice into fast, actionable feedback through AI-assisted OCR and automated grading.

Engineering Focus: Developing unique per-student QR identification systems and low-connectivity scanning pipelines for physical-to-digital workflows.

Stack: Next.js 16, Drizzle ORM, Neon (PostgreSQL), Vercel Blob, Anthropic AI

Impact: Bridges the 70% learning poverty gap by delivering high-quality education tools to device-scarce environments.
Live Project
Logistics & On-Demand Services

NUTT

Problem: Campus students face high friction and excessive costs for last-mile deliveries between classrooms and hostels.

Solution: Hyper-local delivery ecosystem featuring real-time order tracking and 500 TZS flat-rate logistics.

Engineering Focus: State machine optimization for order lifecycles and real-time synchronization via high-concurrency WebSockets.

Stack: Next.js 15, Fastify, Supabase (PostgreSQL), WebSockets

Impact: Empowers student agents with gig opportunities while streamlining campus commerce for thousands of users.
Live Demo
Automation

AccountHub

Problem: Internal administrative tasks and account lifecycle management were manual and error-prone.

Solution: Internal orchestration tool for unified account management and lifecycle automation.

Engineering Focus: Identity management logic and automated workflow triggers for system-level administrative tasks.

Stack: Python, React, Node.js, OAuth2.0

Impact: Reduced administrative overhead by 60% through automated process orchestration.
View Source
IoT Systems

Smart Dustbin Concept

Problem: Inefficient waste management cycles lead to resource waste in urban environments.

Solution: IoT-enabled system for real-time monitoring and data-driven collection cycles.

Engineering Focus: Embedded system integration with cloud backends and power-efficient data transmission.

Stack: ESP32, Python (Micropython), MQTT, React

Impact: Validated reactive data sensing for smart city infrastructure concepts.
View Source

Professional Trajectory

Izma Technologies

Software Developer & Computer Technician

2025 – Present

Developing and maintaining custom software solutions while building robust web applications. Managing end-to-end system troubleshooting, hardware diagnostics, and network infrastructure optimization for internal teams.

Software Development, Hardware Diagnostics, Web Applications, System Maintenance

TekSafari

Full Stack Engineer

2024 – 2025

Architected production-grade web platforms using Next.js and Python. Spearheaded the implementation of secure API integrations and responsive frontend systems, focusing on clean architecture and scalable state management.

Next.js, Python, System Architecture, API Hardening

E3MPower

Software & Systems Engineer

2024

Developed high-throughput automation systems and backend APIs. Focused on optimizing system-level performance and closing security vulnerabilities in internal orchestration tools.

Automation, Backend APIs, Security Hardening, Redis

Academic/Individual Projects

Computer Engineering Lead (Contract)

2023 - Present

Managing hardware-software integration projects, including IoT infrastructure and low-level system troubleshooting. Bridging the gap between physical systems and cloud-based control layers.

IoT, C/C++, Embedded Systems, Linux

Core Capabilities

Backend & Systems

  • Node.js
  • Python
  • Linux
  • Clean Architecture
  • Distributed Systems

Security & Hardening

  • API Security
  • Penetration Testing Concepts
  • Secure Authentication
  • Data Encryption

Frontend Engineering

  • Next.js
  • React
  • Performance Optimization
  • Responsive Design

Infrastructure & Tools

  • PostgreSQL
  • Redis
  • Docker
  • Git
  • RESTful APIs