KIE

Available for opportunities

Software Engineer,
Data Scientist &
Database Developer

I build intelligent systems at the intersection of data, software, and communications. Software engineer, data scientist, data analyst (Python, Power BI, Tableau), and database developer — currently pursuing MSc Software Engineering at Memorial University of Newfoundland, with a completed MSc in Data Science from Oslo Metropolitan University and a BSc Computer Science from Benson Idahosa University, Nigeria.

KE

Kelechukwu Innocent Ede

Software Engineer · Data Scientist · Data Analyst · Database Developer · Open to remote

3 Degrees earned
14 Live projects
2 Certifications
3+ Yrs experience
Python FastAPI Data Science Power BI & Tableau Oracle Certified IBM Certified Database Developer MUN • Oslo Met • BIU

Building where data
meets engineering

I'm Kelechukwu Innocent Ede, a software engineer, data scientist, data analyst, and database developer currently based in Canada. I hold three degrees spanning computer science, data science, and software engineering, and bring a full-stack perspective to every problem — from database schema design to ML pipelines to interactive dashboards.

At Memorial University of Newfoundland I'm researching Visible Light Communications (VLC) under Dr. Ibrahim Al-Nahhal, while taking advanced courses in Digital Communications and Software Design & Specification.

I completed an MSc in Data Science at Oslo Metropolitan University covering statistical modelling, machine learning pipelines, and interactive data visualisation. My BSc in Computer Science from Benson Idahosa University, Nigeria (2018) gave me a strong foundation in algorithms, systems, and software development.

As a Data Analyst I work with Python, Power BI, and Tableau to turn raw data into actionable insights. As a Database Developer I design, optimise, and manage relational databases using SQL, PostgreSQL, and SQLite. I also hold professional certifications from Oracle and IBM and have industry experience as a Data Analytics Instructor.

info@kelechiededata.org →
  • 2025 – Present

    MSc Software Engineering

    Memorial University of Newfoundland, Canada

  • 2022 – 2024

    MSc Data Science

    Oslo Metropolitan University, Norway

  • 2018 – 2022

    Data Analytics Instructor

    Industry · Oracle & IBM Certified

  • Ongoing

    Child Care Services Certification

    AECENL / Keyin College, NL

  • 2014 – 2018

    BSc Computer Science

    Benson Idahosa University, Benin City, Nigeria

What I work with

Spanning backend systems, data engineering, machine learning, and digital communications research.

Languages

Python JavaScript SQL TypeScript HTML / CSS Bash

Data analytics

Power BI Tableau Python (analytics) pandas Excel (advanced) DAX Data storytelling Dashboard design

Database development

PostgreSQL SQLite MySQL Schema design Query optimisation Indexing & tuning REST API + DB integration ORM (SQLAlchemy)

Frameworks & libraries

FastAPI React Next.js Plotly / Dash D3.js scikit-learn pandas NumPy

Data & ML

Machine Learning Data Visualisation Statistical Modelling Time-Series (ARIMA) Feature Engineering

Infrastructure & tools

Git / GitHub Docker SQLite / PostgreSQL REST APIs Vercel Render Linux / Ubuntu

CS fundamentals

Algorithms & complexity Formal languages OOP & design patterns Software specification Data structures

Research areas

Visible Light Comms (VLC) Digital communications Cloud computing Serverless / cold start SLA-aware scheduling

Projects & research

14 projects spanning research, full-stack development, data analytics, database engineering, and cloud computing — all publicly hosted and linked to GitHub.

02

Canadian Real Estate Visualiser

Animated choropleth maps and Plotly visualisations of Canadian housing market trends by province. Features D3.js interactive timelines and a design study notebook. Built for COMP 6934 (Data Visualisation).

PythonPlotlyD3.jspandas

03

Clinic Management System

Full-stack clinic MVP with patient registration, appointment management, and a REST API. Built with FastAPI and SQLite, demonstrating production-style backend architecture with JWT auth and OpenAPI docs.

FastAPISQLitePythonREST API

04

Sudoku Solver CLI

Constraint propagation solver using the MRV (Minimum Remaining Values) heuristic. Solves any valid Sudoku puzzle from the command line. Built for ENGI 9818 (Computer Software Foundations).

PythonConstraint propagationMRV heuristic

05

ARIMA Cold-Start Predictor

ML-enhanced predictive pre-warming system for serverless functions. Uses ARIMA time-series forecasting to anticipate cold starts and reduce latency. Cloud computing research project (COMP 6910).

PythonARIMAscikit-learnCloud

06

Ambiguity Detector for Grammars

Academic bonus project detecting ambiguity in programming language grammars using the Lark parser library. Includes a Word report and working Python implementation covering CFG theory and parse-tree analysis.

PythonLark parserCFGsFormal languages
Publicly hosted • In development

Full-stack CRUD applications built to demonstrate real-world software engineering, data analytics, and database development skills — each publicly hosted with live demos and source code on GitHub.

08

Student Grade Tracker

Teachers create courses, add students, log grades per assignment, and view aggregated performance charts. Publicly viewable class summaries with filtering by subject or cohort. Directly reflects Data Analytics Instructor experience.

FastAPISQLiteReactChart.jsRender + Vercel

09

ML Experiment Tracker

Log ML runs with hyperparameters, metrics (accuracy, loss, F1), and model names. Compare experiments side by side with a public read-only leaderboard of best runs. Signals MLOps awareness to data engineering and ML engineering recruiters.

FastAPIPostgreSQLNext.jsRender + Vercel

10

Open Dataset Registry

A public catalogue of datasets — upload metadata (name, source, format, size, domain), tag by category, and search or filter. Anyone can browse; only admins create and edit entries. Demonstrates Oracle & IBM data engineering principles in a live app.

FastAPISQLiteHTML/CSSRender (free)

11

Cloud Resource Log

Track simulated cloud deployments — create VM instances, assign CPU, RAM and cost, and log uptime. A public dashboard shows resource usage over time with cost estimation charts. Built on COMP 6910 cloud computing research.

FastAPISQLitePlotlyRender (free)

12

Job Application Tracker

A Kanban-style board to manage job applications — add roles, companies, status (applied / interview / offer / rejected), and notes. Shareable public view for accountability. Full-stack React + FastAPI with drag-and-drop status updates.

ReactFastAPISQLiteVercel + Render

13

VLC Signal Experiment Log

Log VLC experiment parameters — wavelength, distance, modulation scheme, and measured BER/SNR values. Public read view with sortable table and live plotted BER-vs-distance curves. Direct companion to ENGI 9872 VLC research at MUN.

FastAPISQLitePlotlyRender (free)

14

Algorithm Benchmark Recorder

Submit sorting, graph, and dynamic programming algorithm benchmarks on varying input sizes and log runtimes. A public leaderboard compares algorithm performance. Great companion to a visual algorithm demo page built on COMP 6901 work.

PythonFastAPID3.jsRender + GitHub Pages

Academic
background

Three degrees across computer science, data science, and software engineering.

MSc Software Engineering

Memorial University of Newfoundland • Canada

2024 – Present • Specialising in Software Engineering

MSc Data Science

Oslo Metropolitan University • Norway

Completed 2023 • ML, Statistical Modelling, Visualisation

BSc Computer Science

Benson Idahosa University • Benin City, Nigeria

Graduated 2018 • Foundation in software, algorithms, data structures & systems

Child Care Services Certification

AECENL / Keyin College • Newfoundland

In progress • Cohort 7A • AECENL Preschool Orientation

Professional
credentials

Industry-recognised certifications in data and analytics.

ORC

Oracle Certified — Data Analytics

Oracle Corporation

IBM

IBM Certified — Data Analytics

IBM

MUN

Graduate Research — VLC Systems

Memorial University of Newfoundland

EDU

Data Analytics Instruction

Industry — Professional experience

Let's work
together

I'm open to software engineering, data science, data analytics, database development, and ML engineering roles. Available for full-time positions, research collaborations, and contract work — remote or in Canada.

Send a message