John Okeyo
Software Engineer | Full Stack Developer | AI Trainer | IT Specialist
Hire this person
Send a job offer directly to this candidate
About
I am a Software Engineer, IT Support Specialist and AI Trainer with experience in designing, developing, and maintaining web applications, providing technical support, and training artificial intelligence models through data annotation and quality assurance. I have deep full-stack engineering expertise spanning PHP, Java, Laravel, Node.js, React, and Java with a growing specialization in AI powered systems, including the design of LLM advisory frameworks, enabling me to build scalable and user-friendly software solutions. My expertise includes troubleshooting hardware, software, and network issues, managing IT infrastructure, supporting end users, and ensuring system reliability and performance.
As an AI Trainer, I have worked on data annotation, data validation, and quality control projects that contribute to the development and improvement of machine learning models. I am passionate about leveraging technology to solve real-world problems, continuously learning emerging technologies, and collaborating with teams to deliver innovative and impactful solutions. My combination of software development, IT support, and AI training experience allows me to bridge the gap between technology, users, and intelligent systems.
Experience
AI Annotator & IT Support at KHALULU DATA ANNOTATION LTD (Present)
- Provided technical support by troubleshooting hardware, software, and network issues to ensure smooth day-to-day operations.
- Assisted in the installation, configuration, and maintenance of computer systems, printers, and office IT equipment.
- Supported users with system access, software updates, password resets, and basic cybersecurity practices.
- Performed data annotation and labeling tasks for AI and machine learning projects while maintaining high accuracy and consistency.
- Reviewed annotated datasets to ensure quality standards and project requirements were met.
- Maintained documentation of IT issues, resolutions, and support activities for future reference.
- Identified recurring technical problems and suggested practical solutions to improve workflow efficiency.
AI Annotator & Trainer at Pareto AI (2025-12 – 2026-01)
- Annotated and labeled datasets used to train and improve AI and machine learning models.
- Evaluated AI-generated responses and provided structured feedback to improve model accuracy and reliability.
- Performed data classification, text annotation, and quality assurance for NLP training datasets.
- Followed detailed annotation guidelines to ensure consistency and high-quality training data.
IT Support Technician at Zetech University (2025-08 – 2025-12)
- Installed, configured, and maintained computer systems, printers, and office IT equipment, reducing setup time by 20%.
- Installed and configured network cables (Ethernet crimping) and resolved LAN/Wi-Fi connectivity issues.
- Assisted in software testing, debugging, documentation, and ERP system operations.
- Managed ICT inventory, monitored performance of ICT equipment, and supported ICT lab availability.
- Led CCTV installation and configured surveillance system, achieving full coverage for 10 campus zones.
LMS Support Technician at Zetech University
- Managed the LMS serving 5000+ students, improving uptime to 99.9% and reducing support tickets by 15%. Identified and resolved system issues to improve platform stability and performance.
- Collaborated with academic and technical teams to enhance user experience on the platform.
- Supported and maintained a live exam management system with strict uptime requirements.
Software Engineer – PHP Laravel at Independent / Professional Experience
- Designed, developed, and maintained scalable web applications using PHP (Laravel) and modern JavaScript/TypeScript frameworks.
- Built and optimized relational databases (MySQL, PostgreSQL) ensuring high performance and data integrity.
- Implemented and managed containerized applications using Docker for consistent deployment environments.
- Developed and maintained CI/CD pipelines using GitHub Actions.
- Conducted code reviews, mentored junior developers, and promoted best practices and knowledge sharing.
- Collaborated with product managers and designers to deliver high-quality scalable solutions.
Python / DevOps Engineer at Independent / Professional Experience
- Developed, maintained, and debugged Python applications using Django and Flask frameworks with strong OOP principles.
- Managed and maintained Kubernetes clusters, including deployments, resource allocation, and high-availability configurations.
- Built and maintained CI/CD pipelines and automated deployments using scripts and DevOps tooling.
- Monitored and optimized server infrastructure, cloud resources, and operational costs.
- Implemented backup, disaster recovery, and security best practices for production environments.
- Provided after-hours and on-site support to resolve critical system issues.
Education
Bachelor of Science in Software Engineering – Zetech University (2022-10 – 2025-11)
Kenya Certificate of Secondary Education in KCSE – Homabay High School (2017-01 – 2022-04)
Kenya Certificate of Primary Education in KCPE – Menengai Primary School (2008-01 – 2017-12)