Skip to content
View ShobanChiddarth's full-sized avatar
:octocat:
"status":"alive"
:octocat:
"status":"alive"

Organizations

@Capstone-skcet-it23-team-elevate

Block or report ShobanChiddarth

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

Who am I?

B. Tech IT student with hands on experience in Linux, Network Engineering, Cloud Computing, Identity and Access Management (IAM).


What I Work With

  • Cloud - AWS (EC2, S3, IAM, VPC), deployed a FastAPI + PostgreSQL backend on EC2, familiar with GCP basics
  • Linux - daily driver and server OS; headless server administration, SSH hardening, UFW, systemd, Nginx
  • Network Engineering - CCNA coursework (ITN/SRWE/ENSA), VLAN design, inter-VLAN routing, pfSense, LAN segmentation, static routing
  • Security & IAM - OpenLDAP with LDAPS, SSSD+PAM, least-privilege ACLs; Keycloak with RBAC, OIDC SSO, MFA (TOTP), brute force protection, audit logging, full employee lifecycle; Pi-hole + mkcert for local DNS/HTTPS
  • Docker - containerized service deployments, image builds, multi-container setups, GitHub Actions CI/CD
  • Python - scripting for automation, web scraping (Selenium), CLI tooling
  • Terraform - currently learning; AWS VPC/EC2 module structure

Home Labs

Physical Network Engineering Lab

Click here for full series write up | (Tenda AC1200 router, Lenovo ThinkCentre M81 headless server running Pi-hole (custom DNS, ad blocking) with HTTPS via a mkcert local CA)

Other Labs

Lab GitHub Repo What it covers
Keycloak IAM Dev Lab keycloak-iam-dev-lab RBAC, OIDC SSO, MFA (TOTP), password policy, brute force protection, audit logging, full employee lifecycle for a fictional org
OpenLDAP IAM lab keycloak-iam-dev-lab LDAPS, least-privilege ACLs, SSSD+PAM, read-only service account for a fictional org
Superior VM Intercommunication - VM<—>VM<—>Host<—>Internet Communication
Local Mail Server postfix-dovecot-mailserver-in-openldap-lab Postfix + Dovecot with LDAP recipient lookup, LDAPS auth via SSSD, IMAPS with mkcert cert

Certifications


Writing

I write a blog on dev.to


My Open Source Projects

Repo What it is
openssh-server Containerized OpenSSH server for secure temporary LAN file transfers - configured via env vars
randomised_mac_linux MAC address randomization on Linux
panic-clone Bulk GitHub repo cloning across multiple users via the GitHub API
vscode-privacy Script to toggle VSCode privacy settings
forage-virtual-internship-scraping Python/Selenium scraper for Forage virtual internship content

Contributions to other Open Source projects

🔗List of all my contributions🔗

Pinned Loading

  1. keycloak-iam-dev-lab keycloak-iam-dev-lab Public

    IAM development lab for Acme Inc built with Keycloak - RBAC, MFA, SSO, employee lifecycle management

  2. openldap-iam-lab openldap-iam-lab Public

    OpenLDAP deployment on VirtualBox with LDAPS, least-privilege ACLs, and SSSD+PAM integration for centralized auth in a fictional org

  3. postfix-dovecot-mailserver-in-openldap-lab postfix-dovecot-mailserver-in-openldap-lab Public

    Postfix + Dovecot mail server on VirtualBox with LDAP recipient lookup, LDAPS auth, and IMAPS - built on top of the OpenLDAP IAM lab

  4. openssh-server openssh-server Public

    Openssh server inside a container

    Shell

  5. randomised_mac_linux randomised_mac_linux Public

    Tool for automating MAC address randomisation in Linux

    Shell

  6. panic-clone panic-clone Public

    When you want to immediately clone all repositories of multiple github users

    Python