Back to AI practice

AI practice · Engineering & delivery

AI implementation

Useful tools. Thoughtful websites.

My starting point is the business problem. I turn my experience in e-commerce, marketing and product operations into clear requirements, shape the front-end experience, and guide AI-assisted development through testing and release.

01

Yola Workbench

Better analysis.
Stock files people can use.

I wanted to close the gap between the ERP’s standard reports and the questions our team needed to answer—not replace the ERP.

Yola Workbench · illustrated workflow
Example task

Build the view the team needs.

BrandChannelDate range
Choose products and export columnsBuyer-ready file

Two everyday jobs.
One small desktop tool.

The ERP’s reporting dimensions were too limited, and colleagues could not easily export current stock in the format each buyer needed. I designed a workbench that brings flexible analysis and customized inventory exports together.

One shared update.
Ready for every colleague.

The cloud handles collection; the desktop handles everyday analysis and exports.

Zoho + marketplace recordsProducts · stock · orders
Workers

Collect on a schedule

One shared job reads products, stock and orders from the source systems. It finishes the collection and checks the records before releasing an update.

D1

Keep a small index

A lightweight database tracks record identities, versions and job status, so the tool knows which update is ready.

Private R2

Store the larger files

Checked data bundles and daily stock snapshots live here. The desktop downloads what it needs for analysis and buyer files.

Yola WorkbenchCheck the update, then refresh the local data.

Easier to maintain

The collection job and its status are managed in one place, instead of running separately on every colleague’s laptop.

Less storage to pay for

Reuse unchanged history, keep useful daily stock snapshots, and expire temporary processing files after seven days. That limits repeated storage and downloads.

See the data design on GitHub
My contribution

I defined the filters, export formats and day-to-day tasks, shaped the interface, and reviewed results with colleagues. AI assisted with implementation and debugging, including the data connections behind the screens.

Keeping the information useful.

Updates need to stay practical: bring in the changes, retain useful history and keep a working copy if a refresh fails.

The next refresh
Read current recordsCheck the update
Changed productsBring in the changes
Unchanged recordsReuse existing data

Refresh the data.
Keep the work simple.

APIs connect the tool to the existing systems instead of relying on manually collected spreadsheets. After the first download, changed records can update the local copy without transferring the same history again.

02

Website development

From an operating need
to a website people can use.

My role combines requirements, front-end direction and hands-on review. AI helps produce and revise the code; I guide what gets built and whether it works for the business.

SkinNote · Shopify

A retail storefront for product discovery and clearance sales. Theme development lets me shape merchandising, content and the shopping experience.

Yola · Zoho Commerce

A wholesale inquiry and ordering site connected to the ERP. Buyers need clear product information and a dependable path from selection to inquiry.

Development brief
UserWholesale buyer
NeedFind stock and request an order
RequirementsProduct details · stock · inquiry
ReviewCan a buyer complete the task?

Start with a usable brief.

I provide the documentation, operating needs, audience and examples. Together, we turn those into specific pages, functions and review criteria before coding.

A small example of the review.

For a wholesale cart, a good-looking button is not enough: the selected product and quantity must reach the cart once, and the buyer needs a clear result. The public code example isolates that behavior so it can be tested.

View the cart example on GitHub
Back to top