Development Team Lead
Current- Worked on to design (LLD) product that lets users create a form ( for reference consider google forms but with enhanced data capability). Currently leading the team who is responsible for adding features on it.- As a part of form product, worked on features to add different types of questions.- As a part of form product features, one of the requirements was to show/hide a particular question based on the answer user has given for a specific question and along with revealing a… Show more - Worked on to design (LLD) product that lets users create a form ( for reference consider google forms but with enhanced data capability). Currently leading the team who is responsible for adding features on it.- As a part of form product, worked on features to add different types of questions.- As a part of form product features, one of the requirements was to show/hide a particular question based on the answer user has given for a specific question and along with revealing a question, we had to display its options if question type was multi choice and in some scenarios we had to set it's default value too. To make sure configuring/evaluating such things don't create circular dependency, I implemented directed acyclic graph and its topological sort functionality.- Worked on to encrypt and store files in GCP bucket. - Worked on a large scale data migration in Microsoft SQL server. Show less