Senior Software Engineer
CurrentAs a Senior Software Engineer at Cimpress India, I am a part of the Manual Orchestration System team.I developed and maintained the Asset Software Development Kit (SDK) using TypeScript, which involved integrating APIs to streamline asset information updates, I also added a feature to the SDK that enables asset uploads via QR codes, significantly improving the asset management team’s workflow. My responsibilities also included orchestrating various deployment stages using YAML scripts for building, testing, and publishing processes.Proficient in React, Git, GitLab, and Postman, I contributed to delivering software that consistently met customer expectations. I collaborated with cross-functional teams to diagnose and resolve technical issues efficiently, and I actively participated in code reviews to uphold high standards of code quality, consistency, and best practices.Dedicated to continuous improvement, I regularly proposed and implemented innovative ideas to enhance our software development processes.Additionally, I developed a Node.js-based backend library focused on image vectorization and single-color image processing, expanding our capabilities in image manipulation. I also leveraged the MuPDF library to extract detailed information from PDFs using advanced inspection techniques, enhancing the PDF handling process.I also worked on creating AWS infrastructure, including SNS and SQS, as well as logging metrics to ensure scalability and reliability of our service