Purushotham V.
About Purushotham V.
Purushotham V. is a Software Development Engineer at Adobe, where he has worked since 2021, focusing on system observability and chatbot solutions. He previously served as a Graduate Research Assistant at the University of Oklahoma and held a position at Cognizant, contributing to various software development projects.
Work at Adobe
Purushotham V. has been employed at Adobe as a Software Development Engineer since 2021. In this role, he has contributed to the Dynamic Chat project by implementing Grafana and Prometheus to enhance system observability and performance monitoring. He developed a robust chatbot solution aimed at both B2B and B2C customers, utilizing Java and Spring Boot, and integrated MySQL and Redis for reliable data storage and caching. Additionally, he designed and implemented a real-time dashboard for B2B accounts data using Scala and the Akka Framework, leveraging Spark and Databricks for efficient ETL processes.
Previous Experience at University of Oklahoma
Before joining Adobe, Purushotham V. worked as a Graduate Research Assistant at the University of Oklahoma from 2020 to 2021. During this time, he focused on data science and analytics, contributing to various research projects and gaining valuable experience in the field.
Experience at Cognizant
Purushotham V. worked at Cognizant as an Associate from 2015 to 2019. In this position, he developed a Python-based dashboard for an insurance application, utilizing Spark and EMR to extract, transform, and aggregate data from various sources. He also created an automated alerting system for proactive monitoring of service metrics and Airflow jobs in the B2B CDP Dashboard project.
Education and Expertise
Purushotham V. studied at the University of Oklahoma, where he earned a degree in Data Science and Analytics from 2019 to 2021. His education provided him with a strong foundation in data analysis, software development, and system design, which he has applied in his professional roles.