Skip to content
View john-otienoh's full-sized avatar
πŸ’­
Building for a better future
πŸ’­
Building for a better future

Highlights

  • Pro

Block or report john-otienoh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
john-otienoh/README.md

Hi πŸ‘‹ I'm John Otienoh

Backend Engineer β€’ Data Engineer β€’ Machine Learning Enthusiast

Building scalable backend systems, data platforms, and AI-powered applications with Python.


About Me

I'm a software engineer from Nairobi, Kenya passionate about solving real-world problems through backend engineering, data engineering, and machine learning.

Over the past few years I've been building projects in:

  • Backend Development (Django, FastAPI)
  • Data Engineering
  • Machine Learning
  • Aviation Technology
  • Analytics & Data Warehousing

I enjoy designing systems that transform raw data into products that create measurable business value.


Currently Working On

  • Aircraft Charter Management & CRM Platform
  • Divvy BikeShare Data Engineering Pipeline
  • BookCMS (Django 6 Learning Project)
  • Flight Operations Data Warehouse
  • Machine Learning Portfolio Projects

Currently Learning

  • Advanced Data Engineering
  • Apache Airflow
  • dbt
  • Docker & Kubernetes
  • MLOps
  • Distributed Data Systems
  • LLM Applications
  • System Design

Areas of Interest

  • Backend Engineering
  • Data Engineering
  • Machine Learning
  • Artificial Intelligence
  • Aviation Technology
  • Cloud Computing

Tech Stack

Backend

  • Python
  • Django
  • Django REST Framework
  • FastAPI
  • REST APIs

Data Engineering

  • PostgreSQL
  • DuckDB
  • SQLite
  • SQL
  • Pandas
  • NumPy
  • dbt
  • ETL Pipelines

Machine Learning

  • Scikit-Learn
  • XGBoost
  • CatBoost
  • Random Forest
  • Gradient Boosting

Cloud & DevOps

  • Docker
  • Git
  • GitHub Actions
  • Linux
  • Nginx

Frontend

  • HTML
  • CSS
  • Bootstrap
  • Tailwind CSS
  • JavaScript

Featured Projects

Aircraft Charter Management System

A production-ready charter management platform built with Django featuring:

  • CRM
  • Fleet Management
  • Flight Scheduling
  • Crew Management
  • Maintenance Tracking
  • Operations Dashboard

Flight Operations Data Warehouse

A modern data warehouse implementing

  • Bronze
  • Silver
  • Gold architecture

Built using:

  • PostgreSQL
  • SQL
  • Python
  • ETL Pipelines

Divvy BikeShare Data Engineering Project

End-to-end data engineering project featuring

  • Data ingestion
  • Data cleaning
  • ETL pipelines
  • Data warehouse
  • Analytics-ready datasets

BookCMS

A content management system built while studying Django 5 by Example.

Technologies:

  • Django 6
  • Bootstrap
  • PostgreSQL

Certifications

  • ALX Software Engineering
  • WorldQuant University Data Science Program
  • Civil Aviation Management β€” Moi University

Open to Collaborate On

  • Django Projects
  • Data Engineering Projects
  • Open Source
  • Machine Learning
  • Aviation Software
  • Backend APIs

Reach Me

Email: otienohjohncharles@gmail.com

Medium: https://otienoh.medium.com/

Dev.to: https://dev.to/john_otienoh//

LinkedIn: https://www.linkedin.com/in/john-otienoh/

Twitter/X: https://x.com/justotienoh/

Portfolio: https://portfolio-tau-red-kfnjwztdgj.vercel.app/


GitHub Stats


GitHub Activity Graph


Philosophy

"Build software that solves real business problems through scalable backend systems, reliable data pipelines, and intelligent machine learning."


If you find any of my projects useful, consider giving them a star.

Pinned Loading

  1. AeroCure AeroCure Public

    Emergency Medical Airlift Coordination via Africa's Talking SMS and USSD APIs.

    HTML 2

  2. BookCMS BookCMS Public

    A basic book lending library application.

    HTML

  3. DishCovery DishCovery Public

    is a user-friendly, full-featured recipe management app that helps food lovers explore, organize, and share their favorite recipes from around the world.

    Python

  4. Divvy_Rides_DE_Project Divvy_Rides_DE_Project Public

    Divvy Bikes Data Engineering Projects.

    Python

  5. poetry-db-fetcher poetry-db-fetcher Public

    A Python application that fetches poems from the [PoetryDB API](https://poetrydb.org/) and stores them in a PostgreSQL database. Perfect for building a personal poetry collection, data analysis, or…

    Python

  6. Weather_Data_Warehouse Weather_Data_Warehouse Public

    A production-grade, end-to-end Data Engineering project that demonstrates the complete data life cycle β€” Generation β†’ Storage β†’ Ingestion β†’ Transformation β†’ Serving β€” using real-world weather data …

    Python