TechEarl
Author

Ishan Karunaratne

20+ years across software, Linux systems, DevOps, and infrastructure, with a more recent focus on AI.

Ishan Karunaratne

Ishan Karunaratne

Tech Architect · Software Engineer · AI/DevOps

Tech architect and software engineer with 20+ years across software, Linux systems, DevOps, and infrastructure — and a more recent focus on AI. Currently Chief Technology Officer at a tech startup in the healthcare space.

Hi, I'm Ishan. I've spent over two decades in software and infrastructure. It started in the early 2000s with hands-on systems work: configuring hardware, running cables, networking machines, and serving as sysadmin for a university dormitory network. I also served in the US Army during Operation Iraqi Freedom, running logistics and personnel operations for a 90-person unit.

Since then I've led technology strategy through M&A integrations, cloud migrations, and infrastructure projects at scale. I'm also the founder and sole developer of DNS Checker, a domain intelligence platform that analyzes more than 240 million domains a day and maintains 220 million-plus WHOIS records.

TechEarl is where I write down what I learn along the way. The aim is twofold: leave a useful trail for other developers, and keep a reference for myself the next time I trip over the same problem.

Outside of work I'm usually with my kids, exploring something new in tech, or helping people on IRC. You can find me on the Libera network under the handle VectorX.

Areas of expertise
  • Full-stack web (Node.js, TypeScript, Next.js, React, PHP, WordPress)
  • Cloud infrastructure (AWS, GCP, Hetzner, Docker, Coolify)
  • Linux systems administration (RHEL, Debian, Ubuntu, systemd, fail2ban)
  • DNS, networking, and email deliverability (DNSSEC, SPF/DKIM/DMARC, BGP/ASN)
  • Databases (PostgreSQL, MySQL, Elasticsearch, ClickHouse, Redis)
  • DevOps and CI/CD pipelines (GitHub Actions, Coolify, Nginx)
  • System architecture and performance optimization at scale
  • AI engineering (LLM applications, RAG, prompt engineering, evals)
  • Technical writing and developer documentation
Education and certifications
  • Bachelor's degree, Information Technology (online systems focus)
  • CompTIA A+, Network+, and Security+ certifications (2009)
  • Cisco CCNA coursework (2005)
Other things I've built
  • DNS Checker, a domain intelligence platform analyzing 240M+ domains daily. Founder and sole developer.