Anish Mukherjee
@alphadose
Anish Mukherjee
@alphadose
Roorkee, India
I am particularly good at DevOps. I am driven by my hunger for knowledge and excellence in the field of system administration and building scalable, elegant and reusable CI/CD pipelines. I also want to build my own infrastructure providing service one day which would be comparable to Kubernetes and Terraform.
The most complex project I have worked on till date is building the Automated Deployment Infrastructure of Elanic. It consists of fetching the latest source code from bitbucket whenever a push operation is performed on the production branch, then runs specified tests on the source code in a custom-made docker container containing all the dependencies pre-installed. If the tests pass, the deployment machine uses secure shell to login into the production servers, fetches the latest source code via git and gracefully restarts the servers. This process is parallelized for faster deployments. Jenkins was used as the platform for executing these tasks.
I learned container management, system administration( All of the production servers were handed down to me and I was in charge of managing them) , building reusable CI/CD infrastructure, and nginx especially in writing efficient reverse proxy configuration.
I have built a lot of real-world applications. I am also familiar with a lot of latest technologies such as GraphQL, LiteTree, and languages such as Go. I have also won Microsoft.Code.Fun Hackathon and was also a mentor at Google-Code-In in the past. My participation in the HackInOut would surely raise the hurdle of the entire competition and I also interact with other competitors during the hacking phase in which both intake and outtake of ideas and features take place leading to better applications by both the concerned parties. And with better and more awesome applications the organizers would have a wider pool of applications to showcase and have a hard time deciding the winner :P