Skip to content
View cwillam's full-sized avatar

Block or report cwillam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cwillam/README.md

Hi, I'm Christoph 👋

Software Developer Trainee (FIAE) @ Bamberg, Germany 🇩🇪

DevSecOps | Azure Cloud Infrastructure | AI Security

LinkedIn Email


👨‍💻 About Me

I'm a final-year FIAE apprentice specializing in Cloud-Native Infrastructure with a growing focus on AI Security.

While many graduates focus primarily on application development, my passion lies in building and securing the underlying platforms. My goal is to become a Junior DevSecOps Engineer with solid expertise in Linux, Microsoft Azure, and infrastructure automation.

Currently: Building foundations in Linux & Programming | Python MOOC in progress


🛠️ Tech Stack

Current: Python Linux Bash Git SQL

Learning: Azure Docker Kubernetes Terraform


🗺️ DevSecOps Journey

Quarter Focus Key Milestone Status
Q1 '26 Linux & Programming Linux, Python MOOC 🔄 In Progress
Q2 '26 Networking, Security & Cloud Networking, ISC² CC Cert, Azure IaC, AZ-900 📅 Planned
Q3 '26 Containers & Security Docker, AKS (Kubernetes), OWASP 📅 Planned
Q4 '26 Capstone AI Security Layer, CI/CD, Azure Monitor 📅 Planned

📂 Projects & Portfolio

🟢 Offline-First Exam Prep Trackers

Tailored progress tracking and exam readiness apps for German IT apprentices.

  • AP1 Tracker: Live | RepoGeneral Part 1
  • AP2 Tracker (FIAE): Live | RepoFor Software Developers
  • AP2 Tracker (FISI): Live | RepoFor System Integrators
  • Tech Stack: HTML5, JavaScript, Tailwind CSS, LocalStorage
  • Status: Production / Active Use

🔵 Linux Security Baseline (Planned for Q2 2026)

Automated Ubuntu server hardening toolkit

  • Tech: Bash scripting, UFW, fail2ban, SSH
  • Focus: Security automation, intrusion prevention, compliance checks
  • Status: Planned

🟡 Future Capstone: Secure AI Gateway (Planned for Q4 2026)

Production API Gateway for LLM applications on Azure

  • Focus: Infrastructure as Code (Terraform), Azure Kubernetes Service (AKS), basic AI Security (Prompt Injection Defense)
  • Planned Stack: Python, FastAPI, Azure, GitHub Actions
  • Status: Architectural planning phase

🎓 Certifications & Learning

In Progress:

  • 🔄 Python Programming MOOCUniversity of Helsinki
  • 🔄 openHPI: Internetworking 2023Hasso-Plattner-Institut (German)

Planned 2026:

  • 📅 ISC² Certified in Cybersecurity (CC)Target: Q2 2026
  • 📅 Microsoft Certified: Azure Fundamentals (AZ-900)
  • 📅 DevOps with Kubernetes – University of Helsinki
  • 📅 OWASP Top 10 & Application Security Essentials

🎯 My Focus Areas

  • ☁️ Cloud-Native Infrastructure: Learning to build robust platforms on Microsoft Azure.
  • 🛡️ Security-First Design: Adopting a DevSecOps mindset (Shift-Left) early in my career.
  • 🤖 AI Infrastructure Ready: Understanding how to host and secure modern AI systems against emerging threats.
  • 🚀 Production Mindset: Focusing on deployments, monitoring, and Infrastructure as Code (Terraform) rather than just running code locally.

🌱 Learning Philosophy

"Build in Public, Learn by Doing"

My commitment:

  • 📝 Every learning module results in a practical GitHub project.
  • 🎯 Theory + Practice = Real understanding.
  • 🔄 Ship first, iterate later (Done is better than perfect).
  • 🌐 Document architectures thoroughly so others can learn from them.

📫 Let's Connect

I'm always open to discussing DevSecOps, Azure cloud architecture, security practices, or collaborating on projects.

Email LinkedIn


"Building my expertise in secure cloud infrastructure for AI systems." 🚀💙

Last updated: March 2026

Pinned Loading

  1. ap1-tracker ap1-tracker Public

    Ein moderner, lokaler Fortschritts-Tracker für die Fachinformatiker Abschlussprüfung Teil 1. Keine Anmeldung. Kein Tracking. Deine Daten gehören dir.

    JavaScript 16 1

  2. ap2-tracker ap2-tracker Public

    Ein moderner, lokaler Fortschritts-Tracker für die Fachinformatiker Abschlussprüfung Teil 2 (FIAE). Keine Anmeldung. Kein Tracking. Deine Daten gehören dir.

    JavaScript 4 2

  3. ap2-fisi-tracker ap2-fisi-tracker Public

    Ein moderner, lokaler Fortschritts-Tracker für die Fachinformatiker Abschlussprüfung Teil 2 (FISI). Keine Anmeldung. Kein Tracking. Deine Daten gehören dir.

    JavaScript

  4. portfolio-website portfolio-website Public

    HTML 1