I keep managed IT running for school districts and municipalities. Mostly by turning repetitive work into reliable systems.

I'm Kevin Icart. I manage professional services for eastern Connecticut at an MSP, lead a seven-person support team, and own the company-wide RMM and the automation that keeps it all running. Security and automation-certified, hands-on by preference.

01  About

My entire career has been in public-sector IT, first on an internal K-12 team and now on the MSP side. Those environments taught me that reliability matters more than novelty and that documentation is part of the work, not an afterthought.

My approach to automation starts with the day-to-day reality. The goal is not merely a faster task; it is a controlled process that reduces variation through testing, safety checks, deliberate rollout, and clear documentation. It should be something another person can understand, run, and trust.

Portrait of Kevin Icart
Kevin Icart
Manager of Professional Services,
Novus Insight

What I work in

  • RMMNinjaOne
  • PSAConnectWise Manage
  • ScriptingPowerShell · Python
  • IdentityMicrosoft Entra · Active Directory · Google Workspace
  • DocumentationHudu
  • AI workflowsClaude · Codex

Away from work

The same instinct follows me home. I am a husband and foster father, and our household includes a red heeler with working-dog energy, so time is precious. I look for small efficiencies wherever I can. My favorite is Mowzart, my Mammotion Luba 2 robot lawn mower, with our Roborock robot vacuum-mops close behind.

02  Experience

Seven-plus years at Novus Insight, promoted from support specialist to analyst to manager, after starting out in a public-school district.

Dec 2022 - Now

Manager of Professional Services

Novus Insight · East Hartford, CT

  • Lead a seven-person support team responsible for managed IT delivery to school districts and municipalities.
  • Own NinjaOne as the company-wide RMM and automation platform, building provisioning, monitoring, and reporting workflows in PowerShell and Python for use across the MSP.
  • Set delivery standards, guide escalations and technical planning, and mentor team members while strengthening documentation, security practices, and technology lifecycle management.
Jan 2021 - Dec 2022

Technical Support Analyst

Novus Insight · East Hartford, CT

  • Served as lead engineer and primary technical partner for client environments, owning day-to-day service as well as planning, training, and purchasing.
  • Diagnosed complex infrastructure, identity, and network problems, then carried the corrective work from design through implementation.
  • Created the server documentation, runbooks, and training material the wider support team relied on.
Apr 2019 - Jan 2021

IT Support Specialist

Novus Insight · East Hartford, CT

  • Built automation for dynamic license assignment and account provisioning across staff and student accounts—the foundation for my later automation work.
  • Acted as primary contact for two school districts and a municipality, resolving escalated end-user and infrastructure issues.
  • Coordinated vendor services, subscriptions, and technology planning across client environments.
Sep 2017 - Apr 2019

IT Support Specialist

Coventry Public Schools · Coventry, CT

  • Delivered district-wide hardware and operating-system upgrades across computers, Chromebooks, iPads, printers, and interactive boards.
  • Maintained the district-wide technology inventory and supported the systems behind Board of Education livestreaming and recorded meetings.

03  Certifications

Continuously certified across security, identity, and automation.

Professional affiliation

InfraGard · FBI–private sector partnership Member since 2021

Education

A.S., Computer Programming Technology

Manchester Community College · Phi Theta Kappa & Epsilon Pi Tau Honor Societies · Certificates in Technology Management & Web Technology

Selected work

NinjaOne End-User Access Report

A read-only report of every NinjaOne end-user account across every organization: what each account can reach, classified against the org's own device inventory, and whether it is still signing in - recovered from the activity log, since the API has no last-login field. Each run diffs against the last, and a history page compares any two runs.

NinjaOne Technician Permissions Reporter

A read-only audit of the NinjaOne technician-role permissions that live behind the web UI. It reads every role over authenticated GET requests, diffs each run against the last with who-changed-it attribution, and writes one self-contained HTML report. The write-up walks through how it works, with a fully fictional sample report you can open.

04  Contact

Have a process that should work better?

Whether you're improving MSP operations, building automation, or untangling a stubborn technical problem, I'm always glad to compare notes. LinkedIn is the best place to reach me.