Overview
Work History
Education
Skills
Websites
Certification
Timeline
Piyash Rastogi

Piyash Rastogi

Software Engineer
Gurugram,Haryana

Overview

3
3
years of professional experience
1
1
Certification

Work History

SDE

FieldAssist
Gurugram
08.2024 - Current
  • Developing and maintaining the Distributor Management System (DMS), a platform that enables distributors to efficiently convert market orders into sales invoices and manage shipments to retailers.
  • Working as a full-stack developer using Node.js, NestJS, Vue, Vuex, PostgreSQL, Cosmos DB, Redis, Azure Queues, and Docker, ensuring scalable and high-performance applications.
  • Developed and optimized RESTful APIs for seamless communication between frontend and backend services, improving data processing speed and overall system performance.
  • Worked with PDF generation using pdfmake, enabling users to generate, customize, and download invoices with real-time data integration.
  • Developed custom reports to provide business insights, utilizing optimized queries on PostgreSQL and Cosmos DB to ensure fast data retrieval and efficient analytics.
  • Integrated Azure Queues for asynchronous processing, improving system responsiveness and reducing operational delays.
  • Collaborated closely with cross-functional teams to enhance the user experience, implement new features, and optimize performance, contributing to a 30% improvement in user satisfaction and engagement.

SDE

InstaVC
Hyderabad
07.2022 - 07.2024
  • Leveraged a diverse tech stack encompassing technologies such as Node.js, Express.js, MongoDB, Socket.IO, React, Serverless, Material UI, and APIs like YouTube Player and Google Drive.
  • Engineered and deployed custom plugins for the InVC video conferencing app, featuring advanced YouTube integration and streamlined file management via Google Drive API, resulting in a 40% increase in user engagement.
  • Utilized Socket.IO to enable real-time control in the YouTube Plugin and to establish robust file-sharing capabilities in the GoogleApp Plugin, resulting in a 30% reduction in meeting coordination time and a 25% increase in document collaboration efficiency, enhancing collaboration and productivity in virtual meetings.
  • Successfully optimized payment transaction latency by implementing Webhooks in the Razorpay Payment Gateway, resulting in a significant 7.3% decrease compared to traditional API-based methods.
  • Worked extensively with MongoDB triggers to automate processes and improve data integrity within applications, resulting in a 50% reduction in data processing time and a 15% increase in overall system reliability.
  • Conducted rigorous unit testing on both backend (utilizing Mocha and Chai) and frontend (using Jest), ensuring steadfast reliability, stability, and optimal performance across APIs and user interfaces, leading to a 20% decrease in bug reports from production and a 10% improvement in response time for critical functions.
  • Utilized AWS services such as SES, SNS, Lambda, EC2, Amplify, and Cognito to optimize email and push notifications, implement serverless functions, manage computing resources, and streamline authentication procedures.
  • Engineered and rolled out custom APIs, streamlining communication between modules and ensuring flawless integration with external platforms; resulted in a 40% increase in cross-functional collaboration and a 25% boost in overall operational efficiency.

Education

B.Tech - Computer Science and Engineering

GLA University
01.2023
GPA: 8.25

Skills

  • Java
  • C
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • SQL
  • NoSQL
  • VS Code
  • Android Studio
  • Intellij IDEA Ultimate
  • GIT/GitHub
  • CodeCommit
  • DBeaver
  • React
  • Redux
  • Vue
  • Vuex
  • Nodejs
  • Expressjs
  • NestJS
  • Serverless
  • Azure Queues
  • RabbitMQ
  • SocketIO
  • Docker
  • MongoDB
  • PostgreSQL
  • Cosmos DB
  • Redis

Certification

  • ReactJS & Redux, Udemy
  • NodeJS with Express & MongoDB, Udemy

Timeline

SDE - FieldAssist
08.2024 - Current
SDE - InstaVC
07.2022 - 07.2024
GLA University - B.Tech, Computer Science and Engineering
Piyash RastogiSoftware Engineer