tasso@vps:~/portfolio$

$ whoami

Tasso Z.

$ cat title.txt

Python Developer

$ echo $MISSION

I automate boring tasks with Python

$ ls ./links/

$

$ cat about.md

About

about.md
1

Python developer focused on automation and self-hosted infrastructure.

2

If a task runs more than twice, it gets a script. If a script runs more

3

than once, it gets a cron job. If it touches production, it goes in git.

5

This site runs on a DigitalOcean VPS — nginx, BIND DNS, Let's Encrypt —

6

configured by hand, without managed services or containers.

$ ls -la ~/skills/

Skills

total 5

01Linux/# daily driver · server admin · system config
02Python/# primary language · scripts · automation
03Bash/# shell scripting · pipelines · cron jobs
04Claude_Code/# AI-assisted development workflows
05Git/# version control · branching · history

$ _

$ ls projects/

Projects

portfolio.shlive

Self-Hosted Portfolio

thednsdomain.ca ↗

This site. Astro 5 + Tailwind CSS v4, served by nginx on DigitalOcean. BIND handles DNS, Let's Encrypt provides TLS. No Docker, no managed services, no CDN — just a clean VPS and a good build script.

Astro 5Tailwind v4nginxBIND DNSLet's EncryptDigitalOcean

$ cat contact.json

Contact

$ # open to Python automation, infrastructure, and freelance work