Skip to content
View frankwang0909's full-sized avatar

Block or report frankwang0909

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

Frank | Software Engineer · Data Product Builder

Vancouver-based software engineer building production web products, dashboards, automation tools, and browser extensions.

About

I build end-to-end products with a strong bias toward shipping practical tools fast. My work sits at the intersection of frontend engineering, data products, workflow automation, and user-facing utility software. I am currently open to product-focused software engineering opportunities.

Experience Highlights

  • Built and shipped multiple production-facing tools independently, from idea validation to launch.
  • Strong in translating messy real-world workflows into usable dashboards, calculators, automation, and consumer tools.
  • Hands-on across product thinking, frontend implementation, data modeling, and operational tooling.

Tech Stack

Frontend

React Next.js TypeScript JavaScript Tailwind CSS Redux

Backend & Database

Node.js Python C# PostgreSQL MongoDB Redis Supabase

Tooling & Infra

Docker GitHub Actions Azure AWS Vercel Cloudflare Vite

AI Tools

Claude Claude Code OpenAI Codex ChatGPT Gemini

Selected Projects

# Project Description
1 PR Progress Tracker Built a self-serve tracker for Canadian permanent residence timelines and status visibility.
2 Canada Interest Created a financial guide and comparison product for new immigrants navigating credit cards and onboarding choices.
3 Global Tech Layoffs Dashboard Structured fragmented layoff news into a searchable dashboard for faster market understanding.
4 Layoffs Canada Built a Canada-focused layoffs product covering workforce changes across industries.
5 Canada Immigration Score Calculator & Draw Tracker Turned complex CRS scoring and draw history into a practical decision-support tool.
6 Personal Blog Publishing hub for technical observations, product thinking, and execution notes.
7 X Spam Comment Filter Browser extension for detecting and collapsing spam, scam, and impersonation comments on X. Pending store release.

Contact

GitHub LinkedIn Twitter


Frank | 软件工程师 · 数据产品构建者

坐标温哥华,专注构建生产级 Web 产品、数据看板、自动化工具和浏览器扩展。

关于我

我擅长独立完成从想法到上线的完整产品交付,工作重心在前端工程、数据产品、自动化工作流和面向用户的实用型工具软件。目前正积极寻找产品导向的软件工程岗位。

能力亮点

  • 独立完成多个线上产品的设计、开发和上线,覆盖从需求到交付的完整链路。
  • 擅长把复杂、分散、低效率的真实问题抽象成可用的看板、计算器、自动化工具和消费级产品。
  • 同时具备产品思维、前端实现、数据建模和运营工具建设能力,推进速度快。

技术栈

前端

React Next.js TypeScript JavaScript Tailwind CSS Redux

后端 & 数据库

Node.js Python C# PostgreSQL MongoDB Redis Supabase

工程化 & 基础设施

Docker GitHub Actions Azure AWS Vercel Cloudflare Vite

AI 工具

Claude Claude Code OpenAI Codex ChatGPT Gemini

代表项目

# 项目 描述
1 加拿大PR进度追踪 构建加拿大永久居民申请时间线追踪工具,让用户更直观理解和跟踪进度。
2 加拿大新移民金融指南 为新移民打造金融指南和信用卡对比产品,降低信息获取和决策门槛。
3 全球科技公司裁员全景洞察 将碎片化裁员新闻整理为可搜索、可浏览的数据看板。
4 加拿大裁员信息汇总 面向加拿大市场的本地化裁员信息产品,覆盖多行业动态。
5 加拿大移民算分计算器 & 邀请历史追踪 把复杂的 CRS 算分规则和邀请历史转化为实用决策辅助工具。
6 个人博客 沉淀技术观察、产品思考和执行过程的内容平台。
7 X 垃圾评论过滤器 用于识别并折叠 X 评论区垃圾评论、诈骗号和仿冒账号的浏览器插件,待上架。

联系方式

GitHub LinkedIn Twitter

Pinned Loading

  1. canada-immigration-score-and-draw-tracker canada-immigration-score-and-draw-tracker Public

    canada immigration score and draw tracker

    JavaScript

  2. analytics-dashboard analytics-dashboard Public

    Investment portfolio analytics dashboard — live market data via Twelve Data, built with React 19, TypeScript, Tailwind CSS, and Recharts

    TypeScript

  3. Parcel-Lot-Analysis-Tool Parcel-Lot-Analysis-Tool Public

    A Vancouver parcel analysis tool built with React, TypeScript, and Mapbox GL JS. Click any parcel to get edge classification and lot type using a custom geospatial algorithm.

    TypeScript

  4. tech-layoff-tracker tech-layoff-tracker Public

    🔍 Tech Layoff Tracker — Interactive dashboard tracking global tech layoffs (2025-2026). Python scraper + Pandas + ECharts. Auto-updated daily via GitHub Actions.

    HTML 1

  5. x-comment-filter-extension x-comment-filter-extension Public

    A Chrome extension that automatically detects and collapses spam comments in X (Twitter) — including adult content bots, scam accounts, and impersonators. Chrome 插件,自动识别并折叠 X(Twitter)评论区中的黄推引流、色情导流…

    JavaScript

  6. frankwang0909.github.io frankwang0909.github.io Public

    Personal blog

    HTML