Merlin Saha
Cloud Architect
&
DevOps Engineer

Enthusiastic Gen AI, DevSecOps & Automation

Contact Info

Education

  • 2021 - today

    Google Cloud Architecture

    Coursera
  • 2013 - 2016

    Bachelor Degree in Computer Science

    ISEIG-SUP Yaoundรฉ
  • 2012 - 2013

    Professional training: Computer and Network Maintenance

    ISEIG-SUP Yaoundรฉ

Generative AI

Skills:
  • Google AI Dialogflow CX based on Vertex AI (Test the chatbot agent on this resume and send a message "Tell me more about Merlin's skills")
  • Gemini (GCP): (API Integration)
Training:

Languages

  • French
  • English
Since last reset, You're the visitor: 0 views

Profile

Cloud Architect & DevOps Engineer, Enthusiastic Gen AI, DevSecOps & Automation, with 8+ years of experience in Software Engineering using Menolithique and Microservices Architecture. Leverages expertise in Multi-Cloud Platforms, 5x Google Cloud, 50+ GCP Skills Badge, 3x Microsoft Azure, Terraform, 4x Aviatrix Multi-cloud Network, 4x OCI.


Proven ability to utilize DevSecOps to design, deploy, and manage secure, scalable cloud infrastructure solutions , streamlining CI/CD pipelines for optimal performance, scalability and security of cloud-based Applications Modernization.

Skills

  • Cloud Platforms: GCP (Advanced), Azure (Intermediate), AWS, OCI, OVH, IaaS, PaaS, CaaS, SaaS, FaaS ;
  • Infrastructure as Code: Terraform (Advanced), ARM, CLI, Cloud SDK, Ansible;
  • Containers & Orchestration: Docker (Intermediate), Kubernetes (Intermediate), Docker SWARM (Intermediate), OpenShift;
  • Cloud Network: VPCs, VNets, VCNs, Load Balancing, Firewall, WAF, DNS, CDN, Linux;
  • AI/ML: Vertex AI, Gemini API, RAG implementations (GCP services)
  • Security: IAM (Advanced), WAF (Intermediate), SSO (Intermediate), DNSSEC, Identity Federation, Security Group, Firewall, Security List, Checkov, Checkmarkx, Sonatype Lifecycle;
  • DevOps & CI/CD: Jenkins (Intermediate), GitHub Actions (Advanced), Git (Advanced), Azure DevOps (Intermediate), Sonarqube, ArgoCD;
  • SRE: SLI (uptime, latency, capacity, error rates), SLO, SLA, Monitoring
  • Architecture: SOA, EDA, Multicloud ;
  • Build: NPM, Maven ;
  • Frontend: Angular X, Material UI, Bootstrap, JS, HTML5/CSS3, JQuery ;
  • DevOps, DevSecOps & CI/CD (Advanced): GitHub Actions, Cloud Build, Azure DevOps, Jenkins, Trivy, Checkov, CheckMarkx, Sonatype Lifecycle, Container Scanning, Binary authorization, Git;
  • Microservices: Spring Boot, Spring Cloud, NodeJS, Eureka, Spring Cloud Gateway, Mapstruct, Actuator, Keycloack, JWT, Spring Security, Open feign, AXON, Event Sourcing, Kafka;
  • Programming Languages: Java (Advanced), Shell Scripting (Intermediate), PowerShell (Intermediate), Python (Intermediate), C# (Beginner), SQL (MySQL/MongoDB/Postgres) database, Kafka;
  • Monitoring & Logging (Advanced): Google Cloud Observability(Metrics, Logging, Monitoring, Trace, Error Reporting), Azure Monitor, Application Insights, Log Analytic, Prometheus, Grafana, Jaeger, ELK, EFK, Open Telemetry;
  • Systems: Dabian, Ubuntu, Centos, Mac OS, Windows;
  • Cultural skills: Teamwork, communication, problem solving, organization, creativity/innovation, flexibility, proactivity;
  • Generative AI Integration: Gemini API, Vertex AI;
  • Generative AI Tools: Gemini, ChatGPT, Claude;


Projects

Multi-Cloud Application Deployment with Anthos

  • Utilized Anthos to create and manage Kubernetes clusters on both Google Cloud Platform (GCP) and Amazon Web Services (AWS).
  • Successfully deployed the Microservice Application on both cloud environments, demonstrating the platform's ability to provide consistent application management across multiple clouds.
  • Automated infrastructure provisioning and deployment using Terraform and ArgoCD, streamlining the development and deployment process.

Skills: Anthos, Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), Terraform, ArgoCD, Multi-cloud deployment, Application management, Infrastructure as Code (IaC)


Building and Deploying a Globally Available and Scalable Application on GKE

  • Cloud-native development, multi-region deployment, and infrastructure management
  • Utilized Cloud Build to construct containerized applications and deployed them across multiple GKE clusters in different regions using Google Cloud Deploy.
  • Coordinated and managed applications across multiple Kubernetes clusters through multi-cluster gateways and multi-cluster services.

Skills: Cloud Build, Google Cloud Deploy, GKE (Google Kubernetes Engine), Multi-cluster gateways, Multi-cluster services, Cloud-native development, Infrastructure as Code (IaC), CI/CD


Cloud-Native Resume with Enterprise-Level Architecture View design

  • Designed and deployed a highly available, scalable, and secure cloud-native resume website leveraging various Google Cloud Platform (GCP) services and best practices.
  • The website architecture showcases an enterprise-level solution with a strong emphasis on DevOps principles, security, monitoring, and cost optimization

Skills: Cloud Computing (Google Cloud Platform), Serverless Computing (Cloud Functions, API Gateway) , Static Website Hosting (Cloud Storage, Cloud CDN) , Continuous Integration and Continuous Deployment (CI/CD) , Infrastructure as Code (IaC) with Terraform , DevOps Practices , Security (IAM, RBAC, DNSSEC, API Keys, Cloudflare DDoS Protection) , Monitoring and Observability (Cloud Monitoring, SLOs) , Chatbot Integration (Dialogflow CX) , Appointment Scheduling (Google Calendar) , Collaboration and Version Control (GitHub, Terraform Cloud) , Programming (Python, JavaScript, HTML, CSS) , Networking (Load Balancing, DNS) , Testing (Cypress) , Cost Optimization (Multi-region buckets, Cloud CDN)


Design and implementation a 3 tiers architecture using Cloud DevOps practices, GCP Private GKE, MongoDB Atlas, CI, Terraform View design

  • Enhanced scalability and security: Cloud-based deployment with GKE and managed services ensured a secure and scalable infrastructure;
  • Computerized deployments: CI/CD pipeline enabled faster releases and minimized manual intervention;
  • Decreased infrastructure management overhead: Terraform simplified infrastructure provisioning and configuration;

Keywords: Docker, GCP, Private GKE, MongoDB Atlas, CI/CD, Terraform, IAP, GitHub Actions, Node.js, REST API, Angular 17;


DevSecOps CI/CD Project Infrastructure With Canary and Parallel Deployment on GCP View design

  • Designed and implemented a robust DevSecOps CI/CD pipeline on Google Cloud Platform (GCP) for streamlined and secure software delivery.
  • Leveraged cutting-edge practices such as canary and parallel deployments to ensure seamless rollouts with minimal downtime and risk mitigation.

Keywords: Google Cloud Platform (GCP), VPC, IAM, CloudBuild, Cloud Deploy, Google Kubernetes Engine(GKE) CI/CD, DevOps Culture;


Automated Secure CI/CD Pipeline for Oracle Cloud Infrastructure with DevSecOps practices (Jenkins, OWASP, Trivy, SonarQube) View design

  • Streamlined secure deployments using Infrastructure as Code (Terraform Cloud) and Infrastructure Provisioning.

Keywords: Oracle Cloud Infratsructure, Jenkins, OWASP Dependency Check, Trivy, Sonarqube, Docker, Docker Hub, ArgoCD, Terraform Cloud, Compartments, VCN, Security Group, Security List, Autonomous Database, Spring Boot;


Automated Multi-Cloud Infrastructure (Azure, AWS, GCP) with Terraform Cloud & CI/CD via GitHub Actions View design

  • Increased efficiency and reduced manual effort in infrastructure provisioning across cloud providers.
  • Improved infrastructure consistency and reliability through Infrastructure as Code (IaC).
  • Simplified cloud management for a multi-cloud environment.

Keywords: GCP, AWS, Azure, EC2, AKS, VPC, Compute Engine, IAM, Terraform Cloud, GitHub Actions, CI/CD, DevOps Culture;


Experience

Accenture (CDD): Jun 2022 - Jun 2024

Cloud application modernization and digital transformation - Microsoft Azure & Insurance

Context: Contributed to cloud transformation and application modernization initiatives for a Fortune 500 multinational insurance client, driving their digital transformation journey and modernizing their legacy systems.


Key Responsibilities and Achievements:

  • Migrated legacy applications through multiple stages of cloud evolution:
    • Transitioned legacy applications to Azure App Services multi-tenant environment
    • Further modernized by migrating from Azure App Services to OpenShift Kubernetes
    • Implemented GitOps practices to manage and deploy Kubernetes-based infrastructure
  • Enforced DevSecOps practices:
    • Integrated security measures into Azure DevOps pipelines using Checkmarx and Sonatype Lifecycle
  • Implemented cloud-native solutions leveraging cutting-edge technologies including Kubernetes, microservices architecture, GitOps and DevSecOps practices.
  • Applied Agile methodologies, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) to ensure high-quality, efficient software delivery.
  • Applied Git version control, including pull requests and code reviews
  • Practiced Agile and Kanban methodologies for project management
  • Worked with event-driven architectures using Kafka for real-time data processing

Key Technologies: Microsoft Azure, Cloud Engineering, DevSecOps, Kubernetes, Microservices, Azure DevOps, GPT-4, Generative AI, Prompt Engineering, SQL, ELK, Kafka, Spring Boot, Java, Agile, TDD, BDD, GitOps, Cloud Transformation

LEAPA, INC (CDD): Oct 2020 - May 2022

Cloud Application Modernization Engineer - Google Cloud & Payment Systems

Context: As a Cloud Application Modernization Engineer at LEAPA, INC, I played a key role in developing and deploying cloud-native applications, with a focus on creating a robust payment processing system. Working in a fast-paced, Agile environment, leveraging cutting-edge cloud technologies and best practices in software development.


Key Responsibilities and Achievements:

  • Developed and deployed a comprehensive payment processor supporting card and mobile payments for diverse clients including merchants, government services, and NGOs
  • Implemented 3D Secure (3DS) system integration, enhancing security and increasing customer numbers
  • Implemented a Role-Based Access Control (RBAC) module with 4 distinct role levels for merchants, optimizing workflow and reducing administrative overhead
  • Practiced Agile and Kanban methodologies for project management
  • Established automation and deployment processes
  • Actively participated in code reviews and contributed to the improvement of development practices
  • Collaborated with cross-functional & international teams across different time zones, including Africa, Canada, and the USA, to ensure seamless integration of new features and maintain high performance standards
  • Actively participated in code reviews and contributed to the improvement of development practices

Key Technologies: Google Cloud Platform (GCP), Ubuntu, Datastore, BigQuery, Docker Containers, Microservices, Docker compose, Scrum/Kanban, ClickUp, GitLab, DeepSource, Sentry, Java, Spring Boot, Angular X, Js, Node Js, Material UI.

IT Afrika Consulting (CDD): Jul 2018 - Dec 2020

Study and development engineer - OVH Cloud

Context: Served as a technical consultant and development lead, focusing on SaaS solutions development & deployed on OVH infrastructure. Bridged customer needs with innovative software solutions while mentoring junior team members.


Key Responsibilities and Achievements:

  • Led customer-facing interactions, serving as the team's representative to external clients and stakeholders.
  • Spearheaded the development and launch of a SaaS application designed to streamline business management for local commerce across various sectors.
  • Developed a specialized application to support Italian companies during a 2018 promotional festival, facilitating service sharing with potential partners.
  • Mentored junior developers, contributing to team growth and knowledge transfer.
  • Utilized a wide range of technologies to deliver robust, scalable SaaS solutions, including Java/Java EE, Spring Boot, and RESTful APIs.
  • Implemented DevOps practices using Jenkins for continuous integration and delivery on OVH infrastructure.
  • Employed Agile methodologies, using tools like Slack and Trello for project management and team collaboration.

Technologies and Skills: OVH Infrastructure, Jenkins, Windows, MacOS X, UML, Java/Java EE, Spring Boot, Spring Security, Maven, Webservices, Ionic, Bootstrap, HTML5/CSS3, RESTful API, Slack, Trello, SOA, Git, GitHub, SaaS Development, Technical Consulting, Team Mentoring.

Bloosat CM (CDD): Jan 2018 - Jul 2018

Web and Mobile Developer

Context: Hired on a fixed-term contract to assist Bloosat in transitioning from expensive SaaS solutions to a custom, internal Business Support System (BSS). I played a key role in a teams responsible for developing, deploying, and maintaining web and mobile applications crucial to the company's operations.


Key Responsibilities and Achievements:

  • Configuring and deploying applications on the OVH Cloud platform
  • Designed and development of a custom internal BSS application using modern web and mobile technologies, reducing reliance on expensive third-party SaaS solutions
  • Configured and deployed applications on the OVH platform, ensuring reliability of the new BSS system.
  • Integrated Konnect Africa REST APIs into the BSS, enhancing its functionalities, for administrative, technical, planning and site management;
  • Integrated online payment REST APIs into internet facing billing web app, enhancing its functionality and user experience
  • Maintained and optimized an existing electoral application, improving its performance and reliability.
  • Collaborated with cross-functional teams to gather requirements and ensure the new BSS met the specific needs of different departments within the company.
  • Implemented best practices in web and mobile development, focusing on creating responsive, user-friendly interfaces for both internal and customer-facing applications

Technologies and Skills: OVH Cloud, Web Development, Mobile Development, REST APIs, BSS (Business Support System), SaaS Migration, API Integration, Application Deployment, Application Maintenance, Team spirit, API Development, Full-stack development, Debugging

Expertise Technologique SARL (CDD) - Mar 2017 - Feb 2018

Java/JavaEE and mobile(Ionic Framework) developer

Context: Recruited on a fixed-term contract to support a newly established microfinance bank in launching its services. The role involved maintaining and enhancing an existing Powerbuilder application, spearheading modernization efforts to Java-based technologies, and developing a new mobile application for field operations.

  • Enhanced and maintained the existing Powerbuilder banking application:
    • Implemented a critical prudential norms module;
    • Conducted thorough testing and anomaly correction;
    • Developed comprehensive user manuals for new and existing features;
  • Led modernization efforts, transitioning from Powerbuilder to Java Spring Boot:
    • Designed and implemented RESTful Web Services using Spring Boot;
    • Collaborated with frontend developers working on Angular-based user interfaces;
    • Established the foundation for a full application rewrite;
  • Designed and developed a full-stack mobile application using Ionic Framework:
    • Enabled field agents to collect merchant savings efficiently;
    • Integrated with backend services to ensure real-time data synchronization;
  • Analyzed specifications and developed tailored solutions to meet specific business needs;
  • Created a standard module for the core banking application, enhancing functionality and user experience;
  • Utilized Agile methodologies (Kanban) for effective project management and delivery;

Technologies and Skills: Java, JavaEE, Spring Boot, Spring Framework, Powerbuilder, Ionic Framework, Angular, REST APIs, Maven, Git, Full-stack Development, Mobile App Development, Debugging, Technical Documentation, Agile/Kanban.


Generative AI

Skills & Experience:

  • Google AI Dialogflow CX based on Vertex AI (Test the chatbot agent on this resume and send a message "Tell me more about Merlin's skills")
  • Gemini (GCP): Advanced (Deployment of cloud solutions)
  • GPT-4 (Internal Use Only): Intermediate (Client project)
  • Copilot (Internal Use Only): Proficient (Used at Accenture)
  • Claude: Advanced (Extensive use for document & text synthesis)

Training: