Skip to content
View ndeya97's full-sized avatar

Highlights

  • Pro

Block or report ndeya97

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
ndeya97/README.md

πŸ‘‹πŸ½ Hello, I’m Ndeye Awa Diop 🌿

Software Developer β†’ Transitioning into IAM & Cloud Security
πŸ“ Calgary, Canada Β· 🌐 Bilingual (FR/EN)




🌱 About Me

After several years in software development, I’m now building my path in Identity & Cloud Security β€” combining development, automation, and digital trust.

Currently learning and building with:
🧩 SailPoint IIQ, Keycloak, Azure AD, OAuth2 / SAML
☁️ Terraform, AWS / Azure, GitHub Actions, Docker

β€œPatience doesn’t just build skills β€” it builds meaning.” 🌿


✨ β€œI’m documenting each step of my transition β€” from fundamentals to professional labs.”

🧭 Roadmap (2025 β†’ 2027)

Phase Focus Tools / Goals
🧩 1. Foundations Google Cybersecurity Certificate, CompTIA Security+, TryHackMe Basics
πŸ” 2. IAM Specialization SailPoint IIQ, Keycloak, Azure AD, OAuth2 / SAML
☁️ 3. Cloud & DevSecOps Terraform, Azure IAM, AWS Security, CI/CD Pipelines
πŸ’Ό 4. Professional Visibility & Mentorship GitHub portfolio, LinkedIn bilingual posts, Notion showcase

βš™οΈ Featured Labs & Projects

From fundamentals to IAM and Cloud automation β€” each repository reflects a step in my cybersecurity journey.

(Click below to explore the repositories.)

πŸ”— security-fundamentals-lab
A structured learning lab documenting cybersecurity fundamentals β€” from Google Cybersecurity Certificate modules to TryHackMe rooms and GitHub practice issues.

πŸ”— secure-identity-api
A Spring Boot & JWT project simulating secure authentication and role-based access control β€” the foundation of IAM logic.

πŸ”— iam-integration-lab
A demo environment for SailPoint IdentityIQ integration, exploring provisioning flows and identity lifecycle management.

πŸ”— cloud-security-automation
Hands-on experiments with Terraform, Azure, and security automation, focusing on least privilege and secure configurations.

πŸ“Œ Pinned below on my GitHub profile for quick access.


πŸ“˜ Certifications in Progress

πŸŽ“ Google Cybersecurity Professional Certificate
πŸͺΆ Microsoft SC-300 β€” Identity & Access Administrator
☁️ AWS Security Specialty (planned 2026)


🎯 TryHackMe Progress

🧠 Currently exploring Pre-Security and Introduction to Cybersecurity rooms on TryHackMe.
Progress badge coming soon πŸ”’


πŸ› οΈ Tech Stack

Languages: Java β€’ Python β€’ Bash β€’ YAML
Cloud: Azure β€’ AWS
IAM / Security: SailPoint IIQ β€’ Keycloak β€’ Azure AD β€’ OAuth2 β€’ SAML
Automation: Terraform β€’ GitHub Actions β€’ Docker


πŸ’¬ Connect with Me

LinkedIn
GitHub
Notion

πŸ“§ [email protected]


🌿 Each lab, each post, each step is a seed of growth. 🌱

Pinned Loading

  1. cloud-security-automation cloud-security-automation Public

    Automating IAM roles, policies, and security checks in the cloud with Terraform and GitHub Actions.

  2. iam-integration-lab iam-integration-lab Public

    Simulation of identity federation and access governance using Keycloak and SailPoint IIQ.

  3. secure-identity-api secure-identity-api Public

    Secure REST API built with Spring Boot, implementing authentication, authorization, and RBAC using JWT.

  4. security-fundamentals-lab security-fundamentals-lab Public

    Learning repository documenting cybersecurity fundamentals through Google Cybersecurity Certificate, TryHackMe labs, and network/IAM exercises.