Full-Stack Web Developer

Hi, I'm Sig. I write code, break things on purpose (in staging), and fix ecommerce systems for a living.

I've been building for the web since 1996 and living inside ecommerce since 2010: Shopify, Amazon, eBay, the whole messy family of platforms. Somewhere along the way I got good at making the boring, business-critical stuff actually work.

Since 1996
Building for the web
Since 2010
In ecommerce: Shopify, Amazon, eBay
200,000+
SKUs managed through automated data pipelines
B.Sc. Comp. Eng. Tech
Computer Engineering Technology degree

Featured case studies

Completed outcomes from real ecommerce systems: the business problem, the architecture, and the results.

200,000+ SKUs under management
High-Volume Ecommerce Catalogue Automation
Automating ingestion, cleanup, matching, and pricing for 200,000+ supplier SKUs.
PythonPostgreSQLPandas
Shopify and Amazon Marketplace Synchronization
Keeping inventory, pricing, and listings consistent across Shopify and Amazon SP-API.
Shopify Admin APIAmazon SP-APIPython
Ecommerce Growth and Marketplace Expansion at Big Box Outlet Store
Running ecommerce end-to-end: platform, advertising, marketplaces, merchandising, and internal tools.
ShopifyGoogle AdsMeta Ads
AI-Assisted Business Automation
How Claude Code, Codex, Cursor, and Gemini fit into a real development process, not just code snippets.
Claude CodeCodexCursor
All work

AI-native, not AI-outsourced

What AI-assisted development looks like inside a real business

I use Claude Code, Codex, Cursor, and Gemini daily, as part of a workflow, not as a replacement for one. System design and correctness review stay mine; the tools speed up implementation.

Read the full breakdown
01

Business problem

Defined by me, not the model

02

System design

Architecture + constraints set upfront

03

AI-assisted build

Claude Code, Codex, Cursor, Gemini

04

Tests + human review

Nothing ships unread

05

Deploy + monitor

Same ops discipline as any change

Have an ecommerce or product-data problem worth solving?

I take on a limited number of contract and fractional engagements each quarter.