Etiocart
Content Management system and Single page application.

My role
Front-end Developer
Team Lead
Deliverables
Content Management System (CMS).
Single page application (SPA).
Year
2019
Languages
React,
Redux,
Recharts,
Daisy UI,
Tailwind CSS,
Greensock (GSAP)
Description
Etiocart needed a robust content management system to handle various critical operations, including the management of event tickets, transportation services, in-app games, and virtual currency. The system required role-based access to ensure different user groups, such as company staff and sister companies, could securely manage their respective tasks. My role was to lead the front-end development and implement key features that would streamline these operations.
I architected and developed a content management platform that significantly reduced manual processing by 30%, increasing overall efficiency. To ensure data security and proper access control, I implemented role-based access. This allowed the system to apply the least privilege principle, enhancing both security and usability.
To provide business leaders with actionable insights, I integrated real-time analytics into the dashboard, enabling management to quickly and easily track key performance metrics. In addition, I led a team of three developers, conducting regular meetings to set project goals, manage deliverables, and troubleshoot technical challenges. Under my leadership, we delivered a completely revamped version of the platform, which improved both performance and user experience, ultimately supporting business growth and operational efficiency.
Nathan Zegeye 2025