Amit Singh
Software Engineer III
Education
Gurukul Kangri University (8.5 CGPA)
July 2015 to May 2019
Bachelor Of Technology Computer Science and Engineering 2019
Summary

Software Engineer with a diverse background in work experience ranging from automation to plugin development to now platform engineering.

I have experience working across different domains and, given a goal, can adapt quickly to new tech stacks to achieve it. I'm a big fan of diving head-first into challenges and working my way towards a solution.

Skills
Technical Skills: CI/CD, Kubernetes, Docker, Java, Python, Golang, Kotlin, Platform Engineering, DevOps, TDD
Employment
Guidewire Software
Bangalore
Software Engineer III
Oct. 2022 to Current
• Developed Kubevela addon to roll out build supply chain changes by deploying jsPolicies on EKS clusters with the goal of being SLSA level 3 compliant

• Updated CI/CD pipelines to generate and store SBOM and metadata for microservice images

• Developed Golang microservices to implement different aspects of Secure Software Supply Chain by customizing jsPolicies and evaluating image SBOM and metadata to determine if an image should be deployed on the cluster

• Developed a Jutro app to provide the end user a dashboard to manage jsPolicies and access image provenance and SBOM

Guidewire Software
Bangalore
Software Engineer II
July 2021 to Sept. 2022
• Developed a Java wrapper library to deploy test containers on EKS clusters to deliver more reliable test results utilizing cost-effective infrastructure

• Reduced test infrastructure cost by 30%

• Created POCs that explore using Buildpacks to efficiently, quickly, and more securely roll out app images by replacing Dockerfiles

Tata Consultancy Services
Kolkata, India
Assistant Systems Engineer
July 2019 to May 2021
• Containerized Atlassian applications and contributed to CI/CD pipelines to deploy them on AKS

• Automated manual maintenance tasks with Python and PowerShell scripts, including sanitization of logs up to 1 GB in size in a few minutes

• Developed tools using REST APIs to improve user experience with Atlassian apps

Omdena
https://github.com/semmet95/gan_task2
Intern
June 2019 to July 2019
• Developed and deployed GAN models to generate high-resolution images for data augmentation

• Experimented with 3 GAN architectures: DCGAN, WGAN, DCGAN with skip connections, to implement super resolution

Awards
Hackerrank · Gold Badge for Problem Solving
Sept. 2020

6 star badge on HackerRank for solving algorithm and data structure problems.

Facebook and Udacity · Deep Learning Scholarship
Jan. 2019

Selected as one of the top 300 students out of 10000 for Facebook’s Deep Learning Scholarship program hosted on Udacity.

Volunteering
National Service Scheme · Volunteer
Nov. 2015 to Nov. 2017
Haridwar, India

  • Participated in cleaning activities at public schools in rural areas under the Swachch Bharat program.
  • Participated in blood donation camps.

Certifications
Deep Learning Nanodegree · Udacity
Nov. 2018 to Apr. 2019

  • Learned fundamentals of Neural Networks and their implementations.
  • Worked on project based on real-world problems implementing CNNs, GANs etc.

Design And Analysis of Algorithms · NPTEL
July 2018 to Nov. 2018

  • The course covered basic concepts such as Asymptotic complexity, Sorting and Search, Dynamic Programming, etc.
  • Practiced assignments on Data Structures such as Trees, Heaps, and Graphs.