Strengthening a live Arctic e-commerce platform — Pisiffik
Selected work on a production PrestaShop 1.7 + Laravel platform serving one of Greenland’s largest retailers — recovering a full catalog of product imagery, making the storefront measurably faster, strengthening the checkout, and shipping a multilingual mobile API. Delivered as small, verified, production-safe changes.

01 The Challenge
Pisiffik runs a large, live e-commerce platform on PrestaShop 1.7 + Laravel serving one of Greenland’s largest retailers. On a busy, revenue-critical site, several things needed attention at once — each to be handled without disrupting a running store:
- The merchandising team needed a product editor they could trust — saves that complete cleanly across the full catalog.
- A server migration had left a large share of product images no longer displaying.
- The checkout’s gift-card flow needed strengthening, so a card only ever carries funded value.
- Storefront pages needed to be measurably faster — decided on evidence, not guesswork.
- The mobile apps needed a multilingual version-gating API.
02 The Solution
Every improvement was grounded in evidence and shipped as a minimal, production-safe change — reproduce the real situation, measure the actual numbers, deliver the smallest change that solves it, and verify against live output:
- Dependable product editing. Working from the real rendered admin form, Software Alliance pinpointed a rendering-layer detail in the shared form templates that was interfering with saves and fixed it with a surgical ten-line change across two templates — every field correctly wired, verified against live output.
- Catalog image recovery. A one-time, resumable reconciliation tool (with a safe dry-run mode) re-fetched only the missing images from the supplier feed and regenerated every thumbnail — run load-safe against ~30,000 products while monitoring server load and disk headroom.
- A stronger gift-card & checkout flow. Tied a gift card’s spendable value to confirmed payment, in a timing-aware way that never holds up legitimate paid orders — a precise strengthening with zero change to the normal customer experience.
- A faster storefront, measured. Profiled page performance precisely, found the biggest cost was a module querying the database on every hook dispatch, and optimized it with a safe, behaviour-preserving cache — with the remaining gains mapped by the numbers.
- Mobile API & admin upgrades. A multilingual force-update API (English, Danish, Greenlandic) driven entirely by config, a restored dropship order pipeline, and a searchable, debounced 4,000-item category picker with save feedback.
03 The Results
Measured, production-safe wins on a platform that couldn’t afford downtime:
- 29,577 product images recovered and rebuilt at a 99.6% success rate.
- 100% of catalog editing restored for staff — from a ten-line change with zero regressions.
- The biggest query offender cut from 1,150 queries to a single cached read, with no behaviour change.
- A new mobile API serving 3 languages, plus everyday admin tools that feel faster and friendlier.
Tech Stack
Have a project like this?
Let's turn your idea into working software — with a clear plan, timeline and cost.

