Apoorva Garg
About Apoorva Garg
Apoorva Garg is a Senior Software Engineer at Cimpress India, specializing in backend development and cloud technologies. He has a B.Tech in Electronics and Communications and has previously worked at Helloverify and NTT DATA Services.
Work at Cimpress
Apoorva Garg has been employed at Cimpress India as a Senior Software Engineer since 2020. In this role, he has contributed significantly to the development of the LogoMaker product. His responsibilities include backend development using NodeJS, ExpressJS, and MongoDB. He has also managed Continuous Integration/Continuous Deployment (CI/CD) processes utilizing Gitlab CICD, ensuring efficient deployment and integration of new features.
Previous Experience
Before joining Cimpress, Apoorva Garg worked at Helloverify as a Full Stack Engineer from 2019 to 2020. Prior to that, he served as an Associate Developer at NTT DATA Services from 2017 to 2019. Both positions were located in the Noida Area, India, where he gained valuable experience in software development and engineering.
Education and Expertise
Apoorva Garg completed his B.Tech in Electronics and Communications from Jaypee Institute of Information Technology, studying from 2012 to 2016. He also achieved an Intermediate degree in Science, Mathematics, and Computer Science at Jaypee Vidya Mandir from 2011 to 2012. His educational background provides a strong foundation in technical skills relevant to his current role.
Technical Skills and Projects
In the development of the LogoMaker product, Apoorva Garg implemented various AWS technologies, including Elastic Beanstalk, ECS, ECR, EC2, AWS Lambda, S3, SQS, SNS, and CloudFormation. He integrated New Relic and Sumologic for application logging and error tracing, utilized Snowflake for data warehousing, and employed Algolia for search functionality. Additionally, he conducted cloud security scans using Aqua Sec and used Synk for security checks, demonstrating a comprehensive approach to software engineering.