Working on deploy and release pipelines for multiple projects at Decision Theater.
- Drove and automated CI/CD deployments for seven projects on-premises and on the cloud by leveraging GitHub actions and AWS Kubernetes clusters, saving time needed for deployments by 70%.
- Developed an efficient multi-container web application using Docker to handle React front-end, Python backend and Postgres database calls and reduced app failures by 60%.
- Managing multiple production and development servers from scratch to host the applications.
Back End Developer
-
IBMJan 2023 - Jul 2023
Continued the work from Red Hat to build a Managed Service that can provide storage for applications running in a containerized environment using OpenShift Data Foundation and Ceph.
- Utilized IBM Satellite technology to reduce the price of the service by 40%.
- Created multiple Terraform scripts to setup the infrastructure.
- Architected Managed Service to support deployment on multiple cloud infrastructure.
- Lead the development of Kubernetes Operator that can manage the lifecycle of Openshift Data Foundation which is used to provide storage in containerized environment.
Software Engineer
-
Red HatJan 2021 - Dec 2022
I was working as a software engineer at Red Hat.
- Built an OpenShift/Kubernetes Operator for Red Hat OpenShift Data Foundation - Managed Service[ODF-MS] using Operator Lifecycle Manager; this eliminated the need for clients to maintain the cloud storage admins.
- Deploying 7+ containerized applications per day on Kubernetes/OpenShift to develop the ODF-MS while gaining extensive hands on experience with Docker and Kubernetes.
- Enhanced ODF-MS to deploy the specific type of storage cluster as per the client use-case resulting in 35% cost reduction of the hybrid-cloud infrastructure for them.
- Created Bash Scripts to automate multi-platform cluster deployment and installation of ODF-MS kubernetes operator on it to reduce the deployment time by 30% and eliminate the human error while deployment.
- Configured the Continuous Integration pipeline using Continuous Productization as a Service pipeline and GitHub actions to deliver the ODF-MS service; enabling weekly releases instead of monthly releases.
- Built a dashboard for the Site Reliability Engineering team to monitor the storage component in the hybrid cloud called OpenShift Data Foundation - Managed Service in real-time using Go and Prometheus.
- Configured PagerDuty for OpenShift Data Foundation - Managed Service to enable the Site Reliability Engineering team to receive alerts if the service went down using Go and Alertmanager.
Developed Life Mein Marks Project that aims to help children cure their traumatic memory and become successful in life.
- Built a dozen of Random Forest, Text Mining and Deep learning models towards advanced Psychology project around children. The models helped understanding the mind of the child curing any traumatic memory, helping them with increased attention span, high degree of compassion and ability to make friends.
- Worked closely with clinical psychologist and counsellors understanding powerful predictors of future self in the brain formation process a child. Built variety of survey data for child, student, parents, teachers, medical counsellors.
- Involved from the onset in Relational Database design in MySQL, Attribute selection, Data curing, Model selection, Testing the models and visualization.