About Ishan Karunaratne

Software engineer to CTO, by way of networks, servers, databases, DevOps, systems architecture, teams, and lately AI. Plus the questions I get asked most.

Experience
Twenty-seven years
Based in
Medford, New Jersey
ORCID
0009-0002-3088-0769

Where the time went

  1. 2021 – now

    Chief Technology Officer

    Rehab Media Group

    Technical strategy and architecture. Engineering culture, hiring, delivery, and the integration work behind acquisitions.

  2. 2020 – 2021

    Senior Engineer

    Rehab Media Group

    Supported a 250%+ month-over-month revenue increase inside the first six months, and introduced the CI/CD the delivery process still runs on.

  3. 2015 – 2020

    Backend Developer

    All Around Creative, Inc.

    Subject matter expert on WordPress at scale, plus the Linux server management behind the sites running on it.

  4. 2011 – now

    Founding Partner

    INAV8 Internet Solutions, Colombo

    Founded the company, secured its funding, built the network infrastructure, and hired and trained the development team.

  5. 2010

    Lecturer

    IDM Computer Studies, Colombo

    Taught Java and web development on the Charles Sturt University BIT curriculum. Teaching a thing is still the fastest way I know to find out whether I actually understand it.

  6. 2005 – 2008

    Technical Support, Tier II/III

    Sprint Nextel, Denver

    Wireless products and applications, plus a call-centre application I built in C#, ASP.NET, and SQL Server.

  7. 2002 – 2005

    Fire Direction Specialist 13P

    United States Army, Operation Iraqi Freedom

    Ran an office accountable for ninety personnel, and deployed to Iraq for Operation Iraqi Freedom, computing firing solutions on the front line. Checklists, verification, and the cost of a wrong number when there is no undo.

  8. 1999 – 2002

    Programmer and Network Administrator

    Charles Darwin University, Australia

    Built the university website on Lotus Domino as a Principal Certified Developer, and ran the residential college network for 250+ students. The first systems I was genuinely responsible for keeping alive.

Credentials

Charles Sturt University
Bachelor's degree, online systems, 2008 to 2010
CompTIA
A+, Network+, and Security+, 2009
Prosoft
Certified Internet Webmaster (CIW) Professional, 2006
Cisco
CCNA coursework, 2005
IBM Lotus
Principal Certified Lotus Professional, Domino R5 Application Development, 2002
Advanced Programming Techniques
Diploma, Unix and C, shell scripting, 1999
United States Army
Fire Direction Specialist 13P, veteran of Operation Iraqi Freedom
ORCID
0009-0002-3088-0769
Ananda College
Colombo, Sri Lanka

Questions people ask

Who is Ishan Karunaratne?

Ishan Karunaratne is a systems and network architect and Chief Technology Officer. He has more than two decades of experience across software engineering, systems architecture, cloud infrastructure, and technology leadership, and is currently CTO at Rehab Media Group. He is a US Army veteran who served in Operation Iraqi Freedom, holds a Bachelor's degree from Charles Sturt University, and writes the developer publication TechEarl.

What does he work on?

Software architecture and distributed systems, Linux and DevOps infrastructure, application security, and AI engineering. He built and operates DNS Checker, a domain intelligence platform that analyzes more than 240 million domains a day, and has published more than 790 technical articles at TechEarl.

Which Ishan Karunaratne is this?

Fair question, because there are several of us and search engines merge us enthusiastically. I am not the frontend engineer at Moresand Technologies, and I am not the founder and managing director of Sinhalite Holdings, the Sri Lankan hospitality and consumer-goods group written up in the Daily Mirror and Life Online. He appears to be doing very well. If you need compostable lunch sheets, that is the other one. If you need someone to work out why the database falls over at 3am, you are on the right page. The reliable way to tell us apart is my ORCID iD, 0009-0002-3088-0769, which is unique to me.

Is he available for work?

He is open to hands-on development work, which is still the part he enjoys most, as well as advisory work, technical due diligence, architecture review, and fractional CTO engagements. The fastest way to reach him is email.