About Me

  • Proficient Full Stack Software Engineer specializing in HTML, CSS, JavaScript (JS) and TypeScript (TS) with a focus on frontend development using React.
  • Skilled in crafting robust user interfaces and ensuring seamless user experiences through extensive testing, including end-to-end testing by utilizing automated test suites and continuous integration.
  • Capable in developing applications that seamlessly operate across various platforms and browsers, including desktop web and mobile web.
  • Experienced in developing enterprise-level applications while prioritizing scalability, performance optimization, security and accessibility.
  • Stay current with frontend trends, tools, and best practices with commitment to continuous skill enhancement for delivering cutting-edge solutions.
  • Experienced in mentoring junior developers, providing guidance, support, and technical expertise to foster their growth and development in the field of frontend engineering.
Photo of Harsh Khandelwal

Skills

Work Experience

Most Recent First

Zscaler, India

Senior Software Engineer - II

March 2022 - PRESENT

Zscaler Deception
  • Created a new licensing and feature setup to toggle feature availability and visibility based on client's license
  • Built product analytics to provide insights to Sales and other business teams into product license feature usage
  • Created a new support user setup using OpenID to seamlessly on board and off board them from clients deception instance
  • Created a new ITDR Change Detection strategy to get constant insights into attacks on the Active Directory
  • Creating new dashboards with integration with Okta and Entra(Azure) Active Directory to provide identity threat insights to the customers
  • Migration the application from CRA to Vite, improving the build time by 80% and load times by 30% with improved lazy loading and asset chunking
  • Improving the frontend codebase to new patterns to ensure great Developer Experience and improving readability

Technologies Used: React, Redux, Node, Python, Typescript, Postgres, Sequelize, SQLAlchemy

Zendesk, Singapore

Senior Software Engineer

April 2021 - March 2022

Zendesk Support Apps
  • Build Client Side API and UI functionalities to enable App Developers integrate and communicate with there support instance
  • Contributed heavily towards reliability of the App Support APIs by building E2E test suites
  • Built Custom Dashboards to compile performance and usage data of support apps

Technologies Used: React, Redux, JavaScript, Typescript, Cypress, Jest, GraphQL

Visa, Singapore

Senior Software Engineer

March 2020 - April 2021

Visa Partner
  • Built backend services for Visa Partner Portal which enabled businesses onboard seamlessly with Visa
  • Revamped the application UI to help improve the turnaround time for clients to get approved and start using services from Visa
  • Security Champion ensuring that all security vulnerabilities are handled before deployments

Technologies Used: Java, React, Redux, Typescript, TestNg, Blackduck

Visa, USA

Senior UI Enigneer

April 2018 - February 2020

Secure Remote Commerce
  • Developed the frontend for Click to Pay which integrates with MasterCard, AMEX and Discover to provide a secure online payments and checkout experience
  • Worked together with the mobile engineers to ensure the transition from mobile to web works seamlessly

Technologies Used: React, Redux, Typescript, Jest

Senior QA Enigneer

February 2017 - March 2018

Visa Direct
  • Build Automation Suites and Pipelines for Visa Direct Payment APIs
  • E2E test setup to ensure complete UI and API flow coverage

Technologies Used: Java, Selenium, TestNg, MySQL

Intern

May 2016 - August 2016

Decision & Fraud Management

  • Developed test suites for backend and frontend for the internal Decision and Fraud Management System

Technologies Used: Java, Selenium, TestNg, MySQL

IBM, India

Application Developer

February 2013 - July 2015

Treasury & Payments

  • Developed client-side applications to show cheque payments information for the front-office users
  • Developed support utilities to improve daily support process workflows

Technologies Used: Javascript, JQuery, SQLServer

Education

Masters of Science in Computer Science

University of Illinois, Chicago, IL, USA

August 2015 - December 2016

Bachelors of Engineering in Computer Science

Institute of Technology & Management, Gwalior, MP, India

September 2008 - June 2012