Venkata D

Venkata D

Senior Full Stack Golang Developer @ Aqua

About Venkata D

Venkata D is a Senior Full Stack Golang Developer at Aqua Security, where he has worked since 2019. He specializes in building scalable applications, developing Vue.js components, and enhancing performance through effective coding practices.

Work at Aqua Security

Venkata D has been employed at Aqua Security as a Senior Full Stack Golang Developer since 2019. In this role, he has contributed to the development of Aqua's vulnerability database, which has resulted in significant cost savings by eliminating the need for a commercial database. He has also built a scalable environment with 100K pods monitored via Prometheus and Grafana. His work includes developing a KubeNative application with both Mutating and Validating Admission Controllers and integrating a WebSocket connection in Vue.js for authentication and real-time cloud repository interaction.

Previous Experience at Teleparadigm Networks Ltd

Before joining Aqua Security, Venkata D worked at Teleparadigm Networks Ltd as a Full Stack Developer from 2014 to 2019. During his five years there, he developed various applications and contributed to multiple projects. His experience at Teleparadigm laid the foundation for his skills in full-stack development, particularly in building robust web applications.

Education and Expertise

Venkata D holds a Bachelor of Technology (BTech) degree in Information Technology from DRK Institute of Science & Technology, where he studied from 2010 to 2014. His education provided him with a solid foundation in software development principles and practices, which he has applied throughout his career in various roles.

Technical Skills and Contributions

Venkata D has demonstrated expertise in various technologies and frameworks. He has built Vue.js components using Element UI and Quasar frameworks, focusing on features like filters, slots, and lifecycle hooks. He has also implemented a robust in-memory caching system in Go for Kube-Enforcer (KSPM) and achieved 90% test coverage through comprehensive unit and integration tests in Go. His contributions extend to Aqua's own Vue library for components, icons, and modals.

Performance Optimization and Development Initiatives

Venkata D has actively identified and resolved performance issues in Vue.js applications by optimizing API calls through the use of watchers and lifecycle hooks. He has implemented a gRPC bi-directional communication stream for efficient data storage in a Postgres database, showcasing his ability to enhance application performance and reliability.

People similar to Venkata D