Available for opportunities
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.
Kelechukwu Innocent Ede
Software Engineer · Data Scientist · Data Analyst · Database Developer · Open to remote
About me
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.
Timeline
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
Technical skills
Spanning backend systems, data engineering, machine learning, and digital communications research.
Languages
Data analytics
Database development
Frameworks & libraries
Data & ML
Infrastructure & tools
CS fundamentals
Research areas
Selected work
14 projects spanning research, full-stack development, data analytics, database engineering, and cloud computing — all publicly hosted and linked to GitHub.
01 — Featured
VLC Research Simulation
Interactive simulation of Visible Light Communication systems — BER vs SNR curves, modulation scheme comparisons (OOK, PPM), and channel modelling. Built for my ENGI 9872 research project under Dr. Ibrahim Al-Nahhal at MUN.
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).
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.
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).
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).
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.
Live CRUD applications
Publicly hosted • In developmentFull-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.
07 — Highest impact
Public CV + Project Showcase API
A live JSON REST API that serves portfolio data — projects, skills, education, and certifications. Recruiters and developers can query GET /projects, GET /skills, and GET /education. A React frontend consumes it live. Auto-generated Swagger docs at /docs demonstrate professional API design.
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.
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.
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.
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.
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.
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.
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.
Education
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
Certifications
Industry-recognised certifications in data and analytics.
Oracle Certified — Data Analytics
Oracle Corporation
IBM Certified — Data Analytics
IBM
Graduate Research — VLC Systems
Memorial University of Newfoundland
Data Analytics Instruction
Industry — Professional experience
Get in touch
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