suat@durkaya:/etc/toolbox$

Stack

The languages, platforms, and operational tools I use — plus what I am learning next.

$ cat /etc/toolbox.conf

usinglearning

$ 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

$ tail -f current.log

Currently learning

Kubernetes fundamentals

Go foundations

Terraform is next on my infrastructure roadmap.

$ ls ~/certificates

Certifications & coursework

  • CS50xverified

    Harvard UniversityIntroduction to Computer Science

  • CS50Pverified

    Harvard UniversityIntroduction to Programming with Python

  • LanguageCert International ESOLverified

    LanguageCertB2 English qualification