Open to internships and collaborations

I build practical AI, data, and software solutions.

AI Builder · Software Developer · Data Science Student

I’m John, a University of Ottawa Computer Science student focused on turning complex data and real-world problems into useful, understandable technology.

  • Ottawa, CanadaBased in
  • June 2027Expected graduation
  • Canada + AfricaLong-term impact
Portrait of John Ghai Manyang
Currently building AI-powered climate and crop insights

About

Technology should solve a problem people actually have.

I’m completing an Honours Bachelor of Computer Science in the Data Science option at the University of Ottawa. My work sits at the intersection of artificial intelligence, software engineering, databases, and data analysis—with a growing focus on systems that connect models to usable products.

I enjoy moving through the full problem-solving cycle: understanding requirements, preparing data, developing and evaluating models, building interfaces, and documenting what I learn. My current honours project brings that approach together through microclimate forecasting and crop-yield analysis.

Long term, I want to create responsible, useful technology for communities and organizations in both Canada and Africa. I’m building that path honestly—one tested project, deeper technical skill, and meaningful collaboration at a time.

How I build

A clear path from question to evidence.

  1. 01

    Understand

    Define the real problem, users, constraints, and success criteria.

  2. 02

    Research

    Study requirements, data, comparable solutions, and technical risks.

  3. 03

    Design

    Choose a focused architecture and map the experience before building.

  4. 04

    Build

    Develop the smallest useful prototype with clean, maintainable code.

  5. 05

    Improve

    Test behaviour, measure results, and iterate from real evidence.

  6. 06

    Document

    Explain decisions, limitations, results, and the next opportunity.

Capabilities

Technical range, organized around outcomes.

I use the tools a problem requires and keep learning where the work demands more depth.

01

AI & Machine Learning

Supervised and unsupervised learning, CNNs, LSTMs, model evaluation, preprocessing, exploratory analysis

02

Data & Databases

PostgreSQL, MySQL, SQLite, relational design, SQL optimization, data visualization

03

Software & Web

React, Vue, TypeScript, JavaScript, HTML, CSS, Bootstrap, responsive interfaces

04

Programming

Python, Java, SQL, JavaScript, TypeScript, C

05

Automation & Integration

Data pipelines, APIs, workflow integration, model-to-application delivery

06

Development Tools

Git, GitHub, Linux, Jupyter, VS Code, IntelliJ IDEA, Android Studio

Selected work

Projects with a problem behind them.

From machine-learning pipelines to database internals and product interfaces.

Charts comparing weather forecast error and crop-yield impact across multiple years

Honours project · Featured

Microclimate Forecasting & Crop-Yield Intelligence

An end-to-end research and software project connecting CNN/LSTM weather forecasts to a crop model, then measuring how short-term temperature predictions affect simulated yield outcomes.

My focus
Weather-model integration, crop-model pipeline, multi-year evaluation, and application interface
Approach
Predict three-day average temperatures, inject them into the crop-weather series, and compare baseline against hybrid yield
Evidence
Evaluation across nine available years with MAE, RMSE, yield delta, comparison files, and diagnostic charts
  • Python
  • TensorFlow
  • CNN/LSTM
  • Vue
  • TypeScript

Database systems

PostgreSQL Symmetric Hash Join

Implemented a symmetric hash join within PostgreSQL to explore streaming join behaviour, dual hash-table maintenance, and database execution trade-offs.

  • C
  • PostgreSQL
  • Query processing

Android application

Event Attendance Management System

A multi-role event platform supporting administrator, organizer, and attendee workflows across registration, approval, cancellation, search, and event management.

  • Java
  • Android
  • Role-based flows
MLS player analytics dashboard interface

Data visualization

MLS Player Analytics Dashboard

An interactive dashboard for filtering and comparing Major League Soccer player performance data.

  • React
  • JavaScript
  • Analytics
Open live dashboard
Antipas Electronics online-store interface

Web application

Antipas Electronics Store

A responsive e-commerce experience focused on product discovery, clear categories, and an approachable purchase journey.

  • React
  • UX
  • Responsive UI
Open live application

Direction

Where I’m building next.

Active areas of learning and long-term professional direction—not finished claims.

01

AI Automation

Connecting models, data, and repeatable workflows to reduce manual work responsibly.

02

AI Applications & SaaS

Turning useful model capabilities into dependable, understandable software products.

03

AI Consulting

Learning how to identify valuable use cases and guide practical, low-risk adoption.

04

AI for Africa

Exploring tools for agriculture, education, operations, and access across African contexts.

Current roadmap

Manyang AI Portfolio Platform

This site is a product in progress: a credible professional foundation today, with a measured path toward useful AI capabilities.

  1. V1
    Professional foundationCurrent
  2. V2
    AI portfolio assistantPlanned
  3. V3
    RAG knowledge basePlanned
  4. V4
    Automated inquiriesFuture
  5. V5
    Business AI demosFuture

Education

University of Ottawa

Honours Bachelor of Computer Science
Data Science option · Expected June 2027

Relevant areas of study

  • Artificial Intelligence & Machine Learning
  • Database Systems & Query Processing
  • Algorithms & Data Structures
  • Data Science & Statistical Analysis
  • Software Engineering

In progress IBM Introduction to Machine Learning — Coursera

Contact

Let’s build something useful.

I’m open to internships, junior opportunities, research collaborations, mentorship, and thoughtful conversations about AI, data, and software.

This opens your email app. Your message is not stored on this website.