Shweta Prasad
Backend Engineer at SignEasy- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Hindi -
Topline Score
Bio
Experience
-
Signeasy
-
United States
-
Software Development
-
1 - 100 Employee
-
Backend Engineer
-
Mar 2021 - Present
Signeasy simplifies document signing for businesses and individuals. My major contributions are: ElasticSearch integration: Implemented various features such as UI list and search with pagination in Python, lazy migration pipeline for indexing user data, and using SQS and event handlers to manage traffic and handle large volumes of data. RBAC using OpenFGA: A wrapper service was written in GoLang to update user, object, and role in OpenFGA, which can be called from other… Show more Signeasy simplifies document signing for businesses and individuals. My major contributions are: ElasticSearch integration: Implemented various features such as UI list and search with pagination in Python, lazy migration pipeline for indexing user data, and using SQS and event handlers to manage traffic and handle large volumes of data. RBAC using OpenFGA: A wrapper service was written in GoLang to update user, object, and role in OpenFGA, which can be called from other services. It segregates the RBAC logic from other services resulting in cleaner code and reusable business logic. DB optimizations: Redesigned the most used SQL queries and other long running queries by simplifying the conditions, which reduced the CPU usage on DB servers from 80% to 10%. Show less Signeasy simplifies document signing for businesses and individuals. My major contributions are: ElasticSearch integration: Implemented various features such as UI list and search with pagination in Python, lazy migration pipeline for indexing user data, and using SQS and event handlers to manage traffic and handle large volumes of data. RBAC using OpenFGA: A wrapper service was written in GoLang to update user, object, and role in OpenFGA, which can be called from other… Show more Signeasy simplifies document signing for businesses and individuals. My major contributions are: ElasticSearch integration: Implemented various features such as UI list and search with pagination in Python, lazy migration pipeline for indexing user data, and using SQS and event handlers to manage traffic and handle large volumes of data. RBAC using OpenFGA: A wrapper service was written in GoLang to update user, object, and role in OpenFGA, which can be called from other services. It segregates the RBAC logic from other services resulting in cleaner code and reusable business logic. DB optimizations: Redesigned the most used SQL queries and other long running queries by simplifying the conditions, which reduced the CPU usage on DB servers from 80% to 10%. Show less
-
-
-
Myntra
-
India
-
Technology, Information and Internet
-
700 & Above Employee
-
Platform Engineer
-
Apr 2017 - Oct 2020
The team manages the staging environment for testing new features and streamlining production deployment. The team builds and maintains platform applications to meet stakeholder requirements, example: ● Dockerize MySQL in a cluster: Since the staging database was non-volatile and it was not possible to test any feature that altered the DB. This service spawns a new DB. Stakeholders could add the service, alter the tables in the DB which increased the developer productivity in testing and… Show more The team manages the staging environment for testing new features and streamlining production deployment. The team builds and maintains platform applications to meet stakeholder requirements, example: ● Dockerize MySQL in a cluster: Since the staging database was non-volatile and it was not possible to test any feature that altered the DB. This service spawns a new DB. Stakeholders could add the service, alter the tables in the DB which increased the developer productivity in testing and shipping of new features with schema changes. ● Improved the observability of platforms by implementing metrics and monitoring for platform services using Telegraf, InuxDB and Grafana. Show less The team manages the staging environment for testing new features and streamlining production deployment. The team builds and maintains platform applications to meet stakeholder requirements, example: ● Dockerize MySQL in a cluster: Since the staging database was non-volatile and it was not possible to test any feature that altered the DB. This service spawns a new DB. Stakeholders could add the service, alter the tables in the DB which increased the developer productivity in testing and… Show more The team manages the staging environment for testing new features and streamlining production deployment. The team builds and maintains platform applications to meet stakeholder requirements, example: ● Dockerize MySQL in a cluster: Since the staging database was non-volatile and it was not possible to test any feature that altered the DB. This service spawns a new DB. Stakeholders could add the service, alter the tables in the DB which increased the developer productivity in testing and shipping of new features with schema changes. ● Improved the observability of platforms by implementing metrics and monitoring for platform services using Telegraf, InuxDB and Grafana. Show less
-
-
-
Persistent Systems
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Feb 2015 - Mar 2017
Worked for a client — Ascensus in a team of 4 members. The responsibilities were to verify the services created by developers, test various features implemented in SOAP and automate it using Python Worked for a client — Ascensus in a team of 4 members. The responsibilities were to verify the services created by developers, test various features implemented in SOAP and automate it using Python
-
-
-
Cognizant
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Jun 2014 - Jan 2015
Worked for a client Intuit as SDET in team of 4 members. Verified different feature related to Turbotax online website and automated the same using Selenium and Java Worked for a client Intuit as SDET in team of 4 members. Verified different feature related to Turbotax online website and automated the same using Selenium and Java
-
-
-
Wipro
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Project Engineer
-
Dec 2012 - May 2014
Worked for a client — Alcatel Lucent as SDET in team of 5 members. Automated the web interface which gathers the state of the node and integrated the scripts with Jenkins. Worked for a client — Alcatel Lucent as SDET in team of 5 members. Automated the web interface which gathers the state of the node and integrated the scripts with Jenkins.
-
-
Education
-
Birla Institute of Technology and Science, Pilani
Master of Science (MS), Computer Software Engineering -
Panjab University
BCA, Computers -
Kendriya Vidyalaya
SSE, Computer Science