Hi, I'm Emmanuel
Maduka Agbeze

Software developer

About Me

Dedicated and forward-thinking Software Developer with over four years of programming experience and a strong technical foundation in JavaScript, Java, Python, and modern web development frameworks such as React and Redux. I am currently pursuing a Master of Science in Computer Science at Lancaster University, where I am focused on advancing my expertise in software engineering and artificial intelligence. My academic and professional journey has equipped me with a diverse set of skills, including object-oriented programming, data structures and algorithms, agile methodologies, and full-stack web development. I am highly organized, adaptable, and committed to continuous learning. My goal is to leverage emerging technologies, particularly AI, to design innovative solutions that drive meaningful progress in both individual and organizational contexts.

  • Lancaster University

    M.Sci Computer Science (with Industrial Experience) | Oct 2022 - Aug 2026

  • Becket Keys Church of England

    A Levels | Sept 2020 - June 2022

  • IBM

    Python for Data Science, AI & Development

  • Codecademy

    React

  • Codecademy

    SQL

  • Codecademy

    Java

  • Codecademy

    Intermediate JavaScript


  • Gaming


  • Rugby


  • Gardening


  • Baking

My Skills

Java 3 Years
JavaScript 5 Years
Python 2 Years
C 3 Years
SQL 4 Years
Bash 1 Year
Linux 2 Years
HTML 5 Years
CSS 5 Years
React 4 Year
Redux 1 Year
Tailwind CSS < 1 Year
Bootstrap 3 Years
Accessibility 4 Years
Responsive Design 4 Years
Node 4 Years
Express 1 Year
REST APIs 1 Year
JWT /OAuth2 < 1 Year
Swagger < 1 Year
Postman < 1 Year
MySQL 4 Years
MongoDB 1 Years
SQL 4 Years
Python 2 Years
Numpy 1 Year
PyTorch 1 Year
LLMs < 1 Year
OpenAI API < 1 Year
Pandas 1.5 Years
Prompt Enginerring < 1 Year
Agile / Scrum Methodologies
Technical Documentation
Time Management & Prioritization
Project Planning
Problem Solving & Debugging
Adaptability & Collaboration
Stakeholder Communication
Critical Thinking
Presentation & Public Speaking
Strategic Thinking
Research & Analysis
Team Leadership

Experience

Bright Network Image

Bright Network (IEUK)

June 17 - 20, 2024

Collaborated in a strategic product innovation challenge focused on reducing subscriber churn for a simulated client. I played a key role in driving the research and planning process, identifying customer pain points and market gaps. By applying Agile and DevOps principles, I helped design a structured implementation roadmap. My main contribution involved articulating a compelling proposal that engaged stakeholders and aligned with long-term product retention goals.

Accenture UK Logo

Accenture UK

July 24 - 27, 2023

Contributed to the enhancement of a business-facing application, Mondo Market, with the goal of expanding its functionality for direct-to-consumer use. I conducted in-depth sales data analysis using SQL and built interactive dashboards to visualize key performance metrics. Additionally, I supported marketing efforts by designing promotional material and provided recommendations for improving client support services based on system performance insights.

Experience Name Image

Vodafone UK

August 2 - 13, 2021

Engaged in a cybersecurity-focused innovation sprint where I conceptualized and presented a new product idea, Booster, aimed at enhancing digital safety for users. I contributed meaningfully to team discussions around productivity and adaptability in modern work environments. My approach emphasized structured problem-solving, which I applied to project planning challenges, particularly in aligning timelines and execution goals.

My Projects

Screenshot of my iFogSim-WoT-extension program.

iFogSim WoT Extension

Java JSON Web of Things Node-RED

A tool designed to assist IoT developers in the IoT system development process, by automating system integeration and testing through simulation.

Screenshot of my Presentation Program

Presentation Program

Java

A cloned program of Microsoft's power point presentaion, developed as a group project in my second year.

Screenshot of my R.A.G Chatbot

R.A.G Chatbot

Python

RAG Chatbot is a modular, extensible Retrieval-Augmented Generation (RAG) system built that allows users to upload their own documents and ask natural-language questions based solely on that content.

Screenshot of my Air Hockey Game

Air Hockey Game

Java

A desktop air hockey game with a single and two player mode.

Resume

You can preview or download my resume below. Have questions? Ask my chatbot!

Chatbot coming soon!

Contact Me

madukaagbeze.ea@gmail.com