portfolio

My Portfolio - Prince Nwaekwu

Github profile : https://github.com/dthatprince

Welcome to my portfolio! This repository showcases my projects and fun stuffs.

About Me

I am Prince Nwaekwu, A Python Backend Engineer with a strong background in Data Science and Machine Learning. I specialize in building scalable backend systems using Flask, FastAPI, and Django, and creating interactive frontends with Vue.js. My expertise includes developing RESTful APIs, integrating databases (MySQL, PostgreSQL, MongoDB), and deploying cloud-based solutions on AWS and Azure.

With a foundation in data-driven problem solving, I bring analytical depth to backend development, optimizing performance, automating workflows, and ensuring clean, maintainable code.

I’m passionate about creating intelligent, full-stack solutions that bridge AI-powered insights with robust software engineering and modern frontend experiences.

I have a proven track record in deploying machine learning models, enhancing data workflows with MLOps, and building robust APIs. My technical skills are complemented by my ability to communicate effectively across technical and non-technical stakeholders, making complex concepts accessible and actionable.

I am committed to continuous learning and applying cutting-edge technologies to solve real-world problems. I am keen to contribute to projects that leverage Python to drive innovation and deliver value.

Let’s explore the possibilities of data and Python together!


Thank you for taking the time to learn more about me and my work!


Projects

HR Streamline AI Assistant & API

FinChain Advisor App

Data anonymization for LLMs with OpenAI, LangChain and Microsoft Presidio

Creating GCP Infrastructure with Terraform

Image Object Detection using ImageAI

Anomaly Detection in Time Series

This project explores different methods for anomaly detection in time series data, specifically focusing on CPU utilization data from an AWS EC2 instance. The following techniques are implemented and compared: Mean Absolute Deviation (MAD), Isolation Forest & Local Outlier Factor (LOF)

PySpark ML Pipeline for Bank Term Deposit Subscription Prediction

Docker-Based Data Ingestion Pipeline

Multivariate Anomaly Detection Using the UCI Thyroid Disease Data Set

Univariate Anomaly Detection (Machine Learning Methods)

Euro 2024 Parliament Elections: LSTM Text Prediction Model

GPT-2 Text Generator App

AI Blog Post Generator using LLAMA2

Features:

Data Analysis and Personalized Offers for an Effective Marketing Strategy (Completing Soon - this August 2024)

Pricing under Uncertainty - Implied Volatility Model - Risk-Free Interest Rates and Back-Testing (Completing Soon - this August 2024)

Credit Risk Modeling and Credit Scoring For Financial Lending

Forecasting Views for a Medium article using FB Prophet - Time Series

Analyzing Patient’s Medical Appointments

Machine Learning Models Analysis using Yellowbrick Visualizers and API

Analyzing Streaming Service Content with SQL

May 2022 - May 2022May 2022 - May 2022 Exploring the dynamic world of streaming service content analysis using SQL. The focus was on major players in the streaming industry: Netflix, Amazon, Hulu and Disney+.

Project link: DataCamp

Player Retention A/B Testing for Mobile Game

Text Mining - Text Analysis, Classification, and Clustering (R & Python)

Yelp Business Reviews Sentiment Analysis

Leveraging BeautifulSoup and Python to get that data from the Web, analyzing business reviews, cleaning text data and reviews to get meaningful insights, Lemmatization and calculating sentiment using TextBlob.sentiment()

Global Terrorism Data Analysis and Prediction, Model Deployment using Streamlit

Recommendation System with Python, Machine Learning and AI

The implemented recommendation systems include:

Automation with Python

Using Python for Automating:

Human Resource Data Analysis & Churn Prediction

Data Analysis of Uber Trips

University Degree - Gender Gap Analysis

House Price Prediction Using TensorFlow - Deep Learning

Customer Segmentation using KMeans - Python

NLP Project - Chatbot Using NLTK

Netflix Movies & TV Shows Analysis

Google Play Store App and Reviews - Data Analysis and Visualization

Analyzing the Decline of Movie Durations on Netflix (2011-2020)

Analyzing the Scala Programming Language Repository

I analyzed the development history of the Scala programming language by reading, cleaning, and visualizing data from its real-world project repository.

The dataset included information about pull requests and the files that were modified by each request, which were previously mined and extracted from GitHub. I used Python to read, clean, and visualize the data to identify the individuals who had the most influence on Scala’s development and determine the language experts.

I also explored trends in the development of Scala over time to gain insights into its evolution as an open-source project. By the end of the project, I had developed my data manipulation, visualization, and analysis skills using Python and gained a better understanding of the development of the Scala programming language.

Contact Me

Feel free to reach out to me for collaboration or any inquiries:


Thank you for visiting my portfolio!