Skip to content
View florykhan's full-sized avatar

Block or report florykhan

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
florykhan/README.md
Banner

Hello, I'm Ilian 👋

CS & Math @ SFU · Data, ML, Software


PortfolioLinkedInEmailResume


🔭 Current focus

Building software, machine learning, and data analytics projects. Interested in applied ML, data engineering, and clean systems.

  • Data — Cleaning, analysis, and visualization (SQL, Python, Tableau); dashboards and BI for exploratory and market-style work.
  • ML — End-to-end pipelines, feature engineering, interpretable models (e.g. CatBoost), and evaluation (ROC AUC, calibration, cross-validation); regression and classification.
  • Software — Full-stack web apps (React, Flask), APIs, geospatial/maps (e.g. Leaflet), and LLM or voice-driven UIs.

📁 Featured projects

Data Analytics & BI

ProjectDescriptionTech
customer-churn-dashboardEnd-to-end churn analytics: SQL → R → Tableau pipeline (Telco dataset). Executive dashboard for churn patterns, high-risk segments, revenue at risk.SQLSQLiteRdplyrtidyrTableau
airbnb-market-analysisVancouver Airbnb: raw CSV → Python ETL → SQLite, SQL aggregation, interactive Tableau dashboard for pricing, neighbourhood, and room-type insights.PythonpandasSQLiteSQLTableauJupyter

Machine Learning Projects

ProjectDescriptionTech
graduate-underemployment-predictionFull ML pipeline for predicting overqualification (underemployment) from NGS hiring data. CatBoost, stratified K-fold CV, feature importance, optional SHAP. SFU ML Hackathon.PythonCatBoostscikit-learnpandasSHAPJupyter
house-price-ml-v2Modular ML pipeline for California median house price prediction: feature engineering, OLS/Ridge/Lasso, custom Gradient Descent, 5-fold CV, hyperparameter tuning.Pythonscikit-learnpandasNumPyMatplotlibJupyter

Full-Stack Applications

ProjectDescriptionTech
FutureSpendCalendar-driven personal finance: predicts upcoming spend from events, category-based pipeline, dashboard with 7-day forecast, challenges, AI coach (Gemini). Next.js + FastAPI. SFU/RBC hackathon.Next.jsTypeScriptTailwindFastAPIRechartsGemini
TelusGuardAIAI-powered network impact analyzer: multi-agent orchestration (Gemma, GPT), NL queries, web/weather intel, geospatial impact. Interactive Leaflet map, severity and confidence scoring.ReactViteLeafletFlaskLLM
GymWhisperVoice-powered workout tracking: hands-free logging via speech → Gemini API parses to structured exercises; client-side, bilingual (EN/FR).ReactGeminispeech-recognitionFramerMotion

Independent Projects

ProjectDescriptionTech
florykhan.github.ioStatic portfolio: projects, experience, education, contact. Vanilla HTML, CSS, JavaScript. GitHub Pages + CI/CD.HTMLCSSJavaScript

🎯 Tech stack

From featured projects above.

Languages
PythonRSQLJavaScriptTypeScriptHTMLCSS

ML & data
pandasNumPyscikit-learnCatBoostMatplotlibSeabornJupyterTableauSQLiteSHAP

Web & tools
ReactNext.jsViteFlaskFastAPILeafletTailwind CSSLLM


📊 Stats

GitHub streak

📅 Activity

GitHub contribution graph


🤝 Let's connect

Reach out for collaboration, internships, or just to say hi.

Portfolio · LinkedIn · Email · Resume (PDF)

Pinned Loading

  1. FutureSpendFutureSpendPublic

    AI-powered personal finance dashboard that predicts upcoming spending from calendar events and transaction data. Built with Next.js, TypeScript, Tailwind, and a Python API deployed on Render.

    TypeScript 2

  2. customer-churn-dashboardcustomer-churn-dashboardPublic

    End-to-end analytics pipeline (SQL → R → Tableau) for telco customer churn: KPIs, segment breakdowns, and revenue at risk.

    R

  3. graduate-underemployment-predictiongraduate-underemployment-predictionPublic

    End-to-end ML pipeline for predicting graduate underemployment from NGS 2020 survey data, including EDA, feature engineering, categorical-aware modeling with CatBoost, and ROC AUC validation.

    Jupyter Notebook 1

  4. airbnb-market-analysisairbnb-market-analysisPublic

    End-to-end data analysis of Vancouver Airbnb listings using SQL, Python, and Tableau dashboards.

    Jupyter Notebook

  5. TelusGuardAITelusGuardAIPublic

    AI-powered network impact analyzer. Natural-language queries → multi-agent pipeline → geospatial impact + interactive Leaflet map. Flask + React.

    JavaScript

  6. house-price-ml-v2house-price-ml-v2Public

    End-to-end ML pipeline for California house price prediction. Features engineered data, OLS/Ridge/Lasso models, custom Gradient Descent, cross-validation, hyperparameter tuning, and a full training…

    Jupyter Notebook