
Ishan Karunaratne
Software Architect & Infrastructure Engineer
Ishan Karunaratne is a US Army veteran who served in Operation Iraqi Freedom and the founder of DNS Checker. He holds a Bachelor's degree in Information Technology with a focus on online systems, along with CompTIA A+, Network+, and Security+ certifications. With over 20 years of experience in software development and information systems architecture, Ishan has led technology strategy for organizations across M&A integrations, cloud migrations, and large-scale infrastructure projects. He builds DNS Checker to give developers and sysadmins the DNS tools they deserve.
Areas of Expertise
What Does Ishan Build at DNS Checker?
Ishan Karunaratne is the creator and sole developer of DNS Checker, a DNS intelligence and network tools platform built for developers, sysadmins, and security professionals. DNS Checker analyzes over 240 million domains daily and maintains 220 million+ WHOIS records, powering a suite of free diagnostic tools that go deeper than traditional DNS lookup services.
The platform includes a scored DNS Inspector with 25+ automated health checks and DNS performance analysis, a real-time DNS Propagation Checker tracking changes across global resolvers, an IP Intelligence tool with geolocation and threat detection, a Port Scanner, a Blacklist Checker scanning 50+ DNSBL lists, a Security Scanner checking 17 threat intelligence vendors, email authentication tools for SPF, DKIM, and DMARC validation, SMTP Diagnostics, HTTP Security Headers analysis, and a TLD Directory covering all ~1,900 active top-level domains with registrar pricing comparison, zone analytics, and DNSSEC adoption data.
Ishan designed and built the entire platform end-to-end — the data ingestion infrastructure, distributed processing systems, API layer, and frontend. Every tool, every data pipeline, and every microservice is his work.
Background
Ishan Karunaratne is a US Army veteran who served in Operation Iraqi Freedom. He managed logistics and administration for a 90-person unit, coordinating personnel operations in a combat environment. The discipline, precision under pressure, and systematic problem-solving that military service demands are the same qualities he applies to building and operating production infrastructure at scale.
With over 20 years of hands-on experience in software development and information systems architecture, Ishan has delivered technology solutions across M&A integrations, cloud migrations, and large-scale infrastructure projects. He identifies inefficiencies, automates manual processes, and builds systems that run reliably without constant intervention.
Roots in Networking & Systems
Ishan's journey into networking and infrastructure began in the mid-1990s, working hands-on with Linux and Windows systems — configuring hardware, running cables, and networking computers at the wire level. At a time when documentation was scarce, he taught himself by scouring the early internet, experimenting in the real world, and building his own reference knowledge from the ground up. He served as a system administrator for a university dormitory network, gaining firsthand experience managing the connectivity and infrastructure that hundreds of residents depended on daily. Those formative years of self-directed learning built the deep, practical understanding of networking, DNS, and security that still drives his work today.
Why DNS Checker Exists
After decades of managing domains, standing up websites, and ensuring services stayed online, Ishan grew frustrated with the manual work involved in verifying DNS configurations. Every hosting migration, every domain change, every email setup meant opening a terminal and running dig queries by hand — checking A records, MX records, TXT records, and waiting to see whether changes had propagated. He built DNS Checker to eliminate that friction. The DNS Inspector consolidates all the manual lookups he used to run into a single, comprehensive view. The Propagation Checker answers the question he asked after every DNS change: “Has it propagated yet?” — or more precisely, whether cache freshness has caught up — across servers worldwide, in real time.
Credentials & Certifications
Ishan holds a Bachelor's degree in Information Technology with a focus on online systems, and earned his CompTIA A+, Network+, and Security+ certifications in 2009 — validating his deep expertise across hardware, networking fundamentals, security practices, and infrastructure design. He also completed the Cisco Certified Network Associate (CCNA) course material in 2005, though a shift in job roles meant he did not sit for the certification exam. These qualifications, combined with decades of hands-on experience across cloud platforms (AWS, GCP, Azure), Linux server administration, and full-stack development with PHP, Python, and Node.js, give him a rare end-to-end perspective on how DNS and network infrastructure actually works in production.
Technical Proficiency
Backend & Frameworks
Frontend
Data & Databases
Infrastructure & Cloud
DNS & Networking
Linux & Operations
Articles by Ishan
65 articles on DNS, networking, and infrastructure