Skip to content
View chansg's full-sized avatar

Highlights

  • Pro

Block or report chansg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chansg/README.md

Typing SVG

BSc Computer Science graduate based in Birmingham, UK  •  Currently completing the Leep Talent Data Technician Skills Bootcamp
Building toward a Junior Data Analyst role  •  Longer-term interest in Security & Detection Engineering

LinkedIn GitHub Open to Work


📊 Data Analysis Skills

🟢 Excel

📁 View Excel Projects

  • Formula Proficiency: VLOOKUP, INDEX/MATCH, IF, and SUMIFS.
  • Reporting: Building summary reports from raw datasets using Pivot Tables and Conditional Formatting.
  • Bootcamp Highlight: Built a sales performance tracker with dynamic dashboards.
🔵 Tableau

📁 View Tableau Dashboards

  • Visualization: Experienced with calculated fields, filters, and parameters.
  • Storytelling: Built interactive layouts on Tableau Public focusing on user-driven insights.
🟡 Power BI

📁 View Power BI Reports

  • DAX & Modeling: Created measures, KPI cards, and drill-through pages.
  • End-to-End: Managed data from Power BI Desktop through to Service publication.
🐍 Python

📁 View Python Notebooks

  • Data Wrangling: Extensive use of pandas and NumPy for cleaning and merging.
  • Viz: Matplotlib and Seaborn for statistical heatmaps and histograms.
🗄️ SQL

📁 View SQL Queries

  • Core: SELECT, JOINs, and complex aggregations (GROUP BY/HAVING).
  • Design: Subqueries and schema design using MySQL Workbench.

🛠️ Tech Stack


📁 Projects

🎮 BDO Analytics (In Development)

A live market intelligence dashboard for the Black Desert Online EU Central Market. Phase 1 of a 5-phase capstone project — featuring best-seller scoring, price stability metrics, anomaly detection, and Cooking/Alchemy insights.

Tools: Python, Streamlit, Plotly, pandas


A Windows-first personal AI desktop assistant for voice, screen context, memory, and finance research — built around the principle "Aria proposes, Chan decides." Features a three-tier reasoning router (local handlers → Gemini web/screen context → Claude), Kokoro ONNX TTS, faster-whisper STT, rolling screenshot vision analysis, SQLite memory, a Rich terminal dashboard, and a read-only Trading 212 demo sandbox for safe paper-trading research.

Tools: Python, Claude API, Gemini SDK, faster-whisper, Kokoro ONNX, SQLite, Trading 212 API, Playwright, Rich, pytest


📈 GitHub Stats

GitHub Streak


📬 Get in touch

💼 Open to Junior Data Analyst roles in the UK

Pinned Loading

  1. Travelling-Salesperson-Problem Travelling-Salesperson-Problem Public

    The Traveling Salesperson Problem (TSP) is a classic optimization problem in computer science and mathematics.

    Java

  2. Demand-Prediction-with-PSO-and-Genetic-Algorithms Demand-Prediction-with-PSO-and-Genetic-Algorithms Public

    Java optimisation project implementing Random Search, PSO, and Genetic Algorithms for demand prediction using CSV datasets.

    Java

  3. ai-security-log-analyzer ai-security-log-analyzer Public

    A Python-based security analytics project that detects anomalous authentication activity using machine learning. The system processes login telemetry, engineers behavioural features, and applies Is…

    Python

  4. seo-lead-tool seo-lead-tool Public

    A local SEO lead-generation tool that identifies businesses paying for Google Ads but lacking organic search presence — built with Python, Streamlit, and SerpAPI.

    Python

  5. aria aria Public

    Windows-first personal AI assistant for voice, screen context, memory, and finance research.

    Python

  6. rocket-animation rocket-animation Public

    low poly rocket made in Blender