Summary
Overview
Work History
Education
Skills
Timeline
CORE COMPETENCIES
CORE COMPETENCIES
Generic
Franklin Koome

Franklin Koome

Nairobi

Summary

Software Developer with strong expertise in full-stack application development and institutional ICT infrastructure. Proven experience designing, developing, and deploying production-grade systems while managing secure network and server environments. Skilled in Business Process Re-engineering (BPR), workflow digitization, and multi-user system architecture. Combines software engineering discipline with infrastructure reliability to deliver scalable, secure, and high-impact solutions.

Overview

3
3
years of professional experience

Work History

ICT Assistant

Kenya Institute of Special Education (KISE)
Nairobi, Kenya
07.2024 - 05.2026
  • Designed and developed a Teaching Practice Assessment Management System, digitizing assessment, scoring, and reporting workflows across departments.
  • Led full Software Development Lifecycle (SDLC): requirements gathering, system analysis, architecture design, development, testing, deployment, and post-deployment support.
  • Applied Business Process Re-engineering (BPR) to transform manual academic workflows into efficient digital systems.
  • Designed and maintained additional institutional systems including:
    Project Management System
    Visitor Management System
    Student Results Management System
    Official institutional websites
  • Developed backend logic, database schemas, and business workflows using Django and Flask.
  • Built responsive and user-friendly frontends to improve usability and system adoption.
  • Conducted system testing, User Acceptance Testing (UAT), documentation, and end-user support.
  • Troubleshot and resolved application-level issues involving code, configuration, and data integrity.
  • Designed and implemented complete network setups from ISP uplink to fully connected offices and computer labs.
  • Configured and maintained pfSense firewalls for secure routing, NAT, and network segmentation.
  • Implemented VLAN segmentation and inter-VLAN routing using Layer 2 & Layer 3 switches.
  • Installed and maintained Ubiquiti UniFi wireless networks.
  • Installed and administered Windows and Linux servers (Ubuntu & CentOS).
  • Implemented backup procedures and supported network reliability.
  • Installed and configured IP telephony systems.
  • Configured and customized Moodle LMS (user roles, plugins, theming, workflow alignment).

ICT Intern

Kenya Institute of Special Education (KISE)
Nairobi, Kenya
09.2023 - 06.2024
  • Contributed to development of:
    Expo Registration System (QR-based event verification)
    IT Helpdesk Ticketing System
    Gowns Issuance System
    Expo Website
  • Assisted in backend and frontend development, system testing, bug fixes, and user support.
  • Supported network maintenance, workstation setup, and systems administration tasks.

Industrial Attachment

ICT Office, Kenya Institute of Special Education (KISE)
Nairobi, Kenya
05.2023 - 08.2023
  • Contributed to development of an asset management application using Ruby on Rails and React.
  • Assisted in ICT infrastructure support, hardware installations, and network cabling activities.

Education

Bachelor of Science - Software Development

KCA University
Nairobi, Kenya
11-2023

Skills

  • Languages: Python, JavaScript, Ruby
  • Frameworks: Django, Flask, React, Nextjs, Ruby on Rails
  • Frontend: HTML5, CSS3, Tailwind CSS
  • Databases: PostgreSQL, MySQL, SQLite
  • Practices: REST APIs, Object-Oriented Programming, System Analysis & Design, Requirements Engineering, Git/GitHub
  • LAN/WAN, TCP/IP, VLANs, Inter-VLAN Routing, Structured Cabling
  • pfSense (Firewall rules, NAT, routing)
  • Layer 2 & Layer 3 switching
  • Ubiquiti UniFi APs & Controller
  • Windows Server, Ubuntu Server, CentOS Linux
  • Backup implementation, preventive maintenance, hardware/software troubleshooting, IP telephony configuration

Timeline

ICT Assistant

Kenya Institute of Special Education (KISE)
07.2024 - 05.2026

ICT Intern

Kenya Institute of Special Education (KISE)
09.2023 - 06.2024

Industrial Attachment

ICT Office, Kenya Institute of Special Education (KISE)
05.2023 - 08.2023

Bachelor of Science - Software Development

KCA University

CORE COMPETENCIES

  • Full-Stack Web Application Development
  • Systems Architecture & Workflow Digitization
  • Network Design & Secure Infrastructure Deployment
  • Database Design & Optimization
  • Cross-Functional Communication
  • Technical Documentation & User Training
  • Systems Thinking
  • Analytical Problem Solving

CORE COMPETENCIES

  • Full-Stack Web Application Development
  • Systems Architecture & Workflow Digitization
  • Network Design & Secure Infrastructure Deployment
  • Database Design & Optimization
  • Cross-Functional Communication
  • Technical Documentation & User Training
  • Systems Thinking
  • Analytical Problem Solving
Franklin Koome