Summary
Overview
Work History
Education
Skills
Projects
Websites
Timeline
Generic

Karunesh Kumar

Mumbai

Summary

Software Engineer with over 6 years of experience in IT. Focused on backend development and API engineering. Proficient in Node.js, Express.js, JavaScript, and MongoDB, with expertise in designing, developing, and optimizing RESTful APIs for scalable, high-performance applications. Demonstrated success in database performance tuning and secure data migration, with a strong emphasis on data integrity and compliance. A collaborative team player who consistently delivers robust, high-quality solutions.

Overview

7
7
years of professional experience

Work History

Lead SDE

Freecharge Payment Technology
Mumbai
01.2023 - Current
  • Spearheaded query optimization efforts that reduced DB utilization, leading to improved system efficiency, and cost reduction.
  • Developed a data migration script that securely transferred records between databases by encrypting PII and SPDI data, ensuring 100% accuracy, and no data loss within a short migration window.
  • Developed and deployed RESTful APIs to support core business applications, enabling seamless data exchange between frontend and backend systems.
  • Partnered with the business team to identify inefficiencies, optimize workflows, and implement tech-driven solutions.
  • Collaborated closely with team members to achieve project objectives and meet deadlines.

Senior SDET

Freecharge Payment Technology
Mumbai
01.2022 - 01.2023
  • Designed and developed an automation framework (data-driven) using the Page Object Model for Android and web apps, using WebDriverIO, JavaScript, TestNG, and Maven from scratch.
  • Responsible for preparing, executing, and maintaining automation scripts for regression and sanity testing using TestNG and the JUnit framework.
  • Executed automation scripts on web applications using WebDriverIO, and reported defects/results to the team. Worked on different locators, like ID, class name, XPath, CSS, and links, to achieve finding the elements.

QA Engineer

Freecharge Payment Technology
Mumbai
10.2020 - 12.2021
  • Participated in all stages of the Software Development Life Cycle and the Software Testing Life Cycle.
  • Developed and executed test plans for software applications.
  • Collaborated with developers to identify and resolve defects.
  • Conducted functional, regression, performance, integration and user acceptance testing.
  • Created detailed bug reports with steps to reproduce identified issues.

QA Engineer

Nuclei
Bengaluru
01.2019 - 10.2020
  • Reviewed requirements specifications for completeness and accuracy prior to beginning the QA process.
  • Performed manual tests on web applications, mobile apps, and software products.
  • Contributed to root cause evaluation to mitigate risk and foster continuous improvement.

Education

B.Tech - Electronics And Communications Engineering

Galgotias College of Engineering And Technology
Greater Noida
06-2018

Skills

  • Node JS
  • Javascript
  • MongoDB
  • Express
  • Rest API
  • NoSQL
  • Git
  • Jenkins
  • VS Code
  • Kibana
  • Vault
  • Postman

Projects

Axis Bank – Digital Salary Account

  • Developed and optimized RESTful APIs for onboarding and managing digital salary accounts, ensuring secure handling of customer data.
  • Improved database performance by optimizing queries, which enhanced transaction speed and reduced system load.

Axis Bank – Staff Salary Account

  • Automated data migration scripts to securely transfer and encrypt sensitive staff information (PII/SPDI) with zero data loss.
  • Collaborated with cross-functional teams to integrate backend services, ensuring smooth salary processing and timely delivery of solutions.

Timeline

Lead SDE

Freecharge Payment Technology
01.2023 - Current

Senior SDET

Freecharge Payment Technology
01.2022 - 01.2023

QA Engineer

Freecharge Payment Technology
10.2020 - 12.2021

QA Engineer

Nuclei
01.2019 - 10.2020

B.Tech - Electronics And Communications Engineering

Galgotias College of Engineering And Technology
Karunesh Kumar