Systems Administration • Networking • Infrastructure • Cybersecurity • Backend APIs
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.
- Systems administration
- Networking and troubleshooting
- Linux and Windows Server environments
- Docker and infrastructure automation
- Secure backend APIs
- Cybersecurity fundamentals and practical labs
Completed
- CompTIA A+
- CompTIA Server+
- CompTIA Network+
- CompTIA Linux+
Next step
- CompTIA Security+
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
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
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
I use projects and labs to connect theory with practice, document what I learn, and keep improving step by step.


