At ProductSquads, I work on RetailStat's MTN Insights and MTN Data Suite, retail site-selection apps built around maps, ranking tables, and reports. I upgraded both applications from Angular 15 to 19 and replaced legacy map drawing behavior with editable shapes that update selected stores.
For MTN Insights, I built most of Rank by Store, including the ranking table, competitor scatter chart, drill-down wizards, and server-side sorting. I also wrote PDF reports and built a Point & Click flow that returns a sales prediction, nearby competition, and a store summary.
Earlier, I built Angular features for Alabern Photography Portal and the Backoffice Admin Panel, including lazy-loaded modules that cut the initial bundle by about 40%. On my own project, BeProEx, I built a full-stack business intelligence SaaS with Next.js, PostgreSQL, Prisma, and an AI assistant using LangChain.

