Featured Projects

A collection of my recent projects showcasing my skills and expertise in various domains.

CI/CD Pipeline Automation for Node.js Applications

CI/CD Pipeline Automation for Node.js Applications

A fully automated CI/CD pipeline designed to build, test, scan, and deploy Node.js applications using GitLab CI/CD, Docker, AWS ECS, and SonarCloud for continuous delivery and quality assurance.

Node.jsGitLab CI/CDDocker+5
IIoT Backbone Data Pipeline

IIoT Backbone Data Pipeline

Data pipeline for an IIoT architecture, collecting, processing, and visualizing industrial data from gateway to presentation layer.

RedHat 7.9Portainer.ioNginx+6
Saint-Gobain Sekurit Inventory Management

Saint-Gobain Sekurit Inventory Management

Custom-built app to track materials per production shift, monitor failures data, and identify causes of waste.

Next.jsReactRedux Toolkit+5
Community Web Application

Community Web Application

A modern social platform for DHL sellers to connect, share insights, and collaborate in real time. It includes messaging, posting, notifications system, following system, and more.

Next.jsReactPrisma+4
Real-Time Clients Review Analysis

Real-Time Clients Review Analysis

A scalable architecture for real-time processing of Yelp data, featuring AI-powered sentiment analysis and interactive visualization dashboards.

KafkaApache SparkMongoDB Atlas+3
End-to-End SEO Content Automation

End-to-End SEO Content Automation

An automated workflow built in n8n for researching, generating, verifying, and publishing SEO-optimized articles directly to WordPress, complete with AI-generated images and metadata.

n8nDockerGemini LLM Flash 2.5 Pro+5
Ticket Management System

Ticket Management System

A full-stack role-based ticket management platform featuring real-time messaging, ticket workflow automation, and analytics dashboards. The platform includes three user roles — Admin, Agent, and User — each with dedicated dashboards and permissions. Demo access is available using: Admin (admin1@admin.com / pass1234), Agent (agent1@agent.com / pass1234), and User (user1@user.com / pass1234).

ReactTypeScriptTailwindCSS+5
Medical Management Application

Medical Management Application

A responsive web application designed for doctors to manage patients, treatments, and schedules efficiently. Provides dashboards with insights on treatment rates, patient status, treatment types, and location-based data, along with a section for treatment reports including uploaded images.

Next.jsReactTypeScript+4
Tableau Sales & Customer Performance Dashboards

Tableau Sales & Customer Performance Dashboards

A data visualization project focused on designing two interactive Tableau dashboards — Sales and Customer Performance — to provide business stakeholders with actionable insights on sales trends, profitability, and customer behavior.

TableauExcel / CSV (Data Source)Data Modeling+2