VK
Vaishnavi Kaushik
SDE 2 at Nordson
New DelhiWork Experience
Nordson
Nov 2024 - Present -10 months
India
- Job Details:Worked on projects involving microservices, event-driven architecture, and real-time communication using websockets. Collaborated cross-functionally with product managers, designers, and QA teams to define technical requirements and deliver solutions within tight deadlines. Built and designed a PDF creation service with Puppeteer, used Express.js to establish a REST API, used PM2 process management to host it on an on-premises Linux platform. Improved system performance by optimizing algorithms and database queries, reducing response times by 30%. Led code reviews and mentored junior developers to maintain coding standards and best practices. Played a critical role in debugging, troubleshooting, and resolving production issues to maintain system uptime and reliability. Worked on embedded systems development, leveraging C and C++, and used CMake and InnoSetup installer to create Windows installers. Contributed to business processes by actively interacting with customers to gather requirements and pitching product ideas, leading to improved customer satisfaction and product enhancements. Actively participated in the quality and sustaining team, addressing customer feedback and providing innovative solutions to maintain product excellence. Led technical discussions with customers, fostering trust and securing product adoption. Implemented robust CI/CD pipelines, optimized system performance, and ensured seamless deployments using tools like Docker and Jenkins.
Nordson
Nov 2023 - Oct 2024 -11 months
India
- Job Details:Used plugin architecture design pattern to provide a centralized configuration runtime to promote modularity and scalability. Created personalized notifications and prompt libraries to enhance user experience, collaborated with cross-functional teams to optimize processes. Built and designed a PDF creation service with Puppeteer, used Express.js to establish a REST API, used PM2 process management to host it on an on-premises Linux platform. Owned a major feature, managing its full development lifecycle from planning to deployment and optimization. Developed a dynamic data visualization tool using Plotly.js and Chart.js, enhancing the analysis and interpretation of complex datasets. Refactored critical code sections and utilized Webpack for efficient builds, optimizing application performance and reducing load times by 25%. Designed and integrated RESTful APIs with Express.js and MongoDB, enabling seamless data exchange and functionality. Developed a dynamic leveling widget using P5.js, enhancing user interaction with visual feedback and real-time updates. Conducted code reviews and applied coding best practices, reducing code-related issues by 20% and improving maintainability.
Nordson
Nov 2022 - Oct 2023 -11 months
India
- Job Details:Converted a desktop Java program to a React-based web application, improving accessibility for salespeople. Added features for file downloads and dynamic calculations, including .zip file downloads. Internationalization of the application to support several user-selected languages using i18n. Responsible for creating RESTful web services to serve data to the front-end application in JSON format. Developed dynamic form components using JSON configuration files and converted Figma designs into reusable, mobile-responsive ReactJS components. Resolved critical bugs in a customer management system using Git for version control, ensuring application stability and reliability. Created and maintained technical documentation for a new API service, easing integration and usage for developers.
Nordson
May 2022 - Nov 2022 -6 months
India
- Job Details:Designed and implemented interactive UI components using ReactJS and CSS3, including a customizable dashboard that improved user accessibility and engagement by 40%. Implemented automated unit and integration tests using Jest and Mocha for a key application module, increasing test coverage by 60% and reducing bug-related issues in production. Developed a mobile-responsive web application using HTML5 and ReactJS, ensuring consistent performance and user experience across various devices and screen sizes. Implemented interactive web features using ReactJS and Redux, such as a live search functionality that improved user experience by providing instant search results and reducing search time by 40%.