Work
Carlsberg
Carlsberg Group is one of the leading brewery groups in the world today, with a large portfolio of beer and other beverage brands.
Roles & Responsibilities
Enabler Stories: Set up a mock server and developed reusable Atom Components to streamline development processes.
CMS Knowledge Transfer: Explored Umbraco CMS and Enterspeed to assist the onboarding of the CMS team by sharing valuable insights and knowledge.
Design Tokens: Transformed the Figma design tokens into TailwindCSS configurations for different themes using Style Dictionary.
Proof of Concepts (POCs): Conducted POCs for Azure Entra ID and Azure AD B2C using libraries like next-auth and msal, helping the leadership team choose the most suitable library and version for our requirements.
Customer Onboarding: Delivered a core business feature for seamless Customer Onboarding using Azure AD B2C, including efficient session and token management. Support for Other Squads: Enabled other squads by providing utility functions to manage user session data, helping them overcome blockers and proceed with their tasks efficiently.
These contributions have not only added value to the project but have also positively impacted business operations.
Skills Domain:
TypeScriptReactjsNextjsTailwindCSSShadcn-uiNext-AuthReact Testing LibraryAzure ADB2C
Manscaped
Manscaped is US Firm selling best mens grooming products.
Roles & Responsibilities
Navdeep worked as a Lead Experience Engineer closely worked with Data Science team to showcase their reconciled data into a SPA (Single Page Application) Admin Panel authenticated using SSO with Azure Active Directory. Setup CI/CD Pipeline for seamless working in all environments. Setup SonarQube for detecting code smells and vulnerabilities. For optimizing the performance of the API endpoints he used Redux-Toolkit as a caching layer. He also implemented Task Scheduler & Rate limiting for the API endpoints. Improved the user experience by implementing the caching to export the large data in CSV format.
Skills Domain:
HTML5CSS3JavaScriptReactjsRedux ToolkitMaterial UINodejsJestReact Testing LibraryExpressJSDockerSonarQubeAzure
Falabella
Falabella is a multinational chain of department stores owned by Chilean multinational company S.A.C.I. Falabella, is the largest South American department store. Falabella is also the largest online retailer in Latin America. Falabella is the largest retail company in Chile followed by Cencosud and Walmart Chile. It operates its flagship Falabella department stores in addition to Mall Plaza shopping centers, Tottus hyper & supermarkets, Banco Falabella banks, and Sodimac home improvement centers. Falabella is also the owner of the Linio e-commerce platform, which operates in Chile, Argentina, Colombia, Mexico, Peru, and Venezuela. Falabella is listed on the Santiago Stock Exchange and is a constituent of the IPSA index.
Roles & Responsibilities
Navdeep worked in the Payments module by integrating different features and fixing production bugs. He was responsible to add new payment option among other options on the payment page with a seamless experience without opening an app to link users with Bank to validate the payment. He needs to coordinate with different layers of the payments team like Core & main PSP for any type of RCA and solution. He led a team of 5 high-performing engineers, his roles includes planning the architecture of the front end and execution, development, unit & integration testing, and code reviews. He dealt in working in microservices, built using Fastify as Nodejs framework with 100% code coverage. On other hand, on the frontend side, dealt with Microfrontends deployed over Cloudfare & Kubernetes with 98.72% code coverage. Navdeep also added numerous reusable components in a separate design library deployed as an npm module. Navdeep used to work in the agile framework using Scrum. Scaled platform through orders in low 100s to over 50K orders per month.
Skills Domain:
HTML5CSS3JavaScriptTypeScriptReactjsContextAPIReduxNextjsCSS ModulesNodejsJestEnzymeReact Testing LibraryFastifyMicrofrontendsMicroservicesMonitoring / Logging using GCPGrafanaDockerKubernetes
Sikhi To The Max
Sikhi To The Max (http://sikhitothemax.org/) is one of the projects under the hood of the Khalis Foundation. It is an Open Source Project available on Github. It is the digitalization of various Holy Books at Sikhism and used as a Search Engine Encylopedia by thousands of users every day worldwide.
Roles & Responsibilities
Navdeep worked as a lead developer with a distributed team of numerous developers around the globe to deliver several enhanced features into the React-based SPA (Single Page Application) custom configured using Webpack. As an open-source project, Navdeep's main job was to resolve open issues that were raised by different users, then afterwards with rigorous testing, deployed through CI/CD pipelines.
Skills Domain:
HTML5CSS3JavaScriptTypeScriptReactjsContext APIAccessibilityReduxNextjsCSS ModulesNodejsJestEnzymeReact Testing LibraryCypress