Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

Chendrasekhar Koduru

Engineering Manager & Cloud Solution Architect
Bangalore

Summary

Seasoned IT Leader in driving digital transformation and operational excellence through agile methodologies and cutting-edge technologies. Decisive Engineering Manager highly effective at operating in dynamic, high-pressure environments. Successfully handle multiple simultaneous responsibilities while exceeding objectives and satisfying tough clients


Vision: To empower productivity by delivering high quality agile secured economical operational excellence

Overview

15
15
years of professional experience
5
5
Certifications

Work History

Senior Engineering Manager

Lendingkart Financial Services Pvt. Ltd
Bangalore
12.2022 - Current

Role: Productivity Engineering Manager & Cloud Solution Architect

Leadership Skills

  • Transformational and Coaching Leadership Empower teams through transformational leadership, inspiring a shared vision of success and fostering a culture of continuous improvement.
  • Mentor and guide team members using a coaching leadership style, focusing on individual growth, skill development, and personal achievements.
  • Nurture an environment that encourages innovative thinking, collaboration, and open communication, resulting in increased employee engagement and productivity.
  • Build and lead cohesive, high-performing teams by aligning team goals with the company's strategic objectives.
  • Identify strengths and talents within the team and strategically assign roles to leverage individual expertise.
  • Cultivate a culture of learning and development through mentorship, regular feedback sessions, and opportunities for skill enhancement, resulting in enhanced team capabilities and overall job satisfaction.

Technical Expertise

  • Versatile IT Leader & Architect with track record in successfully Engineering Solutions & Tools for Observability, CICD Quality Gates, Automation Frameworks, Infra Automation for Highly Scalable & Reliable Cloud-Native Distributed Microservices systems
  • Hands-on experience in building & delivering In-house Observability tooling to enable 250+ of engineers at LK to gain insights into their Microservices ( Via Logs, Traces, APM, RUM & Alerts) on AWS public cloud platform within a cohesive open-source toolchains
  • Strong experience in planning & implementing the migration from Datadog to Coralogix, SAAS based observability to comply with RBI data residency policy
  • Robust experience in building frameworks for Performance Engineering & Automated Testing - Unit, Integration, API, UI & Load test by leveraging open source tech-stack (JUnit, Robot Framework, Selenium, Locust & Gatling, & implementation in Java, Python & Scala)
  • Experience in enhancing & leading the API & ML driven Credit-Underwriting solution for Collateral-Free MSME business loans, developed using Java, Spring Boot, Angular & Mysql tech stack
  • Spearheaded Organization's CICD Quality Gates implemented for SonarQube Code Quality, API Integration Tests, Load Test, Headless UI tests, & E2E Tests for Single-click high quality change/feature rollout to production
  • Strong experience in optimization of application's startup time (from 18Sec to 4.5Sec) and PODs right-sizing in K8s cluster with HPA & PDB configuration to reduce the resources cost by 40%
  • Strong experience in overseeing Cloud Infrastructure management, including architecture design, provisioning, monitoring, and maintenance. Currently spearheading AWS to GCP Migration
  • Champion and drive continuous improvement initiatives based on DORA metrics, optimize software testing and deployment processes, reduce time- to-market, and achieve higher code quality and development efficiency.
  • Ensure compliance with Cloud Infrastructure security requirements, including data protection and system integrity, by implementing security best practices, AWS WAF & Guard Duty, and introducing MFA for all AWS console users in collaboration with Security Engineering Team
  • Hire, coach, and develop top talent, mentor junior engineers for skill development to maximize team performance and foster culture of innovation and collaboration

Principal Technical Lead

Finastra Financial Solutions Pvt. Ltd
Bangalore
05.2019 - 12.2022

Designation: Principal Technical Quality Engineer
Roles Played : Automation Solution Architect & Performance Engineer

  • 5+ yrs. of strong experience in designing & developing automation frameworks & building solutions to reduce manual processes in line with SOLID design principles and design patterns
  • Knowledge & hands-on experience in designing and developing POC for highly interactive and responsive Front-End applications using Angular and React frameworks
  • 3+ yrs. of strong experience in building CICD pipelines in Jenkins
  • 3+ yrs. of strong experience in performance engineering using
    LoadRunner & Gatling API tools for finding and fixing the bottlenecks in application and database
  • 3 + yrs. of strong working experience in containerization technology using Docker
  • Hands-on knowledge on container orchestration using single node Kubernetes cluster (Minikube) & Managed Kubernetes Service (AKS)
  • 4+ yrs. of experience in certifying the cloud migrated products on Azure & AWS platforms

Contributions as a Solution Architect:
1. Design & Code reviews: Participated in project design and code reviews and provided inputs for automation test strategy & performance impact

2. Took the responsibility of ensuring that any improvements to application or automation frameworks are developed in line with the coding best practices in terms of SOLID design principles and design patterns

Automation

1. Developed a Python Multithreading Framework for parallel execution of automated tests that reduced the total execution time from 10Hrs to 2.5Hrs
2. Developed a generic solution in Python to support different
implementations of Authorize/Un-Authorize APIs of same product running in Windows & Linux platforms resulting in leveraging the same existing automated tests without any additional modifications and efforts by sprint teams
3. Developed Dynamic wait solution in Python to overcome the inconsistent behavior of the test scripts while interacting with long running application services
4. Built the integrated framework of Jenkins, Robot, Octane that resulted in single click execution of automated tests, saving the efforts of status tracking, results upload, & report generation

Performance Engineering

1. Automated the manual processes involved in performance testing life cycle like clearing the cache, upgrading application & database, importing/exporting database, Invoking LoadRunner/Gatling, generation of AWR reports, invoking application profiling to find out the database and application bottlenecks
2. Analyzed, & discovered the best possible way of horizontal configuration of the product to meet the requirement of one of the critical customers who wanted to interface 10k trades in 10Min
Found and recommended the solutions for the bottlenecks in the application and its database during nightly execution of load test

CICD

1. Developed a solution in Python to automate the process of selecting and running the BDD tests of only modified application components for
every pull request, and integrated it with BDD Unit Test pipeline
2. Developed pipeline scripts for nightly 1HR load test using Gatling & Robot automated functional tests
3. Developed a generic framework using Python and PowerShell to self-manage application services and bring-in resiliency to CICD pipeline to auto recover from injected environment related issues
4. Currently, taking onus of 4 Quality Gates in CICD

Cloud

1. Developed Cloud test strategy for Scalability, Disaster Recovery, Fault Tolerance
2. Built the PowerShell scripts & ARM templates to automate the cloud infrastructure provisioning and their maintenance

Technical Lead, SME

FusionOpics Fusion Insight
Bangalore
09.2015 - 08.2018

Designation: Expert Technical Quality Engineer
Roles Played: Technical Lead & Techno-Functional SME

  • Led & Managed 2 Integration projects (Fusion Risk & Misysboard - UXP)for FusionOpics enablement with a team of 5 members
  • Was responsible for automation for 3 projects. Involved in development of 800- API based regression tests and 200- UI based test scripts using Python Robot Frmework
  • Developed a web-based doc portal using HTML5 & CSS3
  • Took part of DB Analyzer tool development for extract and format the data
    from RDBMS
  • Led the core MiFID Regulatory Reporting project Integrated by Kondor & Summit
  • led the RRH Cloud solution certification on AWS & Azure for Bank
    Palatine who went live smoothly
  • Performed the AWS configuration for Failover, ELB, CloudWatch for DR & HA technical activities by coordination with Rackspace team
  • Performed SQL Injection of Security Testing on core product and found 10 critical defects
  • Involved in DAST in coordination with COE Security testing team
  • Took ownership for managing QA environments & Integration of API DDT tests with CI/CD for FusionOpics and RRH projects
  • Being SME enabled newly appointed team members across QA, Dev, PM, CS & Sales teams
  • Investigated system issues and implemented resolutions to reduce downtime.
  • Evaluated and adopted new technologies to address changing industry needs.

Senior Technical Quality Engineer

Misys Software Solutions Pvt. Ltd
Bangalore
09.2011 - 08.2015

Designation: Senior Quality Engineer Technical
Roles Played: Senior Automation Engineer


  • Executed UAT in customer site (Bank Hapoalim)
  • Worked in Customer Upgrade Factory for NWB & Scotia Banks
  • Given implementation support during pre & post Go-Live of several customers like Suncorp, Hapoalim & Credit Suisse
  • Had been part of various types of system tests Functional, Regression, Integration, License, & Installation
  • Automated functional and regression tests using QTP based framework

Technical Quality Engineer

Misys Software Solutions Pvt. Ltd
Bangalore
07.2008 - 08.2011
  • Coordinated with quality control staff to complete inspections.
  • Supported quality team members during corrective action updates.
  • Contributed to root cause analysis to determine core reason for failures and errors.
  • Performed quality inspections and drafted reports to detail non-conforming material issues.
  • First QA member of OPICS team in BLR, worked on various code lines of the product 1.x, 2.x, 3.x
  • Worked in core Framework module for 3 yrs., helped to become product technical expert
  • Automated manual regression tests using QTP

Education

Master of Business Administration (M.B.A) -

M.K University

Bachelor of Science - Computers

S.V University

Skills

Domain: Loan Management System (LMS), TCM, Investment Banking, Regulatory Compliance (EMIR, MiFID, SFTR), Risk Management (Credit, Market & Liquidity Risks), Collateral Management, FusionOPICS

undefined

Certification

Microsoft Certified: Azure Administrator Associate

Accomplishments

KEY ACHIEVEMENTS

  • Development & Test Frameworks: Designed and implemented frameworks using Java, Spring Boot, Maven, Junit, Python, Flask, PyTest, Robot Framework, and Selenium to streamline the Software development & Testing process for Web based Microservices, resulting in improved code quality and 20% increase development efficiency
  • Quality Gate Implementation: Led development team in building organization's first Quality Gate in Pre-prod, certifying 120+ high-quality production releases over last 6 months. This initiative prevented 170+ production-worthy defects from slipping into production, reducing potential production outages.
  • SonarQube Code Analysis: Developed a proof of concept (POC) for SonarQube code analysis at the Merge Request level, enforcing gate checks like 70% unit test coverage, zero security vulnerabilities, and < 5 bugs and code smells, thus ensuring code quality and security.
  • Centralized Monitoring & Logging Solution: Established an in-house Centralized Monitoring & Logging solution using Loki/Prometheus/Grafana for lower environments, resulting in considerable cost savings by decommissioning Datadog & Coralogix.
  • Mock-based API Test Framework: Collaborated with the development team to create a Mock-based API test framework using Python & Robot Framework for implementing the 3rd Quality Gate in UAT environment.
  • Load Test Framework: Currently working on building a Load Test Framework using Locust & Gatling tools as the 4th Quality Gate to enhance application performance and scalability.
  • Headless Browser Automated Tests: Built automated tests for 12 customer-facing dashboards, covering 120 scenarios. These tests run daily in pre-prod and prod after every deployment, saving minimum of 2-3 hours of productivity time
  • Cloud Infrastructure & DevOps: Currently spearheading the AWS to GCP Migration for lower environment workloads (UAT), aiming to achieve a 40% cost reduction. Upgraded EKS versions and optimized AWS RDS databases for efficient data transfers.
  • Production Stability & Security: Implemented automated scaling and policies for 70 containerized microservices, ensuring cost savings and high availability. Also, enhanced security with the implementation of AWS WAF & Guard Duty, and introduced MFA for all AWS console users.
  • Cost Optimization: Identified and optimized various cost areas, including low utilization Amazon EC2 instances, underutilized Amazon EBS volumes, unassociated Elastic IP addresses, and idle load balancers. Additionally, migrated instances from Intel to AMD processors in pre-prod environment and removed unused S3 buckets to optimize costs.
  • Automated Release Management: Successfully implemented automated release management process, reducing the average release time by 30% and improving efficiency.
  • Change Management Framework: Developed and implemented automated change management process, integrating Gitlab with Jira CMR project, resulting in improved efficiency and a 20% reduction in incidents.
  • Release & Stakeholder Management: Led a team in successfully coordinating and executing multiple complex software releases within strict timelines. Established effective communication channels to keep stakeholders informed of upcoming changes and release schedules

Timeline

Microsoft Certified: Azure Administrator Associate

12-2022

Senior Engineering Manager

Lendingkart Financial Services Pvt. Ltd
12.2022 - Current

FundaMicrosoft Certified: Azure Fundamentalsmentals (AZ-900)

03-2021

Certified SAFe 4 Agilest

07-2019

Principal Technical Lead

Finastra Financial Solutions Pvt. Ltd
05.2019 - 12.2022

Technical Lead, SME

FusionOpics Fusion Insight
09.2015 - 08.2018

Senior Technical Quality Engineer

Misys Software Solutions Pvt. Ltd
09.2011 - 08.2015

Technical Quality Engineer

Misys Software Solutions Pvt. Ltd
07.2008 - 08.2011

Master of Business Administration (M.B.A) -

M.K University

Bachelor of Science - Computers

S.V University
Chendrasekhar KoduruEngineering Manager & Cloud Solution Architect