Experience

Senior Software Engineer

SELISE GROUP

October 2024 - Present

Led frontend development for a real-time, data-intensive production platform

Architected and refactored frontend structure for scalability and maintainability

Mentored junior engineers and maintained high code quality standards

TypeScriptReactNext.jsTanStack Query

Associate Software Engineer

SELISE GROUP

July 2023 - September 2024

Contributed to frontend feature development with focus on UI consistency and reusability

Integrated external APIs and supported data-driven UI features

TypeScriptReactNext.js

Freelance

Product & Early Frontend Experience

2015 - 2022

Built customer-facing product and eCommerce platforms for direct clients across multiple industries

Developed strong intuition around UX heuristics, user behavior, and business-driven decision-making

WordPressWooCommerceShopifyPHPJavaScript

Tools & Stack

A practical overview of the tools, systems, and platforms I've worked with over the years.

I started my career with WordPress, building and designing hundreds of eCommerce websites up until 2022. During this time, I worked deeply with WooCommerce and Shopify, delivering custom themes, plugins, Shopify apps, and business-specific solutions for real clients.

As performance, scalability, and flexibility became more important, I moved into React-based development, working with headless WordPress and headless Shopify to build faster, more conversion-focused eCommerce experiences.

Today, my focus sits at the intersection of engineering, performance, user behavior, and conversion — using frontend, backend, and content systems together to drive measurable outcomes.

Frontend & Product Engineering

TypeScript

Primary language for scalable, maintainable applications

React & Next.js

Core stack for modern web applications, landing pages, dashboards, CMS-driven sites, and headless eCommerce platforms

Component Architecture & Design Systems

Designing reusable, composable component systems aligned with design tokens and UX consistency

Conversion, Data & Performance

User Behavior & Conversion Thinking

Applying UX heuristics, CRO principles, and behavioral patterns to improve clarity and conversion

TanStack Query

Preferred solution for server-state management, data fetching, caching, and synchronization

Performance Optimization

Focused on rendering efficiency, bundle size, perceived speed, and real-world performance

Backend, Commerce & Integrations

Node.js (Express, Koa)

APIs, integrations, and backend services supporting frontend and commerce workflows

Medusa.js

Experience building headless eCommerce backends, including product, cart, checkout, and order flows

Custom Plugins & Business Logic

Built WordPress plugins, Shopify apps, and custom integrations for payments, automation, and platform-specific requirements

Content, CMS & Storage

Sanity CMS

Preferred headless CMS for structured content, long-form writing, blogs, and content-driven product experiences

Payload CMS

Worked with Payload for flexible, code-first content systems and admin-driven workflows

Headless Content & Storage

Experience designing content models and storage strategies for blogs, eCommerce content, documentation, and product data

How I think about tools

Tools are leverage.

I care more about performance, clarity, and conversion than chasing trends.