Skip to content
View filan214's full-sized avatar

Block or report filan214

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.

Content in all repositories owned by your account will be closed.
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
filan214/README.md

filan214@github:~$ git contributions --calendar

GitHub contribution calendar with streaks, peak day, and monthly totals


The featured repository's actual default-branch tip commit


filan214@github:~$ contact --reach

Got a project, a role, or a data question? Pick a channel.

Email Valentinus Filan at valentinus.filan@gmail.com Valentinus Filan Gunawan on LinkedIn


filan214@github:~$ git portfolio --latest

Recent Build Spotlight: Netflix Catalog Gap Analysis (Global + Indonesia), measured commit activity and language bytes. Open the repository.

↗ Explore code   ·   ↗ Latest commit   ·   ↗ Commit history

filan214@github:~$ showcase --data-science · Customer Propensity & Targeting

Who should sales call first? Problem, insight, model, and impact of the dealership cross-sell project, with figures quoted from its README

See the call list in Tableau

Tableau dashboard: targeting simulator, gain curve, response rate by priority tier, segment heatmap, and ranked call list

↗ Open Tableau dashboard   ·   ↗ Explore project   ·   ↗ Inspect model notebook

Public Kaggle data reframed as a dealership case, not client data

Inspect source evidence

Dealership Cross-Sell Propensity: SQL, model, scoring and Tableau stages observed in source, model results quoted from the project README, and actual 90-day commit history


filan214@github:~$ showcase --finance · AI for everyday money

Smart Finn Track dashboard: income, expenses, balance, spending by category, daily trend, budgets, and savings goal

Smart Finn Track chat advisor answering a question about the last three months with a spending-by-category chart
AI advisor
Answers from your own rows, chart included
Smart Finn Track transactions list with categories and amounts
Transactions
Auto-categorized history with search and filters
Smart Finn Track monthly budgets with progress bars per category
Planning
Monthly budgets with live progress

Screens from the live demo's sample account · captured 06 Oct 2026

Smart Finn Track brings an AI advisor, spending insights, and monthly reports into a personal finance app.
Try the live demo in one click, then follow the code behind it.

↗ Open app   ·   ↗ Explore AIFinanceTracker   ·   ↗ Latest source commit

Inspect source evidence

Smart Finn Track: AI finance features observed in source, app page and tool counts, 90-day commit activity, and public landing-page availability


filan214@github:~$ ps --repos

RepositoryCodeCommits · 28dLast push (UTC)Explore
netflix-gap-analysisJupyter Notebooknetflix-gap-analysis: daily default-branch commits over 28 days, all authors; line scaled to its own peak2026-10-11Commit
AIFinanceTrackerTypeScriptAIFinanceTracker: daily default-branch commits over 28 days, all authors; line scaled to its own peak2026-10-06Commit · Site
dealership-crosssell-propensityJupyter Notebookdealership-crosssell-propensity: daily default-branch commits over 28 days, all authors; line scaled to its own peak2026-09-30Commit
F1---2026-Car-DetailsJavaScriptF1---2026-Car-Details: daily default-branch commits over 28 days, all authors; line scaled to its own peak2026-09-11Commit

28-day default-branch activity · all authors · each line scaled to its own peak


Scrolling cross-repository feed of up to ten actual public pushes, one exact head commit per push; full linked log below
Read all 10 pushes & open commits
Pushed (UTC)Repository / branchHead commit
2026-10-11 08:43:40filan214/netflix-gap-analysis
main
340ef5d country_votes_context: rename rated column, add visibility_penalty
2026-10-08 07:30:01filan214/netflix-gap-analysis
main
64e3d30 Ignore title-level audit sample
2026-10-07 18:39:20filan214/netflix-gap-analysis
main
fb68d12 Phase 2: model and load Netflix and IMDb data in PostgreSQL
2026-10-06 07:31:39filan214/AIFinanceTracker
main
552a0f4 chore: stop tracking PRD.md (kept locally, now gitignored)
2026-10-06 07:29:49filan214/AIFinanceTracker
main
7735701 docs(readme): rewrite for portfolio: demo walkthrough, engineering highlights, current stack
2026-10-05 18:48:53filan214/AIFinanceTracker
main
db9e9c3 fix(pdf): align report table headers with their columns; keep Saved's minus
2026-10-05 18:04:55filan214/AIFinanceTracker
main
1a858b5 docs: handoff + progress for the 2026-10-06 UI/UX refinement pass
2026-09-30 18:33:04filan214/dealership-crosssell-propensity
main
56a1e0d Add "How it works" section, dataset link and clean Tableau link
2026-09-30 18:23:03filan214/dealership-crosssell-propensity
main
9e4d147 Add Tableau Public link to dashboard section
2026-09-29 18:54:18filan214/AIFinanceTracker
main
40020aa docs: mark all 2026-09-30 work pushed + deployed; correct quota claim (limit 20 is likely per-minute, not per-day)

Public push events by filan214 across repositories and branches. GitHub exposes a limited event window and may delay events; fewer than ten results are shown when that is all it supplies. Profile automation and configured exclusions are omitted.

Push feed synced: 12 Oct 2026 · 06:42 WIB · Inspect source snapshot


filan214@github:~$ languages --bytes

Actual language bytes across eligible public projects; code proportions, not proficiency


Rotating facts derived from the current GitHub profile and project snapshot

filan214@github:~$ sources --inspect · Data sources & freshness

Recorded sync times for projects, public push events, and project spotlights, with calendar and language snapshot dates

Refreshed hourly at minute 17 · also on profile pushes and manual runs

Inspect sources, measurement scope & refresh behavior
SnapshotWhat it measures
Projects & activityPublic repository metadata and 28-day default-branch commit history, all authors. Synced 12 Oct 2026 · 06:42 WIB.
Cross-repo pushesAvailable public push events by filan214; one exact head commit per push. Synced 12 Oct 2026 · 06:42 WIB.
Finance & cross-sell spotlightsFile inventories pinned to the displayed source commit, cross-sell results quoted from that project's README at the same commit, 90-day commit history, latest public workflow observation, and a public finance landing-page check.
Contribution calendarGitHub contribution HTML: full account totals, including automation.
Language mixGitHub Linguist byte counts from eligible public repositories. Code proportions, not proficiency.
Finance screenshotsStatic captures of the public demo account (August 2026 data), taken 06 Oct 2026 by scripts/capture_finance_screens.js. Not refreshed hourly.

Project selection and aggregate languages exclude this profile repository, configured exclusions, forks, and archives. The two curated spotlights follow AIFinanceTracker and dealership-crosssell-propensity while they remain public and active.

Source counts show files and registered tools, not passed tests or feature-health checks. Workflow results identify their commit. The cross-sell card shows source structure and commit history; its model results are quoted from the project README, not recomputed here. The finance app check only tests its public landing page, without accessing an account or financial data.

GitHub schedules, event delivery, source analysis, and image caches can delay updates. A failed refresh keeps the last published snapshot and its recorded timestamps. The portrait is supplied by Filan.

↗ Refresh workflow   ·   ↗ Explore the generators

Popular repositories Loading

  1. Helpdesk-frntend Helpdesk-frntend Public archive

    TypeScript

  2. FullHelpdeskl FullHelpdeskl Public archive

    TypeScript

  3. Helpdeskfulldone Helpdeskfulldone Public

    Public IT-service complaint management system with ticket tracking, an admin dashboard, and reporting.

    TypeScript

  4. FinTrack FinTrack Public archive

    TypeScript

  5. JogjaRideSmart JogjaRideSmart Public

    Next.js frontend for Jogja Ride Premium, a weekend SUV transport business in Yogyakarta, with a trip-advisor interface.

    TypeScript

  6. AIFinanceTracker AIFinanceTracker Public

    AI-assisted personal finance tracker with transaction insights, charts, and English/Indonesian support.

    TypeScript