Professional Summary
Overview
Work History
Education
Skills
Timeline
CORE COMPETENCIES

Franklin Koome

Tana
Nairobi
Franklin Koome
3
years of professional experience

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.

Work History

Junior QA Automation Engineer

6 Months
Tana | 05.2026 - Current

ICT Assistant

1 Year 10 Months
Kenya Institute of Special Education (KISE) | 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

9 Months
Kenya Institute of Special Education (KISE) | 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

3 Months
ICT Office, Kenya Institute of Special Education (KISE) | 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

Second Class Honours (Upper Division)

Skills

Languages: Python
JavaScript
Ruby
Frameworks: Django
Flask
React
Next.js
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

Junior QA Automation Engineer

Tana
05.2026 - CurrentRead More

ICT Assistant

Kenya Institute of Special Education (KISE)
07.2024 - 05.2026Read More

ICT Intern

Kenya Institute of Special Education (KISE)
09.2023 - 06.2024Read More

Industrial Attachment

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

KCA University

Bachelor of Science from Software Development
Read More

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