Hey there, I'm Payal. Thank you for visiting my profile. ☺️ Here are a few words about my background, I work as a Senior Software Engineer at a startup company called CumulusDS. I build software to digitalize manual work that is mission-critical, high-volume, and difficult to automate.
Experience
2022 — Now
• Designed and implemented beta to release version of micro front-end React application called Workflow Builder that manages industrial workflows.
• Led a team by designing backend architecture that focuses on techniques like caching, paginated queries, and transaction builders on databases with global secondary indexes. Leveraged AWS resources and services.
• Built an API for processing and transforming workflow configurations into an actionable user experience for web and mobile applications. Designed React hooks for fetching relevant queries for each app and for smart tools integration with Mobile UX.
• Wrote unit tests using jest and React Native Testing Library for mobile app features.
• Mentored interns on projects like developing Javascript Athena connector that allows SQL queries on DynamoDB. This project helped us in generating operational reports for each customer.
2020 — 2022
2020 — 2022
• Led a team that developed time limited binding code backend feature that let only authorized users log in. This feature added more security to the system and was also beneficial to release the app to the public app store.
• Led a team to create new backend services that migrated from C# monolithic architecture to JS microservices. Changed our architecture to adopt GraphQL queries and mutation instead of REST APIs for performance benefits.
• Onboarded and mentored a junior software engineer on her several backends and front-end projects. Her projects involved improving the performance of the backend system, and developing UI features for mobile app that included pagination and caching queries.
• Systematically resolved and triaged production problems by fixing data using scripts and redriving AWS dead letter queues.
• Improved engineering standards across all multi-tenant services by creating a library that handles all general-purpose hooks/AWS functions. Using this library not only made all the services have consistent behavior but also reduced alarms by 60%.
2019 — 2019
Cambridge, Massachusetts
• Implemented features for a web application like Uploading/Downloading Files, adding Zendesk (Support) Widget, Search Bar with filters using React and Redux.
• Collaborated with UX designer to develop mobile applications for the company's smart IoT products using React-native (RN 0.59.9) with scanning Bluetooth devices, log in using QR code, changing the configuration of connected BLE devices being the key components of it.
• Developed software to upload/download files in a Function as a Service (FaaS) framework for the microservice architecture using AWS Lambda. Deployed using Amazon CloudFront.
• Built new service for maintaining a history of activities using AWS Kinesis stream for sequential output of messages.
• Used AWS AppSync that interfaces with GraphQL for accessing data in offline mode for mobile applications.
• Wrote End-to-End integration and unit tests using Appium with WebdriverIO for both IOS and Android app.
• Wrote scripts for continuous integration and deployment using Circle CI and Github Actions.
• Back-end work included DevOps details to help with capacity planning, error annunciation, and reliable operation.
• Developed Javascript software using type-checking.
• Gave and received code reviews to maintain consistency in application with the best coding practices.
2016 — 2018
2016 — 2018
India
• Collaborated with BA and clients about the scope of the project, it’s quality analysis, requirement, and development.
• Reduced time to transfer data between two applications from 6 hours to 20 minutes by developing interfaces in ESQL.
• Developed message flows by configuring ESQL compute node, DB nodes, SOAP node, File and MQ nodes.
• Built API proxies using APIGEE platform for mapping the fields of the request that interacts with backend services of the interfaces that in turn connects to Salesforce Cloud.
• Worked on SOA and ROA interfaces that required REST API calls and Asynchronous JS.
• Created shell scripts for the jobs, that pulled the data from the database which gets converted into a message input.
• Tracked all business fields passing from one application to another through Splunk monitoring software.
• Sandbox was used as the repository to store all applications which were deployed through Jenkins.
2015 — 2016
2015 — 2016
India
• Developed HealthCare portals using JavaScript, HTML5, CSS3 for doctors to monitor reports of patients and for users to book doctor’s appointment and view their own reports.
• Web applications were designed using Data Access Object (DAO) Design Pattern.
Education
Northeastern University
Master of Science in Information Systems
2018 — 2020
Sinhgad College of Engineering
Bachelor of Engineering - BE
2011 — 2015