Srinivasan Nanduri
Verified Expert in Engineering
Software Developer
Srinivasan is a technology leader experienced in design, development, and managing cloud computing architecture of products, managed services, and solutions in the areas of application modernization and artificial intelligence (AI) driven automation. He has 18 years of progressive experience focused on cloud-native, middleware, application integration, data, and analytics technologies.
Portfolio
Experience
Availability
Preferred Environment
Kubernetes, Amazon Web Services (AWS), IBM Cloud, DevOps Engineer, Red Hat OpenShift, Java, Python, Terraform, Site Reliability Engineering (SRE), Go
The most amazing...
...architecture and development I've led for IBM Cloud mobile services included the cloud-native transformation of services adopting DevOps and SRE methodologies.
Work Experience
Cloud Architect
IBM
- Acted as an established leader with excellent planning, prioritization, and decision-making skills, delivering several products and enhancements.
- Nurtured innovation, leading several functionalities that translated into services and enhancements in the portfolio.
- Led several deployments such as cloud, on-premise, IaaS, containers, and Kubernetes for key IBM customers across industries globally.
- Contributed to cloud-native, event-driven, microservice, and cloud-agnostic architectures, including on-premise, cloud-provider-neutral, and managed services.
- Enhanced developer productivity and increased operational efficiency by identifying SRE and DevOps methodologies such as Eclipse, VS Code, Git, Make, Shell, Tekton, Jenkins, and Travis.
- Researched and conceptualized evolving products architecturally for cloud deployment, microservices, Strangler pattern, data model optimization, cache, API gateway, Docker, CRI, Kubernetes, Red Hat, OpenShift, REST, Eclipse Vert, and early adoption.
- Implemented programmable APIs for consuming the components securely, using the Operator SDK, Go, OpenShift, Apache Flink, Elasticsearch, Redis, and Nginx. Also utilized Kubernetes operators and Operator Lifecycle Manager (OLM) driven installation.
- Helped develop IBM Mobile Foundation and IBM Cloud Pak for apps, enhanced with optimal programming model and user-friendly APIs allowing seamless migration of existing consumers. Used JPA, SQL, Db2, MySQL, and NoSQL (CouchDB, MapReduce).
- Developed IBM mobile services like push notifications, app launch, real-time segmentation, feature control, and in-app messaging from incubation to production. Used IBM WebSphere, Node.js, content delivery networks, Nginx, Postgres, and Cloudant.
- Built an operational analytics server for device interactions on IBM WebSphere Application Server and Java using Elasticsearch, JavaScript, and Python.
Experience
IBM Cloud Services
https://www.ibm.com/in-en/cloud/push-notificationsEnabled several customers to transform and migrate their workloads from legacy environments to cloud—application modernization.
Education
Master's Degree in Computer Science
Manonmaniam Sundaranar University - Tamilnadu, India
Skills
Tools
Terraform
Paradigms
DevOps
Languages
Java, Python, Go, C, C++
Platforms
Kubernetes, Red Hat OpenShift, Amazon Web Services (AWS), Apache Kafka, IBM Mobile First, IBM WebSphere, Eclipse
Other
IBM Cloud, DevOps Engineer, Site Reliability Engineering (SRE)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring