πŸ”₯ Status: mostly fine

I build e-commerce and CRM systems, keep servers alive, and answer "is the internet down" more than any human should. If it beeps, blinks, or sells things β€” I've probably already broken it once to learn how it works.

perit@server:~
🚨 Send an SOS WhatsApp
All systems operational. Probably.
Scroll
// what I do

Things I fix. On purpose, this time.

β—†

Custom modules

Purpose-built modules for e-commerce and CRM platforms (PrestaShop and others) β€” from checkout logic to legal-compliance features β€” built to survive upgrades.

β—†

Theme customization

Storefronts tailored to a brand, not a template β€” layout, animation, and performance tuned per site.

β—†

ERP & marketplace integrations

SOAP/REST integrations that keep stock, pricing, and orders in sync β€” between your store, your back office, and marketplaces like eMAG.

β—†

Server & NAS administration

Setup, hardening, and maintenance of servers and network-attached storage β€” backups, permissions, and uptime handled properly.

β—†

IT support for teams

Day-to-day helpdesk for offices and remote staff β€” hardware, accounts, network issues, resolved without the run-around.

β—†

Surveillance & camera systems

Installation and administration of IP camera setups β€” remote access, storage, and monitoring configured end to end.

// war stories

Built, broken, fixed, shipped.

Compliance module

EU digital withdrawal flow

A custom PrestaShop module implementing EU Directive 2023/2673 β€” multi-step front-end form, admin panel, and email notifications, deployed across multiple stores.

Storefront

Faceted search & filtering fixes

Diagnosed and fixed subcategory filtering issues in PrestaShop's faceted search, restoring accurate results across a full product catalog.

Integration

ERP order sync via SOAP

Debugged a SOAP-based ERP integration handling order imports β€” resolving encoding errors, session timeouts, and duplicate-order detection.

Infrastructure

Server account lockout diagnosis

Traced recurring login lockouts on a Windows server to a stale-credential source using event log analysis, resolving a recurring access issue.

IT support

Day-to-day helpdesk for teams

Ongoing IT support for office and remote staff β€” hardware, accounts, network, and everyday troubleshooting.

Surveillance

IP camera & NAS setup

Configuration and administration of network-attached storage and IP camera systems, including remote access and recording setup.

Marketplace API

eMAG stock sync module

Built a custom API integration syncing stock levels in real time between the store and the eMAG marketplace β€” no more overselling, no more manual spreadsheet updates.

// featured case

The compliance deadline nobody wanted.

STATUS: RESOLVED

Building an EU-compliant withdrawal flow from zero, before the deadline hit.

Client: multi-store PrestaShop retailer Β· Platform: PrestaShop 8.x

The problem

EU Directive 2023/2673 required a digital withdrawal flow that didn't exist in PrestaShop core, or in any off-the-shelf module. No template to copy, no plugin to install β€” just a legal deadline and a blank repo.

The approach

Built a custom module from scratch: multi-step front-end form, admin review panel, database schema, and automated email notifications β€” then hardened it against real-world chaos (CSRF quirks, Cloudflare caching, theme conflicts).

The result

One module, deployed across multiple stores, still running in production. No more manual withdrawal requests buried in an inbox β€” customers submit, admins review, done.

a3f92c1fix: CSRF token mismatch on step 2
e819b04feat: withdrawal form + admin panel
c204d7efix: Cloudflare cache bypass via DB draft pattern
91b6a3ffix: CSS conflicts with checkout steps
2f0e185deploy: rolled out across all stores βœ…
PHP Β· Smarty PrestaShop ObjectModel Cloudflare EU Directive 2023/2673
// the human behind the terminal

Hands-on. Also, hands-everywhere.

I'm the developer behind Perit β€” I build and maintain e-commerce and CRM platforms end to end, from server configuration to the last line of custom module code.

Somewhere along the way I also became "the IT guy" β€” server and NAS admin, helpdesk for whoever's WiFi is possessed today, and the person who sets up cameras so you can watch the warehouse cat at 3am.

No account managers, no hand-offs between departments. You talk to the person actually fixing it, which means things ship fast and nothing gets lost in a support queue.

PrestaShop Β· CRMMulti-platform module & theme development
PHP Β· SmartyServer-side development & templating
SOAP / RESTERP & third-party integrations
🍰 ∞Slices of cake consumed debugging production
// emergency exit

Something broken? Perfect, I collect those.

Tell me what's on fire (or what you're building) β€” I'll reply with a plan, not a ticket number.

or message me directly