Self-hosted infrastructure01
Google Photos → Immich
Repurposed an ASUS laptop into a private photo cloud for four family members, using Immich, Debian, Docker, and Tailscale.
Read the case studySoftware engineer · Systems thinker
Software Engineer specializing in
Automation, AI, and System Design.
Thoughtful architecture. Practical tools. Reliable outcomes.
01 / Engineering with intent
I'm Atul Chavan, a Software Engineer with a background in automation architecture. I build platforms and tools that make software more reliable, from Java testing frameworks to AI-assisted engineering workflows.
A little more about me02 / Selected work
Self-hosted infrastructure01
Repurposed an ASUS laptop into a private photo cloud for four family members, using Immich, Debian, Docker, and Tailscale.
Read the case studySelf-hosted infrastructure02
Serving atulchavan.com from a repurposed ASUS laptop with Astro, Docker, Caddy, and Cloudflare Tunnel. A practical look at the architecture, deployment workflow, and trade-offs.
Read the case studyAutomation architecture03
Building a Java and TestNG API automation framework, then running it through a GitHub-backed Jenkins pipeline with three isolated Docker agents.
Read the case study03 / Currently exploring
The questions and systems
I'm spending time on right now.
Building useful AI into testing and engineering workflows.
Designing maintainable frameworks and faster feedback loops.
Deepening system design and cloud-native engineering through hands-on work.
Documenting home lab projects, self-hosting, and the decisions behind them.
04 / Engineering journal
From the ongoing series on building a Java API automation framework.