I am highly adaptable and detail-oriented, excelling in fast-paced environments with a strong commitment to delivering excellent customer service. My collaborative approach and focus on meeting customer needs enable me to contribute positively to retail teams and ensure a seamless shop floor experience.
Designed and implemented scalable frontend architecture for AfriLabs Connect platform using React and TypeScript Built reusable UI component systems to support complex, data-driven workflows Owned frontend architecture decisions and advised on best practices to ensure scalability and maintainability across the AfriLabs Connect platform. Reviewed and optimized UI/UX implementation, ensuring pixel-perfect design match, responsive layouts, and accessibility across devices. Collaborated cross-functionally to align product, design, and backend systems, reducing integration friction.
Architected a real-time analytics dashboard streaming live trade data via WebSocket (100+ updates/min) Built streaming LLM interface with incremental rendering and async state handling Implemented custom reusable hooks (useBinanceStream, useStreamingLLM) for real-time data handling and agent interactions Optimized UI performance for 100+ updates/minute using memoization and controlled state batching Built responsive layouts across desktop, tablet, and mobile using Tailwind CSS Applied atomic component architecture for scalable UI systems Managed WebSocket lifecycle (connect, reconnect, cleanup) to ensure stable real-time updates
Built and delivered a high-performance company website using Next.js with strong focus on SEO, scalability, and responsive design. Owned frontend implementation from architecture decisions through deployment.
Led the redesign of the Prembly analytics dashboard using Next.js Typescript, and D3.js, improving usability and ensuring visual consistency. Improved application performance by 30%, meeting Core Web Vitals targets and increasing user retention by 25%. Built data visualization components for analytics and reporting Implemented and maintained frontend testing strategies (Jest, React testing Library) to ensure code quality and application reliability. Collaborated with designers, backend engineers, and product managers to deliver cohesive solutions aligned with business goals. Ensured cross-browser compatibility and responsive design for seamless user experiences across devices.
Developed scalable and reusable UI components using React.js and Redux, Tailwind CSS, and TypeScript. Integrated RESTful APIs efficiently using Axios and Fetch, ensuring secure and optimized data handling. Worked closely with designers to translate Figma UI/UX designs into responsive web applications. Implemented modular CSS with BEM methodology to enhance maintainability. Applied code-splitting, lazy loading, and caching to boost performance and reduce page load time.
Developed an online banking application that improved service efficiency and reduced queue time.