Cloud Platform For Digital Sales (CPDS):
- Created a versatile platform for IBM's sales operations.
- Integrated over 15 solutions for various customer needs, like software trials, contract management, and electronic signature workflows.
- Used microservices, relational and non-relational databases, and cloud services for scalability and flexibility.
IBM Sales Cloud Middleware:
- Oversaw the integration of Salesforce as IBM's main CRM solution.
- Managed the connection between ISC and IBM's account database in SAP systems.
- Addressed challenges in using Salesforce features by creating middleware solutions.
- Ensured smooth integration of ISC and SAP systems to improve sales efficiency.
Used Python technology for integration purposes.
CRM Integration Platform (CIP):
- Designed a comprehensive platform to sync data across multiple CRM systems for IBM.
- Improved deal finalization by removing data silos.
- Used Kafka technology to handle large volumes of data.
- Implemented measures to prevent system failures.
- Ensured data integrity with optimized Kafka usage.
Roles & Responsibilities:
- Established a GitHub strategy centered around trunk-based development. Ensured team comprehension and provided guidance throughout implementation.
- Configured and managed virtual networks, subnets, network security groups, route tables, internet gateways in Openshift & IBM Cloud.
- Implemented Microservice architecture and conducted continual reviews, iterating based on feedback to optimize performance and scalability.
- Engineered cost-efficient solutions and fine-tuned cloud infrastructure through rigorous monitoring of usage patterns and strategic optimization.
- Established the roadmap for migrating monolithic applications to the cloud, outlining key milestones and strategies for a successful transition.
- Identified, evaluated, and presented technologies and services to enhance operational efficiencies and tackle shadow IT challenges through cloud solutions. Notably, I introduced the IBM APPID cloud service for authentication and authorization, significantly improving the operational costs of the CPDS platform.
- Defined integrations with enterprise systems to streamline processes, reducing manual work and enhancing operational efficiency.
- Provided technical guidance and mentorship to junior members of the team regarding best practices for developing cloud-native applications.
- Developed architectural diagrams depicting high level designs incorporating components such as databases, storage systems, compute nodes deployed on the cloud platform.
- Monitored system performance metrics such as CPU utilization rate, memory usage, disk I and O using monitoring services.