Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Arun Kumar Thondapu

Software Architect & Senior Development Lead
Bangalore

Summary

Professional software expert with rich history of developing robust applications and guiding development teams to success. Adept at balancing technical and business requirements to create effective software solutions. Known for strong collaboration skills and delivering impactful results, adapting to evolving project needs seamlessly.

Overview

19
19
years of professional experience
4
4
years of post-secondary education
5
5
Certifications

Work History

Software Architect/Senior Development Lead

Kyndryl CTO
09.2021 - Current
  • Optimized database structures for improved query performance, resulting in faster response times for endusers.
  • Mentored junior developers on best practices in software architecture design and coding techniques, fostering a culture of continuous learning and growth within the team.
  • Enhanced software performance by identifying and resolving system bottlenecks through thorough code analysis and optimization.
  • Conducted regular performance evaluations of existing systems for potential improvements or upgrades based on emerging trends or changing business needs.
  • Developed robust and scalable software architectures, resulting in reduced maintenance costs and improved system stability.
  • Led cross-functional teams to successful project completions, fostering effective communication and collaboration among team members.

Senior Staff/Advisory Software Engineer

IBM India Software Labs (ISL)
06.2017 - 08.2021
  • Company Overview: Senior Staff/Advisory Software Engineer in the IBM Hybrid Cloud division, contributing to product development in the global MCMP (Multi-Cloud Management Platform) team
  • I’m currently the Lead Architect for MCMP Common Services development in India
  • In this role, I'm focused on building the end-to-end vision for MCMP Governance capabilities related to Asset Tagging which directly translate to cost reduction of overall cloud estate for clients
  • Designed and developed multiple cloud-native and stateless microservices in Go/Python for MCMP products like Enterprise Marketplace, AIOps 1.0 and Base platform
  • Led the design and implementation of multiple technology PoCs like MongoDB vs Elasticsearch for service inventory and health data, using Mongo pipelines for analytical computations etc
  • Coached/guided developers and QA teams from across different units in delivering high quality code with complete test automation for AIOps 1.0 and common services
  • Technologies used and learnt as part of this role include Microservices, Docker, Kubernetes, RedHat Openshift, Python, Go, RabbitMQ, Redis, MongoDB, Elasticsearch, RESTful web services, OSBAPI, Cloudformation, Terraform, Ansible, Git etc
  • Senior Staff/Advisory Software Engineer in the IBM Hybrid Cloud division, contributing to product development in the global MCMP (Multi-Cloud Management Platform) team

Staff/Senior Staff Software Engineer

IBM India Software Labs (ISL)
09.2010 - 06.2017
  • Company Overview: Staff/Senior Staff Software Engineer in the IBM Rational Software Development division, where I contributed as an open source developer in the worldwide Eclipse development team
  • My primary responsibility was as a Co-Lead/Committer for the Eclipse Platform SWT project, contributing actively to the GTK+ (Linux) and macOS implementations
  • Gained Committer rights on the Equinox Launcher component and acted as the SPOC/SME for maintaining the native binaries and libraries necessary for running Eclipse
  • Worked very closely with the developer community, specially from RedHat, for creating a strong ecosystem of contributions to SWT and the Platform as a whole
  • Collaborated with other IBM teams for resolving/backporting important issues including accessibility fixes in IBM’s Eclipse SDK (IES), resulting in timely delivery of many Eclipse based IBM products
  • Staff/Senior Staff Software Engineer in the IBM Rational Software Development division, where I contributed as an open source developer in the worldwide Eclipse development team

Member of Technical Staff 2 (MTS 2)

Sun Microsystems India Private Limited
09.2007 - 09.2010
  • Company Overview: Member of Technical Staff 2 (MTS 2) in the Solaris Revenue Product Engineering (RPE) group’s India team, responsible for development, sustaining and engineering support for a variety of products from Sun's Systems Management product suite
  • Dealt briefly with Sun Software Update (SWUP), an intelligent patch and update management tool for Solaris system administrators
  • Grew in a short period of time to be solely responsible as the LPE (Lead Product Engineer) for Sun N1 SPS (Service Provisioning System), a multi-tier software provisioning tool
  • Played a leading role in migrating important customers from legacy releases to the latest product versions; this included identifying and fixing challenging database migration and UI performance issues, and a few minor enhancements to the custom plug-in framework
  • Worked briefly on development of a Domain Model for Oracle Enterprise Manager Ops Center, a comprehensive management platform for physical and virtual environments
  • Technologies used and learnt as part of this work include Core Java, JSP, JMX, JDMK, JUnit, C, C++, ATOM, XML, PostgreSQL, Solaris, Netbeans, shell scripting, and a host of debugging techniques and tools like truss, proc tools, mdb, DTrace, jstack, jconsole, jmap, jhat, VisualVM etc
  • Member of Technical Staff 2 (MTS 2) in the Solaris Revenue Product Engineering (RPE) group’s India team, responsible for development, sustaining and engineering support for a variety of products from Sun's Systems Management product suite

Education

M.Tech - Computer Science

Sri Sathya Sai Institute of Higher Learning
Prashanthi Nilayam, Puttaparthi, Andhra Pradesh
01.2005 - 01.2007

Master of Science - Mathematics (Specialization in Computer Science)

Sri Sathya Sai Institute of Higher Learning
Prashanthi Nilayam, Puttaparthi, Andhra Pradesh
01.2003 - 01.2005

Skills

DevSecOps practices

Microservices architecture

Agile project management

Cloud Native Development

Docker, Kubernetes, Openshift Container Platform

Go

Python

Java

REST

AL/ML integration

Accomplishments

  • 'Dr. A.P.J.Abdul Kalam Gold Medal' for distinction in M.Tech (Computer Science)
  • 'Best Poster Award' at the IEEE International Conference on High Performance Computing (HiPC 2006)
  • Multiple Appreciation Awards at Sun Microsystems, including selection to an exclusive and highly competitive worldwide mentoring program called SEED.
  • IBM Manager’s Choice Awards – 2014, 2017, 2019 & 2020
  • IBM Open Source Engagement Recognition – 2015, 2016 & 2017
  • Kyndryl Global Cloud Practice Superstars Award - 2023

Certification

AWS Certified Cloud Practitioner

Timeline

AWS Certified AI Practitioner

02-2026

GCP Associate Cloud Engineer Certification

08-2024

Microsoft Certified: Azure AI Fundamentals

12-2023

GCP Cloud Digital Leader Certification

12-2023

AWS Certified Cloud Practitioner

03-2023

Software Architect/Senior Development Lead

Kyndryl CTO
09.2021 - Current

Senior Staff/Advisory Software Engineer

IBM India Software Labs (ISL)
06.2017 - 08.2021

Staff/Senior Staff Software Engineer

IBM India Software Labs (ISL)
09.2010 - 06.2017

Member of Technical Staff 2 (MTS 2)

Sun Microsystems India Private Limited
09.2007 - 09.2010

M.Tech - Computer Science

Sri Sathya Sai Institute of Higher Learning
01.2005 - 01.2007

Master of Science - Mathematics (Specialization in Computer Science)

Sri Sathya Sai Institute of Higher Learning
01.2003 - 01.2005
Arun Kumar ThondapuSoftware Architect & Senior Development Lead