Batamye Umar Isabirye

Batamye Umar Isabirye

Machine Learning Engineer

Kampala, Uganda

Actions

Marshud is a machine learning engineer working with Python and JAX to modernise manufacturing plants and industries.

Area of Expertise

  • Information & Communications Technology

Ship Faster, Safer, Cheaper: Startup CI/CD with Google Cloud Build & Cloud Run

Relevant Focus Areas: Empowering the Developer Ecosystem, High-Performance Infrastructure (Optimizing cost), Cloud-Native & FinTech Solutions

Brief Description
For a startup, speed is a competitive advantage, but manual deployments are slow, risky, and expensive (in developer hours). This session is for Kigali-based startups who want to automate their deployments safely and cost-effectively. We will show how to use Cloud Build, a serverless, pay-per-use CI/CD platform, to eliminate idle build servers and only pay for what you use. You'll learn how to build a secure pipeline that frees up your developers, protects user data, and creates the trust needed to scale your FinTech, AgriTech, or HealthTech solution.

What to Expect:
1. CI/CD for Startups: Why automation isn't a "big company" luxury—it's a "Day 1" startup necessity for speed and safety.

2. The Cost-Saving Model: Introduction to Cloud Build's serverless, pay-per-use model. (Why pay for an idle Jenkins server when you don't have to?)

3. Security for Trust: Learn to use Secret Manager and IAM to protect user data from the start. This is how you build the trust to win your first 10,000 users.

Hands-on Demo: A codelab connecting a GitHub repo to Cloud Build and deploying it automatically to GKE.

Handling Failure: See how automated rollbacks save your reputation when a buggy deploy inevitably happens.

Scale Without Fear: A Startup's Guide to Cost-Optimized Scaling on GKE

Relevant Focus Areas: High-Performance Infrastructure (Optimizing cost and performance), Cloud-Native & FinTech Solutions

Brief Description
Your startup has a great problem: your app is going viral! But can you handle the traffic? More importantly, can you afford the bill? This session is a hands-on guide for startups on scaling applications efficiently without over-provisioning. We'll explore GKE (Google Kubernetes Engine) features built for cost optimization, like Horizontal Pod Autoscaling (HPA), which lets you scale down to near-zero to save money and scale up instantly to meet demand. We'll also cover GKE Autopilot as the ultimate "hands-off" solution for startups that want to pay only for the resources their app uses, not for managing nodes.

What to Expect
1. The Startup Scaling Problem: How to survive success. Pay-as-you-go vs. Over-provisioning.

2. Cost-Saving Demo (HPA): A live demo showing the Horizontal Pod Autoscaler in action. We'll simulate a traffic spike, watch the app scale up, and then—most importantly—watch it scale back down to save money.

3. The Startup's Choice: GKE Autopilot: Introduction to GKE Autopilot, a mode that eliminates node management and lets you pay per-pod, making it a perfect, low-cost-of-entry choice for startups.

4. Building Trust (Health Probes): Using Readiness and Liveness probes to ensure your app is resilient, self-healing, and builds user trust.

Building and Deploying Applications Seamlessly with Google App Engine

Brief Description:

This session is designed for developers and tech enthusiasts who want to understand how to take an application from local development to live production with minimal infrastructure overhead. Google App Engine abstracts away server management, scaling, and monitoring, making it ideal for small startups, student projects, and enterprises looking for agility.

What to Expect:

1. Foundations of PaaS: Understand what Platform as a Service (PaaS) is, its pros and cons, and how it compares to other compute options like Compute Engine and Cloud Run.

2. App Engine Environments: Explore the differences between Standard (quick deployment, autoscaling, cost-efficient) and Flexible (custom runtimes, more control).

3. Step-by-step Live Demo: Watch a real-world example where a Python Flask web application is deployed in real-time, starting from gcloud app deploy.

4. Scaling Explained: Learn how App Engine scales from zero to millions of requests automatically and what quotas/free tier are available.

5. Built-in Tools: Monitoring with Cloud Logging & Cloud Monitoring, debugging issues, and rolling back versions.

6. Real-world Scenarios: Case studies on when to choose App Engine (startups, APIs, proof-of-concepts).

Basic Requirements:

1. A laptop with Python/Node/Java basics (if attendees want to try later).

2. A Google Cloud account (free tier is sufficient).

3. No advanced knowledge required — this is an entry-level introduction.

DevFest Mbarara 2025 Sessionize Event

November 2025 Mbarara, Uganda

DevFest Kampala 2025 Sessionize Event

October 2025 Kampala, Uganda

Batamye Umar Isabirye

Machine Learning Engineer

Kampala, Uganda

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top