Software engineer · Systems thinker

Building reliable
software systems.

Software Engineer specializing in
Automation, AI, and System Design.

Thoughtful architecture. Practical tools. Reliable outcomes.

AUTOMATION ENGINEERINGAI IN TESTINGSYSTEM DESIGNSELF HOSTING

01 / Engineering with intent

Beyond test scripts.
Towards better systems.

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 me

02 / Selected work

Engineering in practice.

All projects

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 study
  • Docker
  • Debian
  • Immich
  • Self Hosting
  • Tailscale

Self-hosted infrastructure02

Hosting My Own Website

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 study
  • Astro
  • Docker
  • Caddy
  • Cloudflare Tunnel
  • Debian

Automation architecture03

API Automation Framework

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 study
  • Java
  • TestNG
  • Jenkins
  • Docker
  • GitHub

03 / Currently exploring

Always building.
Always learning.

The questions and systems
I'm spending time on right now.

A work in progress, by design
  1. 01

    AI-assisted testing

    Building useful AI into testing and engineering workflows.

  2. 02

    Automation at scale

    Designing maintainable frameworks and faster feedback loops.

  3. 03

    Systems & infrastructure

    Deepening system design and cloud-native engineering through hands-on work.

  4. 04

    Learning in the open

    Documenting home lab projects, self-hosting, and the decisions behind them.

04 / Engineering journal

Notes from the workbench.

Visit the journal

From the ongoing series on building a Java API automation framework.