Skip to content
View CamiloCod3's full-sized avatar
  • Sweden

Block or report CamiloCod3

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
CamiloCod3/README.md

Hi, I'm Camilo 👋

Systems Administration • Networking • Infrastructure • Cybersecurity • Backend APIs

LinkedIn


I'm building a practical foundation across systems administration, networking, infrastructure automation, backend APIs, and cybersecurity.

I enjoy working close to how systems actually run: configuring services, understanding networks, building tools, automating workflows, troubleshooting problems, and learning how to secure infrastructure in real environments.

This GitHub is where I document hands-on projects, labs, and learning as I continue developing my skills.


Current Focus

  • Systems administration
  • Networking and troubleshooting
  • Linux and Windows Server environments
  • Docker and infrastructure automation
  • Secure backend APIs
  • Cybersecurity fundamentals and practical labs

Certifications

Completed

  • CompTIA A+
  • CompTIA Server+
  • CompTIA Network+
  • CompTIA Linux+

Next step

  • CompTIA Security+

Skills & Tools

Systems & Infrastructure

Linux, Windows Server, Bash, Docker, Terraform, Hyper-V

Networking & Security

TCP/IP, DNS, DHCP, routing, pfSense, Active Directory, Wireshark, Nmap, security fundamentals

Backend & Development

Python, FastAPI, PostgreSQL, SQLAlchemy, Redis, REST APIs

Cloud & DevOps

DigitalOcean, Cloudflare, Git, GitHub Actions, Prometheus


Featured Projects

Many applications need to receive webhook events from external systems, but handling them securely across multiple tenants requires clear separation, validation, logging, and reliable event tracking.

This project explores how to build a FastAPI backend for multi-tenant webhook ingestion with tenant-aware routing, event logging, operational metrics, PostgreSQL persistence, Redis support, and Docker-based deployment.

Focus areas

  • Multi-tenant backend architecture
  • Secure webhook ingestion
  • Event tracking and message logging
  • PostgreSQL, Redis, Prometheus, Docker, and Alembic

Manually setting up cloud servers, DNS, Docker deployments, and basic infrastructure can quickly become repetitive and error-prone.

AutoStack explores how to automate that process using Terraform, Bash, Docker, Cloudflare, DigitalOcean, and Linux. The goal is to make server provisioning and deployment more repeatable, documented, and easier to rebuild.

Focus areas

  • Infrastructure as Code with Terraform
  • Linux server automation
  • Docker-based deployment
  • Cloudflare DNS and DigitalOcean infrastructure

Authentication and authorization are easy to underestimate, especially when building APIs that need clear user roles, protected routes, and controlled account creation.

This project explores secure API authentication patterns using FastAPI, PostgreSQL, SQLAlchemy, Pydantic, JWT, OAuth2 concepts, and Docker. It focuses on admin-controlled user creation, login flows, authorization, and backend security fundamentals.

Focus areas

  • Secure API authentication and authorization
  • JWT-based login flows
  • Admin-controlled user creation
  • PostgreSQL, SQLAlchemy, Pydantic, and Docker

Security & Lab Projects

Reconnaissance can quickly become messy when scan results, HTTP findings, DNS data, and notes are spread across different tools and files.

ActiveRecon explores how to organize early-stage reconnaissance into a structured CLI workflow for authorized security assessments and lab environments. It combines Nmap scan profiles, DNS analysis, HTTP service detection, header collection, TLS checks, and Markdown/JSON reporting.

Focus areas

  • CLI-based security tooling
  • Service enumeration
  • DNS, HTTP, and TLS analysis
  • Markdown and JSON reporting
  • Responsible recon methodology

Understanding networking is easier when the environment behaves like a real organization instead of isolated theory.

This lab simulates a multi-site company network with Stockholm and Helsinki sites, segmented networks, pfSense firewalls, routing, NAT, Active Directory, DNS, DHCP, NTP, GPOs, and Windows/Linux machines.

Focus areas

  • Multi-site network design
  • Network segmentation
  • Routing, NAT, and firewall configuration
  • Windows Server and Active Directory
  • DNS, DHCP, NTP, and GPOs

Learning by building

I use projects and labs to connect theory with practice, document what I learn, and keep improving step by step.

Pinned Loading

  1. ActiveRecon ActiveRecon Public

    A Python-based reconnaissance CLI tool for authorized security assessments, lab environments, and security learning.

    Python 1

  2. AutoStack AutoStack Public template

    Automated server deployment with Terraform, Docker, and security best practices. Ideal for deploying applications like Odoo in a scalable, secure, and production-ready way.

    Shell 1

  3. Multi-Tenant-Webhook-API Multi-Tenant-Webhook-API Public

    Production-style FastAPI backend for multi-tenant webhook ingestion, secure event processing, PostgreSQL/Alembic persistence, Redis support, metrics, and Docker-based deployment.

    Python

  4. multi-site-network-infrastructure-lab multi-site-network-infrastructure-lab Public

    A practical network infrastructure lab completed as part of my networking studies.

  5. Secure-Login-Admin-API Secure-Login-Admin-API Public template

    A learning project built with FastAPI, PostgreSQL, SQLAlchemy, Pydantic, and Docker, focusing on advanced security and robust user management.

    Python 1

  6. siem-detection-lab siem-detection-lab Public

    This project documents a fully isolated Windows SIEM Detection Lab for blue team training

    Mermaid