Harrison Ng'ang'a
@harrisonnganga
Full-stack web developer and data specialist building scalable, user-focused applications.
What I'm looking for
I am a dynamic full-stack web developer and data specialist with hands-on experience building scalable web applications and preparing high-quality datasets for machine learning. I combine backend engineering, web design, and rigorous data annotation to deliver reliable, production-ready solutions.
At Xiracom Limited I maintained and enhanced existing systems, performed unit and integration testing, and produced technical documentation for architecture and modules. As a Data Annotation Specialist with Cloudfactory I labeled large-scale datasets, validated data quality, and improved annotation workflows to support computer vision models.
I am proficient in Go, Python, Kotlin, PHP, and JavaScript, familiar with containerized microservices and cloud workflows, and committed to continuous learning, collaboration, and applying engineering principles to solve complex problems.
Experience
Work history, roles, and key accomplishments
Full Stack Developer
Xiracom Limited
Apr 2024 - Present (1 year 8 months)
Maintained and enhanced web systems, performed unit and integration testing, and produced technical documentation to improve system reliability and developer onboarding.
Annotated and validated large-scale datasets for computer vision and ML models, ensured annotation quality per guidelines, and collaborated with teams to improve data pipelines.
Education
Degrees, certifications, and relevant coursework
Kenyatta University
Bachelor of Computer Science, Computer Science
Pursuing a Bachelor of Computer Science at Kenyatta University, with expected graduation in 2026.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
harrisonkirigwi.vercel.appPortfolio
harrisonkirigwi.vercel.appJob categories
Interested in hiring Harrison?
You can contact Harrison and 90k+ other talented remote workers on Himalayas.
Message HarrisonFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
