Resume

Education

  1. Bachelor of Science in Information Technology — Jomo Kenyatta University of Agriculture and Technology

    2023 — Current
  2. Diploma in Information Technology — Jomo Kenyatta University of Agriculture and Technology

    2021 — 2022
  3. Diploma in Information Communication Technology — Africa International University

    2017 — 2019
  4. Certificate in Mobile Information Technology — eMobilis

    Completed

Experience

  1. Software Engineer — Jays Pyrotechnics Limited

    Mar 2026 — Present | Ruaraka, Kenya | Full-time

    • Engineered and deployed internal business applications that digitized operational workflows and improved visibility, accountability, and efficiency across multiple business functions.

    • Delivered an Inventory Management System for structured stock control, inventory movements, product records, and operational reporting.

    • Developed a multi-warehouse Dispatch Management System for managing equipment across warehouses, events, check-outs, check-ins, manifests, and equipment lifecycle workflows.

    • Built equipment and spare-parts management functionality with stock movement tracking, historical records, maintenance integration, and ticket-based accountability.

    • Designed and implemented a Purchase Management System supporting purchase orders, product-level records, financial-document uploads, automated serial numbering, audit trails, and controlled correction workflows.

    • Designed relational databases and backend architectures supporting reliable data storage, business rules, reporting, and system scalability.

    • Developed REST APIs and full-stack features connecting frontend interfaces with backend services and databases.

    • Implemented role-based access control, workflow validation, and business rules to protect sensitive operations and maintain data integrity.

    • Translated real-world operational requirements into functional software solutions through systems analysis, process modelling, database design, and application development.

    • Performed system testing, debugging, deployment, maintenance, and continuous optimization of business-critical applications.

    • Worked closely with stakeholders to identify operational challenges and convert them into practical, maintainable technology solutions.

    • Contributed to the digital transformation of internal operations by replacing fragmented/manual workflows with structured, auditable, and data-driven systems.

  2. Technical Assistant and IT Support — Kenya Forest Service

    Sept 2025 — Dec 2025

    • Provided ICT support and system maintenance across departments, ensuring uninterrupted daily operations.

    • Assisted in programming and basic software development tasks for internal systems.

    • Performed network configuration, monitoring, and troubleshooting, including printers and shared devices.

    • Installed, configured, and maintained computer hardware, operating systems, and application software.

    • Offered end-user support, resolving system, software, and connectivity issues efficiently.

    • Conducted system testing, upgrades, and routine maintenance to enhance reliability and performance.

    • Supported data entry, data validation, and document formatting in line with organizational standards.

    • Carried out hardware diagnostics, repairs, and preventive maintenance.

    • Assisted in network security and configuration, including user access and system permissions.

    • Successfully supported day-to-day ICT operations, improving system uptime and user efficiency.

  3. AI LIDAR Annotation Specialist — Avala AI

    Mar 2024 — Jan 2025

    • Conducted precise annotation of LIDAR data, ensuring high-quality input for AI model training.

    • Collaborated with cross-functional teams to refine annotation guidelines and improve data quality.

    • Utilized advanced annotation tools and software to efficiently process large datasets.

    • Maintained meticulous records of annotation progress and quality metrics, contributing to project transparency.

    • Assisted in the development of best practices for LIDAR data annotation, enhancing team efficiency and output quality.

    • Participated in regular training sessions to stay updated on the latest annotation techniques and tools.

  4. Web Developer and Graphics Designing — Shanfix Hosting and Technology

    Sept 2022 — Mar 2024

    • Installed and configured computer hardware, software systems, network connections, printer usability, and scanners.

    • Designed and developed responsive websites and web applications using WordPress and WordPress Plugins React JS, Tailwind CSS, and Laravel PHP, ensuring seamless user experiences across devices.

    • Created visually compelling graphics, including flyers, banners, business cards, and letterheads using Adobe Illustrator, strengthening brand identity and marketing campaigns.

    • Collaborated with cross-functional teams, including marketing and UX designers, to deliver cohesive digital solutions aligned with client needs and brand aesthetics.

    • Managed and maintained CMS platforms, enabling efficient content updates and site management for clients.

    • Implemented frontend and backend solutions, optimizing performance and ensuring security best practices.

  5. IT Support and Junior Web Development — Kenya National Bureau of Statistics

    Sept 2022 — Dec 2022

    • Installed and configured computer hardware, software systems, network connections, printer usability, and scanners.

    • Provided technical support across the company and replaced parts as required.

    • Assembled workstations, configured user settings for staff, and ensured that all hardware and software functioned properly.

    • Set up new users' accounts and profiles and deal with password issues.

    • Perform installations for software and utility tools for users.

    • Created restore points, data backups, and system images for recovery.

  6. Technical Assistant — Just Computer Planet

    2019 — 2021

    • Required to troubleshoot customer-reported network difficulties that involved determining the location of a problem and isolating it to hardware or software.

    • Researched, developed, and migrated from a variety of computers to a standardized hardware configuration and software baseline for clients.

    • Compile entire workstation configurations for clients and ensure that all accessibility hardware and software function properly.

    • Managed technology selection process and recommended optimal solutions including architecture, software, and hardware.

    • Prepared installation of new or modified hardware, operating system, and application software.

My Skills

Software Engineering95%
Full-Stack Development90%
Systems Analysis85%
Database Management90%
Backend Development85%
Software Architecture80%
REST APIs90%
Programming95%