Adil Shamshad

Senior Software Engineer @ LiveRamp

About Adil Shamshad

Adil Shamshad is a Senior Software Engineer with extensive experience in software development and engineering roles across various companies, including Eurostar and LiveRamp. He specializes in Java and Golang, contributing to projects involving ETL tools, CI/CD processes, and cloud infrastructure.

Work at LiveRamp

Adil Shamshad currently holds the position of Senior Software Engineer at LiveRamp, where he has been employed since 2020. In this role, he focuses on developing and maintaining software solutions that enhance data connectivity and privacy. His responsibilities include implementing CI/CD processes using Jenkins, establishing a branching strategy with Git Flow, and ensuring build integrity through a functional test suite.

Previous Experience in Software Development

Prior to his current role, Adil Shamshad accumulated significant experience in software development across various companies. He worked as a Tech Lead Backend Java/Scala Developer at Eurostar from 2016 to 2020, where he contributed to a distributed ETL tool using CDAP. He also served as a Senior Java Developer at The Travel Corporation from 2014 to 2016 and as a Java Consultant at Soat from 2011 to 2014. His early career included a brief stint as a Developer at Ideal Standard International BVBA in 2008.

Education and Expertise

Adil Shamshad earned a Master's degree in Computer Software and Media Applications from ITIN - école supérieure d'informatique, completing his studies from 2008 to 2011. He also attended Université Paris 13. His educational background provides a solid foundation for his expertise in software engineering, particularly in Java and Golang development.

Technical Contributions and Projects

Adil has made several technical contributions throughout his career. He developed a reverse proxy in Golang for SSO Authentication using Oauth with Okta at LiveRamp. He authored a CLI tool in Golang for support maintenance tasks and created custom Java plugins for CDAP, including functionalities for GCS Bucket file creation and Vault secret retrieval. Additionally, he utilized Terraform for Infrastructure as Code to manage cloud environment configurations.

Skills in Software Engineering

Adil Shamshad possesses a range of skills in software engineering, including expertise in Java, Golang, and Scala. He has experience with cloud technologies and tools such as Kubernetes and GCP. His proficiency in CI/CD processes, version control with Git, and Infrastructure as Code with Terraform further enhances his capabilities in developing robust software solutions.

People similar to Adil Shamshad