Experience

  • Engineering manager

    at National Australian Bank

    October 2018 - at Present

    State of New South Wales

    Main Activities • Lead architecture and design for a scalable, secure, performant microservice platform • Manage team direction, responsibilities, deadlines and deliverables • Review code, tests, documentation and issue triage • Create infrastructure and environment for continuous deployment and release • Design, develop, test, deploy, maintain and improve software • Work closely with the product and project managers to define specifications and requirements • Developing performance testing frameworks using #Scala/Gatling, #Javascript/Artillery, and Jmeter • Performance monitoring - Dynatrace, Wily APM • Developing and refining test processes, methodologies, disciplines and measurements across all technologies. • Establishing good relationships with business customers. Additional Responsibilities • Vendor Management • Leading performance testing , engineering and automation team.

  • Engineering Delivery Lead

    at Mastercard

    November 2017 - October 2018

    State of Queensland

    Payment Gateway Services, Mastercard Working as Sr. Performance Engineer for Software Infrastructure team. This team required me to maintain the distributed architecture of the "always available" SaaS suite of applications. As a senior performance test delivery manager, I was responsible for making Go-No Go decisions before any application build is released to the production. In this role I was responsible for carrying out end to end performance testing and monitoring of the application and reporting it to Directors and VP of engineering. I have implemented automation of the performance testing post deployment in the non-prod environment. Responsibilities and Technologies ● Performance Testing – Gatling ● Scala – Developing performance test cases and building automation framework ● Jenkins and Teamcity– DevOps ● Performance Monitoring Tool - Datadog , Dynatrace ● Transaction Tracing Tool - Zipkin ● Splunk and Kibana ● Configuration management tool - SVN, GitHub

  • Software Development Engineer

    at Others

    October 2003 - October 2017

    State of New South Wales

    ● Engineering Manager ● Architecture assessment for performance ● Delivery management for technical testing group ● Complete solutioning for performance testing needs. ● Requirement analysis, test strategy, design and lead execution to guarantee superior outcomes ● Application workload management – design of Workload Model ● Splunk – Machine learning & APM log analysis ● Database testing ● Capacity planning ● Java Virtual Machine (JVM) Tuning, GC, Thread and Java Heap dump analysis ● Experience in designing of an optimal test environment to simulate real time scenarios ● Lead Performance engineering, end to end performance testing automation and CI/CD implementation across projects/LOBs ● Production Log Analysis – Splunk ● Profiling of Applications – Jprofiler ● Experience in Agile, CI/CD and DevOps methodologies ● Technical Testing in DevOps using Selnium & Jmeter ● Hands on experience in java code review and application configuration.

Education

  • Engineering

    at RTMNU

    1999 - 2003 (4 years) Nagpur - Mahārāshtra

Languages

  • English Native

Hives