Summary
Overview
Work History
Education
Skills
Accomplishments
Travelling, Outdoor games, Trekking
Timeline
Generic
Shaik Zuber

Shaik Zuber

Associate Software Engineer
Bengaluru

Summary

Dynamic Associate Software Engineer with a proven track record at CGI, adept in CI/CD pipeline creation and managing releases. Excelled in migrating 51 applications to GitHub Actions, enhancing operational efficiency and security. Skilled in YAML scripting and fostering collaborative vendor relationships, demonstrating exceptional technical expertise and teamwork.

Overview

1
1
year of professional experience
4
4
Languages

Work History

Associate Software Engineer

CGI
06.2024 - Current
  • Project Continuity and Expertise:
  • Continued working on the same project after transitioning from Apprentice to Associate Software Engineer, taking on increased responsibilities and successfully executing key migration and automation initiatives.
  • Migration from App Center to GitHub Actions:


  • Migrated 51 applications from Microsoft App Center to GitHub Actions to optimize CI/CD pipelines and reduce operational costs.
  • Automated build and distribution processes using Fastlane, enabling seamless uploads of iOS apps to App Store Connect and Android apps to the Google Play Console.
  • Designed and implemented workflow automation using CURL requests to trigger workflows in other repositories, ensuring efficient cross-repository communication.
  • Secrets and Security Management:


  • Centralized the management of application secrets (e.g., .env files) and deployment credentials, such as provisioning profiles, push notification certificates, and distribution certificates, by storing them securely in Azure Key Vault.
  • Established federated connections between GitHub Actions and Azure services using the OIDC (OpenID Connect) method to ensure secure, token-based authentication and eliminate the need for long-lived credentials.
  • Certificate Migration:


  • Migrated 15 applications from enterprise certificates to B2C certificates to align with updated business requirements and enhance app scalability and accessibility.
  • Process Optimization and Security Improvements:


  • Implemented robust security and automation standards to create a more secure, efficient, and scalable CI/CD pipeline.
    Enhanced the reliability of app deployments and reduced manual intervention, improving overall operational efficiency.

Apprentice

CGI
06.2023 - 06.2024
  • Application Releases
  • Delivered and managed over 90 enterprise and public mobile application releases.
  • Designed and implemented mobile application build and signing processes using software engineering frameworks.
  • Onboarded B2C, B2B, B2E, and third-party mobile applications, defining unique release processes for each.
  • Automation and Performance Monitoring
  • Created a CI/CD pipeline to automate mobile app builds using Microsoft App Center.
  • Provided real-time insights into mobile application performance and behavior using New Relic.
  • Configured push notifications for marketing purposes using Airship.
  • Documentation and Process Improvement
  • Developed standard operating procedures (SOPs) and best practice guides for stable operations.
  • Managed contract renewals for tools and services supporting mobile app delivery.

Education

Bachelor of Science - Life Sciences

Geethanjali Degree College
Darsi, India
04.2001 -

Skills

Managing releases

Supporting deployments

Working with vendors

Release scheduling

GitHub Actions

CICD Pipeline Creation

Certificate management

YAML Scripting

Accomplishments

  • Received an award from [CGI].
  • Mentor 10 employees to bring them up to speed on projects, resulting in quicker overall completion milestones.
  • Achieve appreciation by completing CICD in Tool with accuracy and efficiency.
  • By implementing CI/CD pipelines, reduced the development and testing turnaround time for the client from 48 hours to just 8 hours, significantly improving SLA compliance.
  • Earned the top performance rating in the annual review for exceptional contributions, problem-solving, and delivering high-quality results, exceeding organizational expectations.

Travelling, Outdoor games, Trekking

I enjoy traveling to explore new places and cultures. I’m also passionate about outdoor games, which keep me active and engaged. Additionally, I love trekking, as it allows me to connect with nature and challenge myself physically.

Timeline

Associate Software Engineer

CGI
06.2024 - Current

Apprentice

CGI
06.2023 - 06.2024

Bachelor of Science - Life Sciences

Geethanjali Degree College
04.2001 -
Shaik ZuberAssociate Software Engineer