
Harrir
Iraq
Harrir is a scalable e-commerce platform originally built using ExpressJS with MySQL and AWS Lambda with MongoDB. The platform is currently undergoing modernization: migrating legacy APIs, removing outdated MySQL dependencies, consolidating services into a unified AWS Lambda backend, launching a DSL-based SuperMini app with deep Qi service integrations, and maintaining mobile/web frontends plus an admin panel for centralized management.
Timeline Ongoing
Services
Prototype Design
Market Research
Frontend Development
Backend Development
QA
Platform Deployment
Did You Know?
E-commerce platforms serving emerging markets with optimized backend performance and caching can reduce page load times by 35–50%, directly improving conversion rates in low-bandwidth regions.
Did You Know?
E-commerce platforms serving emerging markets with optimized backend performance and caching can reduce page load times by 35–50%, directly improving conversion rates in low-bandwidth regions.
Python
Next.js
React-Native
Problem Statement
The existing system had accumulated significant technical debt, outdated dependencies, minimal documentation, and an unstructured codebase with over 200 APIs, many of which were unused or redundant.The infrastructure and architecture were inefficient, with multiple fragmented Lambda services, expensive third-party tools, and incorrect design decisions such as using Elasticsearch for caching and maintaining disconnected databases.The mobile and admin applications required stabilization due to outdated frameworks and inconsistent implementation across different parts of the system.Development of a DSL mini application was required on short notice, despite limited prior experience with the platform and minimal documentation.The client’s automation and scraping tools were unstable and poorly structured, slowing development and requiring deep analysis and refactoring.Scraping large fashion platforms required overcoming strong anti-scraping mechanisms while ensuring the system could scale to handle large product volumes efficiently.Performance optimization was essential because the platform serves users in Iraq, where slower network conditions required minimizing database calls, optimizing APIs, and implementing efficient caching.
Solutions
Performed a full system audit, stabilized applications, updated dependencies, and provided the client with a clear technical roadmap to modernize the platform.Improved backend architecture by consolidating services, optimizing AWS Lambda usage, and implementing Redis caching through AWS ElastiCache to replace inefficient caching methods.Stabilized and modernized backend, mobile, and admin systems, enabling consistent development and faster delivery of new features.Rapidly learned and delivered the DSL mini application, integrating it with backend systems and maintaining development timelines.Took ownership of automation and scraping systems, refactored critical components, and collaborated with the client’s team to restore development speed and reliability.Designed and deployed a scalable scraping architecture capable of handling anti-scraping protections and large-scale product ingestion.Implemented performance optimizations, caching strategies, and API improvements that significantly reduced latency and improved user experience in low-bandwidth environments.
Tech Stack
Python
Next.js
React-Native
The process
The process
Having the design, within a few months our development team built the product that was ready for the client's review. Since then worked on retainer basis for maintenance, QA & testing.
KPIs
42%
Faster API response times
Harrir reduced API response latency by 42%, improved scraping reliability by 60%, and stabilized over 200 backend APIs, enabling consistent product discovery and faster browsing for users in low-connectivity environments.
KPIs
Harrir reduced API response latency by 42%, improved scraping reliability by 60%, and stabilized over 200 backend APIs, enabling consistent product discovery and faster browsing for users in low-connectivity environments.
42%
Faster API response times
42%
of traffic are active users
42%
of traffic are active users
Check out our recent projects
© 2026 Propelius Technologies. All rights reserved.



