Clement Smith
About Clement Smith
Clement Smith is a DevOps Engineer at Mad Street Den in Chennai, Tamil Nadu, India, where he has worked since 2023. He has a background in software engineering and has contributed to significant cost reductions and automation improvements in cloud infrastructure.
Work at Mad Street Den
Clement Smith currently serves as a DevOps Engineer at Mad Street Den, a position he has held since 2023 in Chennai, Tamil Nadu, India. Prior to this role, he worked as a Junior Software Engineer - Platforms from 2022 to 2023, and as an Engineering Trainee - Platforms from 2021 to 2022. His tenure at Mad Street Den has involved significant contributions to the development and operational processes within the organization.
Education and Expertise
Clement Smith pursued his higher education in Computer Science and Engineering at SSN College of Engineering, where he studied from 2017 to 2021. He completed his Higher Secondary Certificate (HSC) at Sri Sankara Vidyashramam Matriculation Higher Secondary School from 2015 to 2017. Additionally, he attended St. John's English School and Junior College from 2012 to 2015. His educational background provides a strong foundation for his technical expertise in software development and DevOps practices.
Background in Software Development
Clement began his professional career as a Mobile Application Developer Intern at Onemind India in 2020, where he gained practical experience in mobile application development for two months. His early exposure to software development laid the groundwork for his subsequent roles at Mad Street Den, where he advanced from an intern to a Junior Software Engineer and now to a DevOps Engineer.
Technical Achievements
Clement Smith has implemented several technical solutions that have optimized operational efficiency. Notably, he reduced EKS node groups costs by up to 70% through the setup of autoscaling Spot Nodes using Karpenter.sh and Spotinst Ocean. He also automated the shipping of ALB logs from S3 to Grafana Loki using AWS Lambda, enhancing log querying capabilities for Site Reliability Engineers (SREs). Additionally, he bootstrapped a 3-node Hashicorp Nomad and Consul Clusters for container orchestration.
Contributions to Development Processes
In his role, Clement has enabled developers within the organization to establish their own development workspaces in Kubernetes. He achieved this by creating an abstracted template using Tilt, which accelerated the development process. Furthermore, he implemented a GitOps methodology to create an end-to-end CI/CD configuration for Python-based microservices using GitHub Actions and ArgoCD.