Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vaishakh H

Bengaluru

Summary

Senior-level Software and Application Developer passionate about creating cutting-edge products for the field. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Overview

7
7
years of professional experience

Work History

Technical Lead

Aptiv
Bengaluru
07.2024 - Current

Labeling Tool

  • Designed and developed a new server for the labeling tool to accommodate better schemas.
  • Designed and implemented an enhanced labeling task workflow, leveraging automation and tool integrations to eliminate data redundancy across tasks, and reduce manual overhead in task creation.
  • took ownership of the development of features, handling a team of five developers from different parts of the world.
  • Designed and implemented a unified authentication service, allowing users to securely log in across multiple tools using a single set of credentials, leveraging [insert tech/protocol, e.g., OAuth 2.0, JWT, LDAP] for centralized identity management.
  • Implemented a CI/CD pipeline for automated testing, versioning, and deployment, targeting Kubernetes for orchestrated rollouts and environment management.
  • Guiding other senior developers and publishing SDKs to be consumed for front-end integration.

Nexus-Visualizer

  • Led the team of three people and took ownership of the browse and search pages of the tool.
  • Added AI search leveraging third-party APIs, which helped several algorithm developers go through logs in a much easier manner.

Sapiens

Senior Developer
Bengaluru
04.2022 - 07.2024

Portal Foundation

  • Designed and developed important features that now act as a base implementation for server-side rendering of the portal.
  • Organized feature implementation and code review meetings to help fellow engineers implement features and follow best practices.
  • Set up CI/CD pipelines for deploying the code to production.
  • Set up essential workflows, like seeding the configurations to the database using the selected branch with Git actions.
  • Designed and developed caching for the front-end system for rendering server-side data.
  • Designed and developed a stand-alone app to seed all the data of the application to the database.
  • Developed deployment scripts using Helm charts.
  • Monitor the resources in the Kubernetes cluster and manage the pods accordingly, using third-party tools like Dynatrace.

ACE4 and ACE5.

  • ACE4 and ACE5 are API/Flow development tools, using which a developer can develop an API/Flow through the UI of the application.
  • Core member to start the development of ACE5 and implement vital features of the full-stack application, which acts as a skeleton of ACE5 now.
  • I worked on the implementation of backend services for ACE4 using NEST, and I developed components using React and MOBX.
  • Worked on the implementation of several vital features of ACE5 using React and Redux Toolkit.
  • Worked on creating documentation for the project using Docusaurus.
  • Implemented a NestJS back end for the portal.
  • Identified and fixed the performance issue, and improved the performance of the system noticeably.
  • Fixed memory leak issues in some of the steps and reduced the consumption of resources.
  • Worked on implementing complex flows, such as mixed-flow, and implemented certain features using git hooks.

Lead Engineer

HCL Technologies
Bengaluru
04.2021 - 04.2022

Rakuten CMS

  • Worked on the development of a React module called File Manager, which was a plugin for the CMS tool.
  • The base tool was RCMS, which was tweaked to Rakuten's requirements by our team by adding new tables and functionalities to its original content.
  • The responsibility of creating higher-level wrapper functions to group and mask APIs.
  • Use of Node.js to work with file uploads and file content validations.
  • Integrate Githooks to craft sites with Node, and tweak the crafter's out-of-the-box APIs as per requirements.
  • Individually implemented end-to-end tests for the modules developed using Cypress, and also involved in conducting stress tests of the server.
  • Worked on integrating React with Crafter CMS, and used Crafter as headless, where we can add content, and the UI is totally controlled by React.
  • Worked on a lot of POCs with the on-site manager.

Software

Justdial
Bengaluru
04.2020 - 04.2021

Edit Listing

  • Handling the module that has high visits every day, used across all modules in the company by sales executives to the customers.
  • Handling the frontend of the project alone, and regularly adding new features and customization according to the requirements.
  • Coordinating with the leads and providing solutions to the business and sales teams for their requirements.
  • Integrated Products Catalogue in the project for JDMart.
  • Enhancing and creating new APIs as per the requirements.

Programmer Analyst

Cognizant
Bengaluru
06.2018 - 04.2020
  • I have undergone training in the MERN Stack, having termination exams during the course, and I topped the training with excellent ratings.

Manulife Insurance

  • Designing React forms to fill out the lists of SharePoint.
  • Deploying the forms as a web part in SharePoint.
  • Maintaining the look and feel of the website using CSS3.

Education

BE - Computer Science

KLE Technological University
Hubli
06-2018

Skills

Typescript

NodeJS

ReactJS

Docker

Kubernetes

Mongo

Angular

Timeline

Technical Lead

Aptiv
07.2024 - Current

Sapiens

Senior Developer
04.2022 - 07.2024

Lead Engineer

HCL Technologies
04.2021 - 04.2022

Software

Justdial
04.2020 - 04.2021

Programmer Analyst

Cognizant
06.2018 - 04.2020

BE - Computer Science

KLE Technological University
Vaishakh H