Anu John

Anu John

Principal Software/Reliability Engineer @ OneTrust

About Anu John

Anu John is a Principal Software/Reliability Engineer at OneTrust in London, England, with extensive experience in software development and reliability engineering. He holds a Bachelor of Technology in Computer Science from Cochin University of Science and Technology and has worked for various companies, including IBM and BMC Software.

Work at OneTrust

Anu John has been employed at OneTrust since 2021, currently holding the position of Principal Software/Reliability Engineer in London, England. Prior to this role, Anu served as a Senior Software Engineer from 2017 to 2019 and as a Principal Software Engineer from 2019 to 2021, both based in Atlanta, Georgia. Anu's work at OneTrust focuses on enhancing the observability and reliability of software products, utilizing a variety of modern tools and technologies.

Education and Expertise

Anu John earned a Bachelor of Technology (B.Tech.) degree in Computer Science from Cochin University of Science and Technology, School of Engineering, completing the program from 2004 to 2008. This educational background laid the foundation for Anu's extensive experience in software development and reliability engineering, with a focus on utilizing tools such as Apache Kafka, Redis, Docker, and Kubernetes.

Background in Software Development

Anu John has a diverse background in software development, having worked at several prominent companies. Anu began the career at IBM as a Software Engineer from 2008 to 2011, followed by a position at Verifone as a Software Engineer for five months in 2011. Anu then joined PTC as a Senior Software Specialist from 2011 to 2015, and later worked at BMC Software as a Staff Specialist Product Developer from 2015 to 2017.

Technical Skills and Tools

Anu John possesses a strong skill set in software reliability engineering, with proficiency in optimizing database queries using advanced techniques such as Explain plan and Oracle hints. Anu is experienced in developing both SOAP and RESTful web services, demonstrating versatility in web service technologies. Additionally, Anu utilizes monitoring and alerting tools like Grafana and PagerDuty to ensure system reliability and has hands-on experience with cloud services, particularly Azure.

Agile Development Experience

Anu John has a solid background in Agile software development, contributing to efficient project management and collaborative work environments. This experience has enabled Anu to effectively participate in and lead projects that require adaptability and teamwork, ensuring timely delivery and high-quality software solutions.

People similar to Anu John