My Projects
A collection of my work spanning open-source contributions, professional projects, and personal experiments that showcase my development approach.

WooCommerce Blocks: Data Store Migration
Key contributor to a major refactoring of WooCommerce Blocks' state management,
migrating from React Context to WordPress Data Stores for improved extensibility, with innovative
PR workflow for managing large-scale changes.
Open SourceProfessional
ReactReduxTypeScriptWordPressWooCommerce Blocks

Led End-to-End Test Migration to Playwright
Spearheaded the transition from flaky Puppeteer tests to reliable Playwright E2E testing for WooCommerce Blocks, improving stability and developer experience while unblocking critical CI/CD integration issues.
Open SourceProfessional
PlaywrightPuppeteerE2E TestingTypeScriptGitHub ActionsCI/CD

Highlighting Incompatible Payment Gateways
Developed a feature for WooCommerce Blocks to detect and notify merchants about incompatible payment gateways, preventing potential lost sales and reducing support burden.
Open SourceProfessional
ReactReduxTypeScriptWordPressPHP

Resolved Missing Editor Translations for WooCommerce Blocks
Fixed an internationalization bug preventing Inner Block titles and descriptions from translating correctly in the WordPress editor inspector. (Skills: PHP, JS, WordPress i18n)
Open SourceProfessional
WordPressPHPJavaScriptGutenbergi18n

Luxury Goods Price Comparison Engine
Sole frontend developer for a React/Redux platform aggregating real-time prices
for luxury goods. Features include infinite scrolling, filtering, responsive design, and more.
Professional
ReactReduxMUIJavaScriptPWA

Icon Library & Link Generator for Notion
Sole frontend developer for an icon utility app featuring lazy loading, dynamic filters,
live previews, and one-click Notion link copying. Migrated codebase from React to Next.js.
Professional
Next.jsReactTypeScriptMUI