Hello, I'm
Ali Amer
Full-Stack Developer & Hardware Technician
About
I build software end-to-end and fix hardware down to the component, a combination that lets me ship products others can't and understand systems from the circuit board to the cloud.
Over the past 4+ years I've shipped two production platforms: a full e-commerce catalog & storefront (FastAPI, React, PostgreSQL, Docker) with a multi-tier pricing engine, automated PDF catalogs, and LLM-powered product content; and a multi-branch repair-tracking system with an offline-first PWA, role-based access, and automated WhatsApp notifications. Alongside this I've repaired 1,000+ smart home devices at an 82% first-fix rate and acted as the go-to technical expert for both customers and staff.
I'm self-taught, comfortable on Linux (6+ years), and I move fast with modern AI-assisted development. I like problems that span disciplines: hardware, software, and the customer on the other end.
Selected work
Production platforms and side projects.
Katalog: E-Commerce Catalog & Storefront Platform
Nov 2025 -- Present- ▹Architected a 5-level price-resolution engine (per-customer → group → tier → retail) with request-time sale overrides
- ▹Built an automated PDF catalog pipeline on headless Chromium with an async worker queue that nightly pre-generates variants for instant delivery
- ▹Integrated LLM APIs for auto-generated product summaries and Arabic→Kurdish (Sorani) translation, with rate-limit and error handling
- ▹Engineered full storefront with cart, checkout, OAuth auth, loyalty points, Firebase push, and abandoned-cart triggers, delivered via Telegram Mini App + WhatsApp Business API
Fixr: Multi-Branch Device Repair Tracking Platform
Oct 2025 -- Present- ▹Built a multi-branch repair lifecycle engine (reception → repair → pickup) with 6-tier role-based access, atomic invoicing, and weighted-average-cost inventory
- ▹Engineered an offline-first PWA with service-worker caching and an IndexedDB queue, enabling QR scanning and form submission with zero connectivity, auto-syncing on reconnect
- ▹Automated WhatsApp status notifications via n8n with non-guessable UUID tracking tokens, plus AES-256-GCM encrypted backups and Arabic RTL PDF invoices
Snip: Self-Hosted URL Shortener
- ▹URL shortener with click analytics, QR codes, tags, link expiry/limits, API keys, and admin panel; one-command TLS via Caddy
Hashban: Backendless Kanban Board
- ▹Single-page Kanban board whose entire state lives in the URL hash, with no backend; sharing the link shares the board
Hexlight: LED Lighting Planner
- ▹Grid-based design tool for planning hexagonal LED lighting layouts
Experience
Smart Home Technical Specialist & Repair Technician
Apr 2022 -- PresentAsalet Al-Kawaz· Mansour, Baghdad, IQ
- ▹Repaired 1,000+ smart home devices, diagnosing and fixing faulty integrated circuits at component level
- ▹Achieved an 82% repair success rate, restoring devices without replacement and reducing customer cost
- ▹Served as lead smart home technical expert; primary contact resolving complex issues for customers and staff
- ▹Advised customers and drove product sales at the Babylon branch
- ▹Handled 150+ monthly customer conversations via online support, troubleshooting setup and device issues remotely
Skills
Technical
Tools
Business
Languages