Priya Gupta

New Delhi.

About

Work

Omniful.ai
|

Software Development Engineer

Summary

Worked in the Sales Channel Team to integrate platforms like Zid and Salla with Omniful.ai, optimizing order management, warehouse operations, inventory tracking, product sync and shipping processes. Developed and optimized event-driven architectures, ensuring efficient and scalable message processing. Designed and deployed AWS Lambda functions for serverless computing, improving system efficiency and reducing operational overhead by 35% Worked with Amazon S3 buckets for data storage, retrieval, and lifecycle management. Managed secure file transfers via SFTP user management, ensuring data integrity and compliance. Utilized Dependency Injection (Wire) in Go for better modularity, maintainability, and testability of microservices. Developed and optimized multiple listing APIs for the product, implementing efficient CRUD operations using RESTful design. Leveraged Goroutines for concurrency and followed clean architectural principles using interfaces in Golang to ensure scalability and maintainability. Applied Go's sync package (Mutex, WaitGroup, etc.) to manage concurrency and avoid race conditions in shared data access.Implemented robust error handling, logging, and middleware layers to improve API reliability and observability across microservices. Handled unexpected runtime errors gracefully using Go's panic and recover mechanisms to ensure service resilience and uptime.Developed and integrated webhooks for real-time data synchronization and event handling across microservices.

Busy Infotech
|

Software Development Engineer

Summary

* Worked to upgrade the Inventory management system within a warehouse environment and email notifications functionality through smtp, sendgrid and sendinblue ensuring realtime communication. * Optimized database queries and indexing strategies, resulting in improved API response times by up to 40 * Built reusable utility packages for request validation, authentication, and pagination across multiple APIs. * Implemented rate limiting, authentication (JWT/OAuth), and role-based access control to enhance API security. * Implemented POPS and NOPS module for streamlined order processing and fulfilment, optimising operational efficiency * Designed intuitive dashboards for data visualisation and a user friendly purchase module, simplifying purchasing and selling process. * Collaborated with team, To design and architecture of database, ensuring optimal schema, indexing, scalability for data integrity and performance. * Integrated secure Single Sign-On (SSO)login mechanism to support system authentication and access control. * Developed Script for automation and process optimisation, enhancing system reliability and performance. * Generate dynamic pdf and email templates for invoices and reports. * Execute promotions for applying coupon code within the system driving customers engagement and sales.

Education

Madan Mohan Malaviya University of Technology

Bachelor of Technology(B.Tech)

Computer Science & Engineering

Grade: 7.7/10

Skills

Technology

Golang, Python 3, Javascript, MySQL/PSQL.

Cloud/DevOps

AWS Lambda, SQS, Kafka, S3, CodePipeline, AppConfig.

System Integration/Messaging

Webhooks, SFTP, Event-Driven Architecture.

Architecture

Dependency Injection (Wire), Microservices, CI/CD Pipelines.

Course Work

DSA, Object Oriented Programming, Operating System, DBMS.

Tools

Git, GitHub, Gitlab, Visual Studio, Postman.