Software Engineer
Pune, Maharashtra, India
Working with ZS' core UI Development Team. As a part of UI Team, my job is to design reusable UI Component in alignment to UX designs for application teams to consume. The team follows agile methods to develop reusable components. TECH: JavaScript, Accessibility, CSS Preprocessors, HTML, TeamCity(Deployment), Jasmine, Jira, Git, Webpack, Security: CSP(Content Security Policy). IMPACT: Across all ZS App-Dev teamsKey Contributions:-1. Making All the ZS UI Library Components CSP(Content Security Policy) compliant : With the advent of multiple Security Attacks across the globe, the business using ZS' products requested for CSP Compliance. I led the request and made all our component CSP Compliant. I also conducted multiple sessions for the team to brief them about the Problem, its severity and the solution. With the combined effort of the team, we were able to finish up the task in a very short time, receiving an appreciation from the leadership.2. Automating the process of Markdown to HTML Conversion in order to standardise the Help Page Routings: The Help Pages, API Documentation, etc were in Markdown. I dived deep and came with a Grunt(Orchestrator) Script to automatically convert the Markdown pages to .html pages. This helped in standardising the Routing to keep docs in single source, which in the legacy system were redirected to a markdown repository.