Full stack developer with production experience across regulated government and aviation portals, healthcare systems, and AI training pipelines—where precision and sequence are non-negotiable. Built and shipped multi-step Laravel/Livewire workflows and engineered Drupal post-update hooks, webform architectures, and service mappings for live government aviation operations. Strong full-stack depth from database schema design and API development to Drupal/Laravel entity architecture and Livewire state management, delivered with discipline in high-stakes production environments.

John Mugoya

Full stack developer with production experience across regulated government and aviation portals, healthcare systems, and AI training pipelines—where precision and sequence are non-negotiable. Built and shipped multi-step Laravel/Livewire workflows and engineered Drupal post-update hooks, webform architectures, and service mappings for live government aviation operations. Strong full-stack depth from database schema design and API development to Drupal/Laravel entity architecture and Livewire state management, delivered with discipline in high-stakes production environments.

Available to hire

Full stack developer with production experience across regulated government and aviation portals, healthcare systems, and AI training pipelines—where precision and sequence are non-negotiable. Built and shipped multi-step Laravel/Livewire workflows and engineered Drupal post-update hooks, webform architectures, and service mappings for live government aviation operations.

Strong full-stack depth from database schema design and API development to Drupal/Laravel entity architecture and Livewire state management, delivered with discipline in high-stakes production environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced
Swahili
Advanced

Work Experience

Software Developer at KCAA eA Authority Portal, Softclans Technologies Limited
January 1, 2026 - Present
Engineered multi-step Livewire wizard components for KCAA aviation service applications (RVS SMAOC, Designated Check Pilot, EFB, MED EVAC), including per-step validation, cross-step state management, and file upload handling across a Laravel codebase. Architected the KCAA Flight Operations module with six interconnected pages covering flight movement registries, airworthiness tracking, crew duty hour compliance (ICAO Annex 6), and incident reporting with data structures mapped to operational schemas. Built role- and permission-based CRUD systems for KCAA admin panels using Inertia.js, React, and spatie/laravel-permission to replace manual role management with scoped, auditable access. Diagnosed and resolved recurring Livewire component defects (misplaced step validation logic, broken file upload bindings for nested array properties, and auto-population failures in boot). Maintained Git branch hygiene across feature development and supported production deployments by raising PRs, partic
Software Developer at Patient Records System, Provincial General Hospital
January 1, 2025 - May 1, 2025
Designed and developed a patient records management module in PHP and MySQL, replacing a paper-based system across clinical departments to enable digital retrieval of patient history, diagnoses, and treatment records. Built normalized MySQL schemas for patient registration, outpatient visits, inpatient admissions, laboratory results, and discharge summaries with indexing, referential integrity, and role-scoped query access to maintain confidentiality. Developed an internal management dashboard aggregating ward occupancy, admission statistics, and departmental workload metrics in real time, replacing a manual weekly compilation process. Integrated a pharmacy inventory tracking module with automated low-stock threshold alerts to enable digital dispensing records and reduce stock-out incidents. Gathered requirements, translated operational needs into software specifications, and supported user acceptance testing with nursing and ICT teams before each production release.
Software Developer at Oman GCAA Authority Portal, Seabury Solutions
January 1, 2025 - Present
Authored Drupal post-update hooks (eauth_oman_post_update_*) provisioning aviation service infrastructure on the live Oman GCAA portal, wiring taxonomy categorization, webform node creation with YAML-encoded default data, service catalog user registration, and URL alias configuration as an idempotent deployment unit. Implemented parent-child webform architectures using parent webform references to child via parent/child flags, enabling compound aviation workflows (e.g., DAM PN nominated staff details) through correct ss_webform_parent and service code routing child configuration. Extended custom Drupal entity types via post-update hooks by installing new base field definitions for medical_report identity, including medical_fitness, examiner_suggested_due_date, non_compliance_reasons, and recommended_limitations, aligned to ICAO Annex 1 medical certification requirements. Registered and consumed custom Drupal services and webform handler plugins encapsulating GCAA business logic (proces
AI Training Specialist — RLHF & Multimodal Alignment at TELUS International (RWS Group) / Independent Projects
January 1, 2022 - December 1, 2025
Produced and quality-reviewed RLHF training data for LLM pipelines, evaluating model outputs against structured rubrics covering factual accuracy, instruction-following, safety alignment, and coherence; maintained 98%+ accuracy and contributed to rubric refinement that improved cross-team annotator consistency. Evaluated linguistic and multimodal datasets spanning text and image-text pairs and structured dialogue, assessing semantic accuracy, cultural appropriateness, and multimodal grounding using a detailed scoring framework. Designed behavioral training experiments for conversational AI agents by iteratively testing prompt structures, benchmarking outputs, documenting failure modes, and refining input-output feedback loops to improve task completion accuracy.

Education

Bachelor of science in Information technology at Kabarak University
September 7, 2021 - May 30, 2025
Certified Software Developer
B.S. at Kabarak University
January 11, 2030 - December 1, 2025

Qualifications

Information technology
September 7, 2021 - May 30, 2025
Certified Information Technology

Industry Experience

Software & Internet, Healthcare, Computers & Electronics, Government, Education, Professional Services