vidya pati

Director of Engineering

Bengaluru, Karnataka, India21 yrs 2 mos experience
Highly Stable

Key Highlights

  • 20 years of experience in high-volume application development.
  • Expert in cloud-native and microservices architectures.
  • Proven leadership in managing large engineering teams.
Stackforce AI infers this person is a Fintech and SaaS expert with extensive experience in cloud-native architectures and team leadership.

Contact

Skills

Core Skills

Cloud-nativeMicroservicesCloud ComputingArchitectureData EngineeringSoftware DevelopmentSystem IntegrationTelecommunicationsWeb Services

Other Skills

AWSAmazon Web Services (AWS)Apache SparkApache Spark StreamingAppScanAzureBig DataBusiness EngagementBusiness SolutionCCapacity PlanningCassandraContainerizationCore JavaCreative Ideation

About

• 20 years of progressive and innovative experience in developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance , engaged in building and managing a high performing team working on Microservices ,Cloud-Native, Event-driven architectures on modern infra solutions like Docker Kubernetes, service mesh. - Experience in developing highly efficient/scalable frameworks for large distributed system involving cutting edge technologies (NoSQL, Storage Solutions, REST services etc.). - Datastores - MySql,HBase,Cassandra.MongoDb - Tools/Frameworks/Lang: Spring, Dropwizard, JPA/Hibernate, JavaScript, AJAX etc. -- Others: -- Queuing services(RabbitMq, ActiveMQ,Kafka) -- Distributed caches(Memcache DB , Redis ,Hazelcast, Aerospike) -- Nosql Systems - Cassandra, MongoDB -- Metric collection and archival systems - Yammer, Graphite, NewRelic -- Build Tool : Maven, Ant -- Code Coverage Tools : Emma, Cobertura -- TestNG, JUnit,Mockito -- Docker, Kubernetes,ELK -- Performance Engineering -- - Performance/Load/Scalability/Durability analysis and fixes - Process Monitoring Tools - Jconsole, , VisualVM, Jstat etc - Mocking library - Mockito, Powermock -- Continuous Integration --- Jenkins,GIT • DB Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries • Excellent communication and interpersonal skills and involved in client interactions for scoping,effort estimates and status reporting • Cloud Computing: AWS (EC2, ECS, S3, ELB, VPC, AMI), AWS-CLI and APIs; Docker. Logging/Monitoring/Reporting: ELK, AWS (CloudWatch, CloudTrail, Trusted Advisor, CodeCommit, SQS, SES,SNS,DynamoDB) • Building data pipeline in AWS using serverless Lambda,Step Function,Kinesis,Firehose,splunk

Experience

21 yrs 2 mos
Total Experience
4 yrs 3 mos
Average Tenure
4 yrs
Current Experience

American express

Director of Engineering

Jun 2022Present · 4 yrs · Bengaluru, Karnataka, India · Hybrid

  • Leading the product engineering development for AMEX modern cloud native, next generation
  • payment network platform that handles credit card transaction
  • clearing , pricing ,financial settlement and reporting. This platform serves XXM+
  • daily active users and XB+ daily card transactions. I am leading a team of
  • 40+ highly talented Software Engineers.
  • Constantly raising the bar in crafting technology solutions for complex
  • business problems, enhancing developer productivity and velocity,
  • automation, writing high quality code ,security, performance ,build efficiency ,
  • scalability, availability, resiliency ,critical thinking, timeline negotiations,
  • resolving conflicts
  • Working with cross functional leadership team in defining & executing
  • overall product strategy
  • Tech stack : Microservice ,Service mesh, Data mesh, APIGW, Load
  • balancers, various financial protocols, Spark, Kafka, Cassandra, Couchbase,
  • Elasticsearch, Redis
MicroservicesCloud-NativeEvent-driven architecturesDockerKubernetesService mesh+5

Vmware

RnD Engineering Manager

Nov 2019Jun 2022 · 2 yrs 7 mos · Bengaluru, Karnataka, India

  • I led a 30+ members team overseeing architecture, design, development,
  • deployment of Vmware multicloud hybrid virtual desktop and monitoring data platform.
  • Systems was capable of handling traffic of X million
  • requests per day with high resiliency, availability, and low latency.
  • Led new platform and major enhancement releases reducing time-to-ship by
  • over 45%
  • Nurtured technology innovation and facilitated investment of 30 people in 3
  • years
  • Build highly scalable and high available threat detection pipeline on Azure
  • using tools like Nessus ,Nagios, appscan etc.
ArchitectureDesignDevelopmentDeploymentAzureNessus+3

Intuit india

Staff Software Engineer

Oct 2016Nov 2019 · 3 yrs 1 mo · Bengaluru Area, India

  • One Intuit Logging Pipeline
  • Working on designing and Implementing One Intuit Logging Pipeline solution, which is multi AWS account , Multi Zone , High availability and high scalability solution. Designed/ architected and implemented the solution dealing with the High Volume data (5-6 Petabytes) per day with High TPS(80-100K TPS).
  • Create and maintain optimal data pipeline architecture, performing ETL and streaming data through the pipelines.
  • Tech Stack : Spring Boot, Microservice, Python,Kafka , Elasticsearch,Hadoop, Splunk ,Kibana,Cassandra, AWS Serverless , State Machine , Redis
  • Incident Triage
  • Objective of Bug Triage project is to assist Intuit operation center/Network Engineer to reduce to mean time to resolve an Incident. As Alerts come in triage engine processes all the alerts coming in from Argos (alert stream) as well as Alerts generated internally. As a first step a Triage Space is created. Alert Context is extracted matched with a Triage Handler Specification which specifies what Collections actions to take.
  • Technology used: - Kafka, RethinkDB, java
  • Network monitoring system
  • This product was designed as a networking monitoring Dashboard to monitor if all the monitoring, logging and alerting tools have full and recent coverage of all Network devices. Even if one of the monitoring tools is not set up to collect the data we would have flag in the UI so that Network Engineers make sure the tool is fixed to monitor. Following are tools involved.
  • Technology used: - Spring, JPA, java
AWSSpring BootMicroservicesPythonKafkaElasticsearch+4

Ola (ani technologies pvt ltd)

SDE 2

Sep 2015Sep 2016 · 1 yr · Bengaluru Area, India

  • Design, develop and deliver customer and driver experience applications on JAVA/J2EE and growing technologies
  • Integrate the product with various other in house products like Driver service, Offer Engine Service, Booking Engine, Discount Engine, Database Analytics etc.
  • Collaborate with Senior Architects and Product management team on design decisions.
  • Successfully design medium to large-scale enterprise solutions using Java technologies
  • Plugin the open source tools like ELK ( Elastic-search, logstash, Kibana) , Grafana for product monitoring
  • Lead technical discussion to provide technical guidance and create coding standards.
  • Individually architect and engineer systems independently
  • Implementing a significant part of the core framework.
  • Provide technical knowledge and leadership on design and development best practices.
  • Provide technical input on unit and integration tests for server- and client-side applications, build and deployment procedures and standards.
  • Worked on developing reusable components which provide distributed caching solutions using HazelCast
JavaJ2EEELKGrafanaHazelCastSoftware Development+1

Huawei technology india pvt

Senior Engineering Leader

Feb 2005Aug 2015 · 10 yrs 6 mos · Bangluru,india

  • Project Description: - Provide web interface to configure Short message service centre address in the network, SMS to send in various scenario, interface to scanning the keywords in SMS , Identify the subscriber type ( prepaid or postpaid) , Blacklist/Whitelist restriction based SMS Delivery
  • Develop an intelligent network service that is triggered using MAP protocol (MO FSM and MT SMS). Parse the message to get the sender and receiver addresses and gets the SMS contents. Scan the SMS contents with the keywords configured by the operator. Restrict sending the SMS if the keywords are found. In case the SMS need to pass through and need to send to the receiver of SMS, then use SMPP 3.4 protocol ( submit_sm) message to send the SMS to SMSC. Use Diameter CCR initial and terminate message for charging the SMS.
  • RESPONSIBILITIES:
  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Working on integration project with both bi-directional and uni-directional integration between two different systems;
Web DevelopmentIntegrationSMPPDiameterTelecommunicationsWeb Services

Education

The ICFAI University, Tripura

Post graduate Diploma

Jan 2018Jan 2020

Visvesvaraya Technological University

Bachelor of Engineering — Computer Science

Jan 2000Jan 2004

Stackforce found 100+ more professionals with Cloud-native & Microservices

Explore similar profiles based on matching skills and experience