Summary
Overview
Work History
Education
Skills
Timeline
Generic

Joseph Ayub

Nairobi

Summary

AI engineer with robust software development expertise, specializing in machine-learning solutions for practical applications. Proven ability to adapt to emerging tools and methodologies, resulting in innovative and dependable outcomes. Committed to collaborative problem-solving, effectively applying AI to achieve measurable results and drive significant change.

Overview

3
3
years of professional experience

Work History

Frontend Developer

INGUBU KENYA
Nairobi
01.2025 - Current
  • Developed responsive ingubu Kenya website featuring user-friendly UI/UX design.

AI Engineer

INGUBU
Madrid
04.2022 - Current
  • Executed on-the-fly speech-to-text conversion using Web Speech API and TensorFlow.js for voice-driven UI interactions.
  • Implemented real-time object detection in webcam streams via TensorFlow.js, overlaying annotations in-browser.
  • Developed client-side sentiment analysis with a lightweight transformer model, providing dynamic tone indicators and emoji feedback.
  • Created AI-powered autocomplete and code snippet suggestions in form inputs using a distilled transformer running client-side.
  • Designed GAN-based UI theme generator proposing personalized color palettes and layout variations without server calls.
  • Engineered interactive PDF-chat interface leveraging PDF.js, enabling document uploads and direct user queries.
  • Constructed front-end OCR pipeline with Tesseract.js for text extraction from images and scanned documents, integrating into live AI workflows.
  • Produced D3.js-driven data visualizations powered by on-device ML predictions, delivering interactive charts and insights.

Education

High School Diploma -

Nairobi Milimani
Nairobi, Kenya
12-2019

Some College (No Degree) -

Institute of Software Technologies
NAIROBI,KENYA

Skills

  • JavaScript and TypeScript
  • React with hooks
  • REST and WebSocket APIs
  • TensorFlowjs or ONNXjs
  • D3js data visualizations
  • Web performance optimization
  • Responsive and accessible design
  • Unit and end-to-end testing
  • Git and CI/CD workflows
  • UX collaboration and communication

Timeline

Frontend Developer

INGUBU KENYA
01.2025 - Current

AI Engineer

INGUBU
04.2022 - Current

High School Diploma -

Nairobi Milimani

Some College (No Degree) -

Institute of Software Technologies
Joseph Ayub