Senior Software Engineer at SHL (2024-08 – Present)
Building scalable frontend systems and design systems at enterprise scale
- Built a WCAG compliant UI component library from scratch using Atomic Design principles, delivering 40+ reusable components on Storybook adopted by 15+ engineers, reducing feature development time by 25%.
- Defined package boundaries and splitting logic for the rollout of a modular frontend architecture enabling a package based versioning across 5+ teams, streamlining dependency management.
- Built and maintained Opium, a frontend package for user management and company settings, including role-based access control, dynamic theming, and branding configurations for global enterprise clients.
- Led the frontend delivery for TalentCentral+ and Talent Mobility, implementing CDN-based asset optimization via AWS CloudFront, reducing landing page load time by 50%.
Software Engineer at Noise (2022-11 – 2024-07)
Frontend development for D2C applications with focus on performance optimization and revenue-centric features
- Improved Core Web Vitals for D2C applications, reducing page load speed by 65% and First Contentful Paint by 58%, through code splitting and lazy loading, increasing user retention and SEO rankings.
- Optimized Webpack builds with build time optimizations, reducing bundle size by 40% and improving the mobile user experience for millions of monthly active users.
- Architected and delivered revenue-centric features including personalized checkout flow, and the gift store experience which optimized user journey and directly enhanced conversion rates.
- Built order creation and notification services, consuming Shopify Orders API and integrating Nodemailer to automate customer communications, eliminating manual fulfillment workflows.
Software Engineer at Credera (2020-08 – 2022-11)
Frontend development with focus on data visualization and personalization
- Developed data extraction flows and interactive dashboards with modern JavaScript frameworks to streamline internal reporting improving data visualisation for internal stakeholders.
- Utilized A/B testing tools such as AEM to experiment with and deliver personalized user experiences, directly optimizing high-traffic user flows and engagement.