Mukund Krishnan
About Mukund Krishnan
Mukund Krishnan is a Senior Staff Infrastructure Engineer with extensive experience in various technology roles, including positions at Kyruus, Capital One, and Charter Communications. He holds multiple degrees in Information Technology and Computer Science and specializes in automation, CI/CD processes, and a range of technologies such as AWS and Kubernetes.
Current Role at Shift
Mukund Krishnan serves as a Sr Staff Infrastructure Engineer at Shift, where he has been employed since 2021. In this role, he works remotely and focuses on leveraging technologies such as AWS, Kubernetes, FluxCD, and GitHub Actions. His responsibilities include overseeing infrastructure projects and implementing best practices in automation and continuous integration/continuous deployment (CI/CD) processes.
Previous Experience in Engineering
Prior to his current position, Mukund held several engineering roles. He worked as a Principal DevOps Engineer II at Kyruus for 10 months in 2021. Before that, he was a Senior Software Engineer at Ferguson Consulting Inc from 2015 to 2017. His experience also includes roles at Charter Communications, where he served as a Sr. Principal Technologist and Dev Lead, and at Capital One, where he was a Principal Associate and Master Software Engineer.
Educational Background
Mukund Krishnan has a solid educational foundation in technology. He earned a Master of Science in Information Technologies from Clarkson University and another Master of Science in Computer Science from Missouri University of Science and Technology. Additionally, he holds a Bachelor of Technology in Information Technology from Anna University. His early education includes studying Computer Science at Modern School.
Technical Expertise
Mukund possesses expertise in a diverse array of technologies. His skill set includes Spark, Scala, EMR, Python, Sanic, Postgres, AWS, Puppet, OpenStack, Terraform, Jenkins, Java, J2EE, and Spring Boot. He emphasizes the adoption of agile and DevOps philosophies in his work, focusing on reducing work in progress and ensuring the quality of nearly finished projects.
Philosophy and Approach
Mukund adheres to a philosophy of not accepting no-win scenarios, which informs his approach to problem-solving and project management. He promotes the importance of automation and continuous improvement in engineering practices, aiming to enhance efficiency and effectiveness in his work.