Bartkoski Family
about me

Chris Bartkoski

Software developer focused on building reliable systems, practical tools, and thoughtful solutions.

I design and build web applications, APIs, and infrastructure with an emphasis on clarity, performance, and long-term maintainability.

Hosted personally on Debian with Cloudflare Tunnel.
Portrait of Chris Bartkoski
Built deliberately
~/deployments/bartkoski.com
const stack = {
  frontend: ["Angular", "TypeScript"],
  backend: [".NET", "Python"],
  infra: ["Debian", "Docker", "Cloudflare"],
};

deploy("bartkoski.com", {
  nginx: true,
  tunnel: "bartkoski",
});

About

I'm a software developer with experience across the stack — from Angular frontends and .NET APIs to databases, automation, and infrastructure. I care deeply about how systems behave in the real world: how they're deployed, how they fail, and how they're maintained over time.

My work often lives at the intersection of clean application architecture, practical DevOps, automation, and data pipelines. I favor simple designs, explicit decisions, and tools that earn their complexity.

What I Work With

Frontend

Angular, TypeScript

Backend

.NET, Python

Databases

PostgreSQL, SQL Server

Infrastructure

Debian, Docker, Cloudflare, Google Cloud

Automation

Python, Selenium, requests

Deployment

Containers, Cloud Run, reverse proxies, tunnels

Current Focus

This site itself is hosted from my own server behind Cloudflare, intentionally.

Philosophy

Understandable Systems

Systems should be understandable by the people who maintain them.

Correctness > Cleverness

Performance problems are usually design problems in disguise.

Documentation Is Product

Documentation is part of the product and a gift to your future team.

Curiosity Scales

Technology is interesting not because it's flashy, but because it's constrained.

Contact

If you'd like to get in touch or compare notes: