$ ls ~/languages
Languages
Python and Bash are my main tools for backend work, scripting, and automation. I can read and work with JavaScript / TypeScript and C; I am building confidence in Go.
- Python — using
- Bash — using
- JavaScript / TypeScript — using
- C — using
- Go — learning
$ ls ~/backend
Backend & APIs
I build Python web applications and REST APIs, from lightweight services to structured Django projects.
- FastAPI — using
- Flask — using
- Django — using
- REST APIs — using
$ ls ~/infrastructure
Infrastructure & Cloud
I containerize services, administer Linux systems, and work with core AWS compute, storage, identity, networking, and observability services.
- Docker — using
- Docker Compose — using
- Linux — using
- AWS — using
- EC2 — using
- S3 — using
- IAM — using
- VPC — using
- CloudWatch — using
- Kubernetes — learning
$ ls ~/delivery
CI/CD & Version Control
I use Git-based workflows and have built delivery pipelines across GitHub, GitLab, and Jenkins.
- Git — using
- GitHub — using
- GitHub Actions — using
- GitLab CI/CD — using
- Jenkins — using
$ ls ~/observability
Monitoring & Logging
I collect metrics, build dashboards, inspect service logs, and use alerts to understand system behavior.
- Prometheus — using
- Grafana — using
- CloudWatch — using
- journalctl — using
$ ls ~/databases
Databases
I have worked with relational and document databases while building backend applications and local environments.
- PostgreSQL — using
- MySQL — using
- MongoDB — using
$ ls ~/operations
Systems & Daily Tools
My day-to-day work includes remote administration, service management, network troubleshooting, API testing, and local virtualization.
- SSH — using
- Nginx — using
- systemd — using
- Cron — using
- UFW / iptables — using
- Shell scripting — using
- Postman — using
- GitHub CLI — using
- VS Code — using
- VirtualBox / VMware — using
$ ls ~/networking
Networking
I use networking fundamentals to configure environments and troubleshoot connectivity across local systems and cloud infrastructure.
- TCP / IP — using
- DNS — using
- Subnetting — using
- Routing — using
- Firewalls — using