Sarfaraz Shaikh is a seasoned DevOps Engineer based in Bengaluru, India, with over 7 years of experience in software engineering and cloud-native solutions. He has a proven track record of optimizing CI/CD pipelines and implementing Infrastructure as Code using Terraform. His expertise spans across various domains, including insurance, financial services, and blockchain solutions, where he has successfully delivered innovative projects that enhance operational efficiency and security.
Designed and implemented robust infrastructure architectures for cloud-native applications.
Established and optimized CI/CD pipelines using Azure DevOps and Jenkins.
Automated infrastructure provisioning using Terraform for consistent deployments.
Developed MLOps pipelines leveraging Airflow and MLflow for machine learning model tracking.
Collaborated with cross-functional teams to provide technical guidance and support.
Successfully delivered innovative blockchain solutions for the insurance industry, enhancing security and operational efficiency.
Improved code quality and reduced time-to-market by integrating SonarQube and automating testing frameworks.
Streamlined development, testing, and deployment processes, resulting in faster time-to-market.
Overview: This project involved developing innovative blockchain solutions for the insurance industry. Responsibilities: Designed and implemented infrastructure architecture for blockchain networks, including setting up and configuring Kubernetes clusters for scalability and high availability. Utilized Docker to containerize blockchain nodes, optimizing deployment and maintenance. Established and optimized CI/CD pipelines using GitLab CI and Azure DevOps for rapid and reliable application delivery.
Key outcomes:
Successfully delivered innovative blockchain solutions for the insurance industry.
Overview: This project focused on building an on-demand home services application leveraging Corda blockchain technology. Responsibilities: Developed the application backend using Corda for managing complex transactions and implementing service provider/customer identities. Built the frontend with React for a mobile-responsive design, integrating biometric authentication for secure login.
Key outcomes:
Aimed to build an on-demand home services application using blockchain technology.
Overview: This project involved implementing a comprehensive CI/CD pipeline for a Java application in the BFSI sector. Responsibilities: Configured Maven to manage the Java application's build process, resolving dependencies and compiling source code. Designed and integrated JUnit and Mockito for automated unit testing of individual components.
Key outcomes:
Streamlined development, testing, and deployment processes.
Overview: This project aimed to develop a cloud-native HR application with capabilities for employee records, payroll, recruiting, and training. Responsibilities: Designed the backend APIs using Java with the Spring Boot framework and managed builds with Maven. Integrated Redis for in-memory data caching to optimize application performance.
Key outcomes:
Aimed to develop a cloud-native HR application providing self-service access to employees and managers.
Overview: This project focused on implementing MLOps practices to streamline and automate machine learning model deployment for the rail industry. Responsibilities: Defined and provisioned infrastructure resources including cloud instances, networks, and storage using Terraform, supporting machine learning workloads.
Key outcomes:
Achieved streamlined and automated machine learning model deployment.
Sarfaraz Shaikh
Sr. Devops