About Me

I'm Knoph O. Ayieko, a passionate Software Developer, IT Specialist and Virtual Assistant based in Nairobi/Kiambu & Eldoret, Kenya. With a strong foundation in modern web technologies and a commitment to excellence, I help businesses and individuals bring their digital visions to life.

My journey in technology began with a curiosity about how things work and evolved into a career dedicated to creating innovative solutions. I specialize in full-stack web development, IT consulting and providing virtual assistant services.

When I'm not coding, you'll find me exploring new technologies, contributing to open-source projects and/or sharing knowledge with the developer community. I believe in continuous learning and staying updated with the latest industry trends.

Nairobi/Eldoret, Kenya
Available for hire
Knoph Ayieko

Technical & Professional Skills

I work with modern technologies and possess strong interpersonal skills to deliver comprehensive solutions.

Web & Software Development

HTML5 & CSS3
JavaScript
TypeScript
React
Next.js
Tailwind CSS
Node.js
Express.js
RESTful APIs
GraphQL
Authentication & Authorization (JWT, OAuth 2.0)
API Integration (REST, GraphQL, SOAP)
Payment Gateway Integration (M-Pesa, PayPal, Stripe)

Database Management

SQL (MySQL, PostgreSQL)
NoSQL (MongoDB)
Database Design & Architecture
Query Optimization
Data Modeling

Systems & Networking

Hardware/Software Troubleshooting
Operating Systems (Linux, Windows)
Network Configuration
Systems Analysis
System Integration
Server Management

Tools & Platforms

Git & GitHub
Docker
Docker Compose
CI/CD (GitHub Actions, GitLab CI)
AWS (EC2, S3, IAM)
Vercel
Netlify
Linux Terminal
WordPress
Headless CMS (Strapi, Sanity)
Figma
Jira
Notion
Trello

Testing & DevOps

Unit Testing (Jest, Mocha, Vitest)
Integration Testing
End-to-End Testing (Cypress, Playwright)
Debugging & Error Handling
Web Security (OWASP Top 10)
Version Compatibility Testing
Infrastructure as Code (Terraform, Docker Compose)

UI/UX & Accessibility

Responsive Design Principles
Accessibility (A11y) Best Practices
Design Systems (Material UI, Tailwind UI)
User-Centered Design
Prototyping & Wireframing (Figma)

Agile & Collaboration

Agile & Scrum Methodologies
Daily Standups & Reporting
Client Communication
Stakeholder Engagement
Remote Work Collaboration (Slack, Zoom, Teams)

Virtual Assistant Skills

Calendar & Email Management
Data Entry & CRM Tools
Document Preparation & Formatting
Scheduling & Task Coordination
Digital Tools Expertise (Google Workspace, MS Office)

Soft Skills

Effective Communication
Leadership & Mentoring
Project Management
Problem Solving
Team Collaboration
Time Management
Critical Thinking
Technical Writing & Documentation
Adaptability & Learning Agility

Work Experience

ICT Support Officer

University of Kabianga (UoK)

February 2025 – PresentKericho, Kenya

Delivered first-line ICT support to 300+ staff and students, achieving a 95% resolution rate. Installed, configured and maintained Windows/Linux PCs, printers, projectors and lab equipment. Supported ERP and student database systems for finance and registrar’s offices. Managed antivirus deployment and data backups, reducing downtime by 40%. Oversaw student/staff ID issuance and consumables tracking. Drafted ICT policies and contributed to infrastructure planning.

Webmaster (Volunteer)

Christian Life Community (CLC) – Kenya

May 2025 – PresentRemote | Nairobi, Kenya

Managed website updates, digital content deployment and coordinated online campaigns to ensure seamless communication and accessibility. clckenya.org

Web Developer & ML Engineer

Omni-Legacy Co. Ltd., Nairobi

March 2025 – May 2025Hybrid | Nairobi, Kenya

Designed predictive models, data pipelines and interactive dashboards. Developed secure full-stack applications to support organizational decision-making.

Back-End Developer

ALX Ventures (ALX Africa)

November 2024 – January 2025Remote

Built and maintained backend systems with Flask and SQL, integrated APIs and managed cloud deployments.

Full-Stack Web Developer (Contract)

NASCOP – Ministry of Health, GOK

April 2024 – September 2024Nairobi, Kenya

Revamped and optimized the national health website for improved security, accessibility and performance. nascop.or.ke

Research Assistant & IT Specialist

Open University of Kenya, Konza

April 2024 – January 2025Konza, Kenya

Analyzed digital learning data, developed dashboards, performed statistical modeling and contributed to AI-driven educational research.

IT Support Technician (HealthIT Intern)

University of Nairobi Enterprises & Services (UNES) Ltd. – HealthIT & KDHE Projects

February 2024 – January 2025Nairobi & Kericho, Kenya

Provided helpdesk support and troubleshooting for academic & administrative staff. Installed and configured Windows/Linux OS, peripherals and computer labs. Monitored antivirus protection and preventive maintenance across ICT assets. Maintained ICT inventory and supported ERP/database troubleshooting. Supported deployment of KenyaEMR, CPIMS, KMHFR systems across hospitals.

Apprentice IT Technician & Tutor

University of Kabianga (UoK)

September 2023 – January 2024Kericho, Kenya

Maintained ICT infrastructure ensuring smooth academic/administrative operations. Supported lab classes, LAN/WAN troubleshooting, structured cabling. Conducted preventive ICT maintenance, reducing recurring issues by 30%. Trained staff and students on Google Classroom, Moodle and digital tools.

ICT Officer (Digital Services)

County Government of Kericho

June 2023 – September 2023Kericho Town, Kenya

Implemented digital records management aligned with county ICT strategy. Oversaw ICT procurement, asset management and systems compliance. Managed LAN/WAN and cloud-based services across departments.

ICT Attaché

Kenya Power (North Rift HQ, Eldoret)

May 2022 – July 2022Eldoret, Kenya

Supported SCADA systems, fiber networks and Cisco routing. Provided IT support for enterprise systems, including network installations and cabling. Assisted with ID card systems, asset inventory and ICT helpdesk operations.

Self-Employed – IT Services Hub

University of Kabianga (UoK) - Main Campus

December 2022 – January 2024Kericho, Kenya

Operated IT services hub, managed local networks and provided technical support to students and the community.

Freelance Web Developer & IT Consultant

Various Clients (Remote)

June 2022 – PresentRemote | Global

Delivered secure web solutions, managed databases and implemented e-learning platforms for NGOs, educational institutions and healthcare organizations.

Education

Bachelor of Science (Information Technology)

University of Kabianga (UoK)

2nd September 2019 - 19th May 2023

Graduated on 27th October 2023 with Second Class Honours (Upper Division) - (2:1) / High B+, GPA 3.59 out of 4.00. Gained extensive experience in software development, networking, databases, systems analysis and IT project management. Final Year Project: Developed a First-Aid Medical Expert Desktop System for diagnosis and prescription. Held leadership roles as Class Representative, HealthIT Club Organizing Secretary, Founder & Pioneer Chairperson of UoK Scouts Club and Church Youth - Student Leader for UoKCSA.

Kenya Certificate of Secondary Education (K.C.S.E)

St. Peter's Mumias Boys' High School

February 2015 - November 2018

Successfully completed secondary education with a strong foundation in computing, mathematics, physics and english language. Participated actively in academic, debating, pen-writing, computing & scouting and demonstrated leadership and discipline throughout the four-year program. Successfully graduated with key strengths in computer studies and technical subjects.

Kenya Certificate of Primary Education (K.C.P.E)

Patrician Primary School, Kabongo

January 2007 – November 2014

Excelled in primary education with outstanding performance in core subjects — Mathematics, English, Kiswahili, Science and Social Studies/Christian Religious Education. Stood out through vibrant participation in academic forums, drama and music festivals, computing and scouting, while consistently showcasing exceptional leadership in both academic and co-curricular spheres..

Certifications

Foundational Artificial Intelligence (AI) Training

ICT Authority | Salaam Technology Limited

2025

Cybersecurity and Emerging Technologies Awareness Training

ICT Authority | Cyber Shujaa

2025

Founder Academy

alx Ventures (ALX Africa)

2025

Freelancer Academy

alx Ventures (ALX Africa)

2025

Front-End Web Development

ALX Africa

2025

CompTIA A+ (Core 1 & 2)

CompTIA

2025

AI Smart Kit

ALX Africa

2025

Back-End Development

ALX Africa

2025

Cisco Certified Network Associate (CCNA)

Cisco Systems, Inc.

2024

Virtual Assistant

ALX Africa

2024

AI Career Essentials (AiCE)

ALX Africa

2024

Huawei Certified ICT Associate – Datacom (HCIA-Datacom)

Huawei Technologies Co., Ltd. (University of Kabianga)

2023

Cybersecurity Fundamentals

Kenyatta University - Cisco Academy

2022

Professional Membership

Association of Computing Practitioners-Kenya (ACPK)

Professional Member

Membership No.: PM000694

Designation: Member in Good Standing

4th December, 2024 - Present

Other Qualifications

Valid Driver's License

DL-8JVSAJ72Q

AA Driving School

National Transport and Safety Authority (NTSA)

Valid Travel Passport

BK624775

Directorate of Immigration Services

Ministry of Interior and National Administration

Leadership & Recognition

Co-ordinator, St. Peter Faber - CLC Community (2025-Present)
Winner, UoK HealthIT Hackathon 2023 (KMHFR v3 Dynamic Website)
Organizing Secretary, University of Kabianga HealthIT Club (2021-2022)
Church Youth Leader, Catholic Diocese of Eldoret (2019-2024)
IT Class Representative, University of Kabianga (2019–2023)
Founder & Pioneer Chairperson, University of Kabianga Scouts Club (UoKSC)
Student Counselor and Senior Church Prefect, High School
Class Prefect & Computer Lab Prefect, Primary School

Languages

English

Professional

Kiswahili

Fluent

Luhya (Marachi)

Native

Kenya Sign Language (KSL)

Basic

Values & Personal Attributes

God-fearing
Empathetic
Family-oriented
Reliable
Ambitious
Team Player
Innovative
Dedicated

Let's Connect

I'm always interested in new opportunities and collaborations. Whether you have a project in mind or just want to say hello, I'd love to hear from you.

Location

Nairobi/Eldoret, Kenya

Originally from Eldoret