Summary
Overview
Work History
Education
Skills
Timeline
Generic
Venu V

Venu V

Cloud-native Java Solutions Architect
Bangalore

Summary

A Strategic professional with 16 years of experience in developing platforms/products/frameworks using core Java and JEE technologies. Skilled in planning, developing, testing, and deploying software via continuous integration and delivery methods. Proficient in Kubernetes orchestration on GCP GKE and AWS EKS, enhancing observability through Splunk, Prometheus, Grafana, and Dynatrace. Architecting Event-Driven Platforms using Apache Kafka and Confluent Platform for real-time application data streaming. Well-versed in containerization, microservices architecture, and automation scripting for efficient provisioning and monitoring. Strong command in troubleshooting, performance tuning, and security implementations. Experienced in agile methodologies, fostering collaboration in high-performing teams to deliver innovative solutions in dynamic environments.

Overview

17
17
years of professional experience
2
2
Languages

Work History

Engineering Chapter Lead

ANZ
09.2023 - Current
  • Spearheaded the setup and design of an Event-Driven Platform catering to diverse business needs.
  • Strategized and implemented platform architecture across hybrid cloud environments, including multiple cloud providers and on-premises infrastructure.
  • Collaborated closely with cross-functional teams to understand requirements and translate them into scalable and resilient solutions.
  • Leveraged expertise in event-driven architecture principles to design solutions that enhance flexibility, scalability, and responsiveness.
  • Ensured seamless integration with existing systems and services, optimizing interoperability and minimizing disruptions.
  • Played a pivotal role in building an Event-Driven Architecture (EDA) based Integration Platform.
  • Leveraged Apache Kafka as the foundational component for real-time application data streaming.
  • Utilized Confluent Platform to enhance Kafka's capabilities for scalability, reliability, and manageability.
  • Designed and implemented integration patterns to facilitate seamless communication and data exchange between distributed systems.
  • Collaborated with development teams to define event schemas, topics, and consumers, ensuring compatibility and consistency.
  • Implemented robust error handling and fault tolerance mechanisms to ensure data integrity and reliability.
  • Conducted performance tuning and optimization to enhance throughput and reduce latency in real-time data processing.
  • Provided technical expertise and guidance to ensure the successful adoption and utilization of the EDA platform by development teams.
  • Led the orchestration of Kubernetes-based applications on Google Cloud Platform (GCP) and Amazon Web Services (AWS).
  • Designed and implemented Kubernetes clusters to streamline deployment, scaling, and management of containerized applications.
  • Established best practices for containerization and microservices architecture, ensuring compatibility with Kubernetes environments.
  • Developed automation scripts and workflows for efficient provisioning, configuration, and monitoring of Kubernetes resources.
  • Collaborated with development teams to optimize application performance and resource utilization within Kubernetes environments.
  • Implemented robust security measures and compliance standards to safeguard Kubernetes clusters and associated applications.
  • Conducted troubleshooting and performance tuning to address issues and optimize overall system performance.
  • Enhanced observability for cloud environments by implementing comprehensive monitoring solutions.
  • Configured Splunk for efficient logs data onboarding, facilitating centralized log management and analysis.
  • Set up Prometheus for monitoring infrastructure and application metrics, enabling proactive performance management.
  • Designed and developed Grafana dashboards to visualize key metrics and performance indicators, providing actionable insights to stakeholders.
  • Implemented alerting mechanisms in Prometheus to promptly identify and respond to potential issues or anomalies.
  • Deployed Dynatrace on Kubernetes clusters to enhance observability and performance monitoring.
  • Configured alerting within Dynatrace to promptly detect and mitigate any issues or abnormalities across Kubernetes clusters.
  • Conducted regular assessments and optimizations to ensure observability solutions align with evolving business requirements and industry best practices.

Senior Cloud Engineer

Sap Labs India Pvt Ltd.
01.2019 - 09.2023
  • SAP Success-Factors Time as a service Cloud Operations
  • Time Off allows users to enter absences, such as a holiday or sick leave, as an Employee Self Service (ESS) or 'on behalf' (Manage Time Off)
  • Using the Time Sheet, employees can record attendance and overtime hours
  • Involved in Success-Factors Product Cloud-native application development and build frameworks for Micro-Service development
  • Developed custom spring starters for the functional and non-function requirements for cloud workflow patterns
  • Responsible for implementing Cloud-native application, Micro Services, Docker containers, Kubernetes, and CI/CD pipelines-Blue and Green Deployments
  • Responsible for implementing the product features using Core Java, Multi-Threading, Spring, Spring Boot, Spring Data, HANA, SQL, Event-Driven Technologies, HTML, CSS, JavaScript, jQuery, Apache Kafka, Domain-Driven Design, AJAX, REST Web Services, Linux
  • Involved in K8s components (API server, controller-manager, scheduler, Kubelet, Kube-proxy), Load Balancer inside K8s, Persistent Storage, Logging System - Splunk
  • K8s Deployment-Helm
  • Involved in Agile Scrums activities.

Senior Software Engineer

Epsilon India Pvt Ltd.
01.2016 - 01.2019
  • Agility Harmony supports real-time campaign execution and enables you to personalize content and offers to each individual, not just a segment
  • Deliver engaging and relevant marketing experiences via email, SMS, mobile push, display media, and more, consistent across channels and optimized for the ideal send time and device
  • Developed Spring Rest API for the application
  • Designed Microservices for Login management
  • Created Spring config server module to externalize the configuration management
  • Developed Spring cloud applications
  • Created Docker images for spring boot applications
  • Decomposed the Monolith application and created Micro Service using Spring boot and cloud
  • Involved in Kafka implementation
  • Developed JPA classes
  • Developed Spring JDBC layers
  • Developed Test NG integration test project for Rest API.

Consultant

Unisys India PVT LTD
01.2014 - 01.2016
  • Unisys Air-Core is a passenger services suite of modular, open-platform, web applications that replace core legacy systems to lay the foundation for the passenger-centric service era
  • Air-Core is innovative in that applications revolve around the customer, thereby enabling airlines to improve their ability to capture and serve their customers from initial booking to completion of their journey
  • It includes modules like Depart, Booking, Ticketing, etc
  • Worked on new requirement estimation and analysis, design
  • Involved in requirement analysis
  • Prepared LLD and HLD for every customer service request
  • Developing the End to end flow for business requirements
  • Involved in the Integration of the various modules
  • Involved in technical stack-up gradation
  • Developing the End to end flow for business requirements
  • Involved in the Integration of the various modules
  • Defects analysis received from the testing team and fixing the defects
  • Involved in coding for developing the Application using JSF, CDI, JPA Framework
  • Trained the new team members on application, functionality, tools being used, and technical details of the project.

Senior System Engineer

IBM Indi PVT LTD
01.2011 - 01.2014
  • Worked on new requirement estimation and analysis, design
  • Involved in requirement analysis
  • Prepared LLD and HLD for every customer service request
  • Developing the End to end flow for business requirement
  • Involved in the Integration of the various modules
  • Involved in technical stack up gradation
  • Converted various internal tool applications from legacy technology to JSF
  • Involved in production support
  • Involved in application security assessment and implemented solution for security vulnerabilities like Cross site Scripting, Request/Response forgery, XSS Injections
  • Unit testing and Smoke Test of the developed system
  • Defects analysis received from testing team and fixing the defects
  • Involving in Client Interactions for getting the Work Request
  • Involving in the preparation of Test Planning and Unit testing.

Assistant System Engineer

Tata Consultancy Services
01.2007 - 01.2009
  • Involving in development of security and stores modules
  • Involved in coding for developing the Application using JSF Framework
  • Trained the new team members on application, functionality, tools being used, and technical details of the project
  • Responsible for proper versioning of all configurable items (client deliverables) in the VSS (Version Source Safe)
  • Handling activities at client side and server-side coding
  • Involving in Client Interactions for getting the Work Request
  • Worked on AJAX for dynamic web content
  • Involving in the preparation of Test Planning and Unit testing.

Education

B Tech - Electronics And Communications Engineering

JNTU
Hyderabad, India
04.2001 -

Skills

Programming Languages and Core Technologies:

undefined

Timeline

Engineering Chapter Lead

ANZ
09.2023 - Current

Senior Cloud Engineer

Sap Labs India Pvt Ltd.
01.2019 - 09.2023

Senior Software Engineer

Epsilon India Pvt Ltd.
01.2016 - 01.2019

Consultant

Unisys India PVT LTD
01.2014 - 01.2016

Senior System Engineer

IBM Indi PVT LTD
01.2011 - 01.2014

Assistant System Engineer

Tata Consultancy Services
01.2007 - 01.2009

B Tech - Electronics And Communications Engineering

JNTU
04.2001 -
Venu VCloud-native Java Solutions Architect