D
docker

  • Bank Customer Churn Analysis is a data analytics and machine learning project designed to identify customers who are likely to leave a bank's services. Customer churn is a major challenge for banks, as retaining existing customers is more cost-effective than acquiring new ones. This project analyzes customer demographics, account details, transaction behavior, and banking activity to uncover patterns that contribute to customer attrition.

    Updated
    Updated
  • Uncover Truth is a full-stack, AGPLv3-licensed logic puzzle web application built using a modern JavaScript monorepo architecture. The project combines a React-based frontend, a Node.js/Express backend, and shared game logic to deliver an interactive puzzle-solving experience focused on reasoning and deduction.

    The system is designed with production-grade engineering practices, including automated testing, code quality enforcement, security scanning, and CI/CD compliance pipelines using GitLab.

    ️ Key Features 🧩 Interactive logic puzzle gameplay with shared puzzle engine ️ Modern frontend built with React and Vite 🖥️ Lightweight Node.js + Express backend 📦 Monorepo structure with shared utilities between client and server 🧪 Automated testing using Vitest with coverage reporting 🔍 Code quality enforcement via ESLint, Prettier, and Knip 🔐 Security scanning using Gitleaks and npm audit 📊 CI/CD pipeline with compliance checks (GitLab-ready) 📄 Open-source governance: LICENSE, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT 🏗️ Architecture client/ → React frontend (Vite) server/ → Express backend API shared/ → Shared puzzle logic used by both client and server test/ → Unit and integration tests CI/CD → GitLab pipeline with lint, security, test, and compliance stages 🚀 Purpose

    This project is designed to demonstrate real-world full-stack engineering practices, focusing on:

    Clean architecture in monorepos Secure and compliant development workflows Automated testing and coverage enforcement Production-ready CI/CD pipelines Open-source governance standards

    Updated
    Updated