The Track Record

Built in the Deep End. Proven Across the Board.

Every engagement, every system, every result — rooted in years of real-world experience across data science, full-stack engineering, and strategic consulting. Not theory. Not slide decks. Track record.

Career Timeline

2019

BSc Software Engineering · AAiT

2020

Backend Engineer · ICare Ethio Medical

2022

Data & ML Fellow · 10 Academy

2022

Mr. Fish Consulting — Launched

Now

Generative AI · Global Clients

The Story

Fisseha Estifanos — known professionally as Mr. Fish — is a data scientist, AI engineer, and full-stack consultant based in Addis Ababa, Ethiopia, operating globally.

The journey started at Addis Ababa Institute of Technology (AAiT), where a BSc in Software Engineering built the formal foundation: algorithms, database systems, software architecture — the engineering rigour that underpins everything that followed. During the degree, an internship at ICare Ethio Medical turned into a two-year backend and database role — real production systems, real clinical data, real stakes.

After graduating, a competitive fellowship at 10 Academy accelerated the transition into data engineering and machine learning — five production-grade projects in four months, spanning logistics optimisation, pharmaceutical forecasting, telecom analytics, and automated data pipelines. That intensive programme was the bridge between software engineering and applied data science.

In 2022, Mr. Fish consulting launched — building AI-powered systems, data infrastructure, and full-stack backends for clients across Africa and beyond. The current focus: Generative AI and RAG architectures — building production-grade intelligent systems that solve real business problems, not demos.

Based In

Addis Ababa, Ethiopia

Works With

Global Clients · Remote-First

Primary Specialty

Generative AI & RAG Pipelines

Background

Software Engineering + Data Science

Experience

2019 – Present

Career Timeline

Where I've Been. What I've Built.

Founder & Principal Consultant

Mr. Fish — Independent Consulting · Addis Ababa, Ethiopia · Remote-Global

2022 – Present
  • · Built and deployed RAG (Retrieval-Augmented Generation) pipelines and vector database architectures for AI-driven applications
  • · Designed and delivered end-to-end data engineering systems and full-stack backends for clients across Africa and beyond
  • · Specialising in Generative AI integration, production-grade data infrastructure, and strategic technical advisory for scaling organisations
RAG PipelinesGenerative AIPythonFastAPIPostgreSQLAWSData Engineering

Data Engineering Fellow

10 Academy · Addis Ababa, Ethiopia

Aug 2022 – Nov 2022
  • · Completed an intensive 4-month data engineering programme, delivering five production-grade projects on real-world datasets
  • · Engineered end-to-end ELT pipelines using Apache Airflow, dbt, PostgreSQL, and Redash — from raw ingestion to analyst-ready dashboards
  • · Built ML and deep learning models for pharmaceutical sales forecasting (Rossman) and telecom customer analytics, with full MLOps tooling: DVC, GitHub Actions, and Streamlit dashboards
  • · Delivered logistics optimisation system for Gokada (Nigeria's largest last-mile delivery service) using causal inference and geospatial analysis
Apache AirflowdbtApache KafkaApache SparkPythonScikit-learnDVCStreamlitPostgreSQL

Software Developer — Backend & Database

ICare Ethio Medical · Addis Ababa, Ethiopia

Sept 2019 – June 2021
  • · Developed and maintained production backend systems for a healthcare software platform serving medical institutions across Ethiopia
  • · Designed and optimised relational database schemas and SQL procedures for clinical data management
  • · Collaborated across the full development lifecycle — from requirements gathering with non-technical medical staff to deployment
Backend DevelopmentDatabase DesignSQLPythonHealthcare Tech

Software Engineering Intern — Frontend

ICare Ethio Medical · Addis Ababa, Ethiopia

June 2019 – Sept 2019
  • · First professional engineering role, taken on during the second year of BSc studies
  • · Built and iterated on front-end interfaces for internal clinical tools, gaining hands-on exposure to enterprise software development
Frontend DevelopmentHTML5CSS3JavaScript

Education & Credentials

The Foundation Behind the Expertise.

BSc. Software Engineering

Addis Ababa Institute of Technology (AAiT)

2018 – 2022

Formal foundation in software architecture, database systems, and advanced programming — the academic bedrock behind the practical engineering.

Data Engineering Intensive Fellowship

10 Academy

2022

Intensive, project-based programme covering end-to-end data engineering: pipelines, warehousing, MLOps, and production deployment on real-world datasets.

Skills & Tech Stack

The Toolkit.

Generative AI & LLMs

RAG (Retrieval-Augmented Generation)LangChainVector DatabasesLLMs (OpenAI, Gemini, Anthropic)Prompt EngineeringEmbeddings & Semantic SearchAI Agent Architectures

Data Science & Machine Learning

PythonPandasNumPyScikit-learnTensorFlowSQLPredictive ModelingNLPStatistical AnalysisCausal Inference

Data Engineering & Infrastructure

ELT / ETL Pipeline DesignApache AirflowApache SparkApache KafkadbtGreat ExpectationsDVCPostgreSQLMLflow

Full-Stack Engineering

FastAPIFlaskDjangoStreamlitReact & Next.jsTypeScriptNode.jsHTML5 / CSS3 / JavaScriptREST API DesignDockerGit / GitHubCI/CD (GitHub Actions)

Cloud & DevOps

AWS (EC2, S3, Lambda, RDS)Google Cloud PlatformLinux / BashGitHub Actions

Analytics & Visualisation

RedashStreamlit DashboardsJupyter Notebooks

Consulting & Strategy

Technical AuditsArchitecture RoadmappingFractional CTOStakeholder CommunicationTeam Mentoring

Selected Work

Problems Solved. Systems Built. Results Delivered.

A curated selection of past engagements — chosen to illustrate the breadth of industries, the depth of technical challenge, and the measurable impact of each solution.

Generative AI · RAG Architecture

The Challenge

A client needed an intelligent document retrieval system capable of answering domain-specific questions accurately — without hallucination — over a large proprietary knowledge base.

The Solution

Designed and built a production RAG pipeline with vector store indexing, semantic chunking, and retrieval-augmented generation. Implemented a modular architecture allowing the client to swap embedding models and LLM providers without rebuilding the system.

The Result

Delivered a fully operational AI assistant with measurable retrieval accuracy — replacing hours of manual document search with sub-second contextual answers.

PythonRAGVector DatabasesFastAPILLMsAWS
Causal Inference · Logistics · FinTech

The Challenge

Gokada — Nigeria's largest last-mile delivery service — faced a critical operational problem: drivers were positioned suboptimally across Lagos, resulting in high rates of unfulfilled delivery requests and lost revenue for both the company and its driver partners.

The Solution

Applied causal inference methods to identify the root causes of unfulfilled requests, then built a logistic optimisation model recommending strategic driver placement across city zones — using historical trip data, driver behaviour patterns, and geospatial analysis.

The Result

Produced a data-driven placement strategy with quantified improvement projections for fulfilment rates, directly tied to driver income and platform revenue.

PythonCausal InferenceGeospatial AnalysisDVCGitHub ActionsJupyter
Data Analytics · Telecommunications

The Challenge

A telecommunications company had extensive customer and network usage data but no systematic way to extract business insight — leaving strategic decisions based on intuition rather than evidence.

The Solution

Built a full analytics pipeline from raw data ingestion through to an interactive Streamlit dashboard — covering customer segmentation, usage pattern analysis, and operational KPIs — giving the analytics team a single, live source of truth.

The Result

Delivered an operational analytics dashboard enabling the business team to self-serve data questions, reducing analysis turnaround from days to minutes.

PythonPandasStreamlitPostgreSQLDVCJupyter
Machine Learning · Pharmaceutical · Retail

The Challenge

Rossmann Pharmaceutical needed to forecast sales six weeks in advance across hundreds of store locations — accounting for promotions, competitor proximity, school holidays, and seasonal patterns — to optimise inventory and staffing.

The Solution

Built an end-to-end ML and deep learning forecasting system using Scikit-learn, TensorFlow, and feature engineering pipelines. Trained models on multi-year historical data with full MLOps: reproducible pipelines via DVC and automated retraining workflows.

The Result

Produced a six-week sales forecast with strong predictive accuracy across store types, enabling confident inventory planning and reducing over/under-stocking.

PythonScikit-learnTensorFlowDVCPandasJupyter
Data Engineering · ELT Pipeline

The Challenge

An organisation needed a scalable, automated data pipeline to extract data from multiple heterogeneous sources, load it into a centralised data warehouse, and transform it into clean, analyst-ready tables — with data quality validation at every step.

The Solution

Architected an end-to-end ELT pipeline using Apache Airflow for orchestration, dbt for in-warehouse transformation, Great Expectations for automated data quality checks, and Redash for business intelligence dashboards on top of PostgreSQL.

The Result

Delivered a fully automated, observable data pipeline — reducing manual reporting effort and giving analysts reliable, validated data on a scheduled refresh cycle.

Apache AirflowdbtPostgreSQLRedashGreat ExpectationsPython

You've Seen the Track Record. Now Let's Add Your Project to It.

Every entry on this page represents a real problem solved, a real system built, and a real business transformed. The next one could be yours.