December 2025 – Present
Senior Full Stack Engineer
TPK Synergy Limited · Remote
- Amazon seller analytics covering marketplace analytics, FBA, finance, PPC, and inventory.
- Diagnosed a production failure where recurring sync jobs silently stopped after each deploy; traced it through BullMQ job state, ioredis connections, Node.js process lifecycle, and Railway scheduler behavior, then added explicit shutdown handling across 17 cron processes.
- Integrated Amazon SP-API and Amazon Ads authentication end to end: OAuth, LWA token exchange, credential management, onboarding state, and encrypted credential storage.
- Extended the platform to UK and EU marketplaces by threading marketplace and currency context through every service, including VAT-aware margin calculations.
- Cut dashboard load times by moving expensive aggregations from application code into SQL and removing duplicate database queries.
- Replaced a drifting migration history with an idempotent, additive migration process after finding the production schema out of sync with the repository.
- Corrected financial and inventory figures by sourcing fees and costs from authoritative Amazon endpoints instead of incomplete downstream records.
- Node.js
- PostgreSQL
- BullMQ
- Redis
- React
- Amazon SP-API

