GREG NIELSON

Senior Engineer • IT Specialist • Consulting • Projects • Automation
25 years • Client-facing • Calm under pressure

Senior IT Consultant & Project Manager
M365 • Cloud • Servers • Automation


Senior Engineer, Consultant, and Project Manager with 25 years of experience spanning project management, team lead/management, cloud and Microsoft 365 administration, virtualization, scripting, network/systems management, technical consulting, and training/mentoring. Proven ability to manage and execute server, cloud, and email migrations plus spam and security deployments. Experienced with compliance and supporting government/municipal organizations.

Adaptable and personable — able to work with technical staff as well as staff from other teams and disciplines.

Who Am I Summary

I am very enthusiastic about tech and a natural problem solver. I build and run secure and supportable IT environments, and I love to code and automate. I enjoy leaving things better than I found them: modernizing infrastructure, fixing painful processes, documenting the “why,” and automating repetitive work. I'm a quick study and can pick up pretty much anything.

Projects: migrations, deployments, modernization
Leadership: team lead, example & mentoring
Style: friendly, dedicated, dependable

What Are My Skills Toolbox

Hardware / Infrastructure

  • Server/RAID, workstations, networking
  • Virtualization: Hyper-V & VMware

Software

  • Windows client & server OS
  • Troubleshooting, installation, configuration

Administration

  • Windows domains & GPO
  • Microsoft 365, Entra/Azure, Google

Languages / Web

  • HTML5/CSS, JavaScript, JSON/XML
  • PowerShell and some Python, C#, C++

Other Tools I Use

  • Sophos, SentinelOne, NinjaOne, ConnectWise, IT Glue
  • MSSQL/MySQL, Acronis, Veeam
  • Age of Empires (for morale)

What Have I Done Experience

  • Sr Escalations / Professional Services Engineer — Executech

    South Jordan, UT • 10/2014 – 2/2026
    • Professional Services (6yrs): Planned/executed projects (email, SharePoint, spam filters, servers, networks/firewalls, Azure deployments, Windows upgrades).
    • Sr Escalations (4yrs): SME for servers, escalation point for advanced server issues and configurations.
    • Training (4yrs): Managed onboarding curriculum and employee training roadmaps; taught bootcamps (M365 admin, Sophos, GPO, Acronis, virtualization).
    • Team Lead (3yrs): Led teams of 5–10; coached technical + customer service skills.
    • IT Consulting (12yrs): Ongoing client ops, budgeting, roadmaps, and stakeholder alignment.
  • IT Administrator — High Desert Milk

    Burley, ID • 11/2009 – Present
    • Daily IT support and operations; maintained Active Directory, Exchange, servers, and endpoints.
    • Monitored systems for hardware/software issues; built/upgraded systems; documentation & training.
    • Webmaster: built and maintained company website and intranet.
    • Planned and implemented Windows 7 deployment.
  • Technical Support Analyst — Dell Computers

    Twin Falls, ID • 3/2008 – 11/2009
    • Level 2/3 hardware support for enterprise-class servers.
    • Case controller for 14-person team: dispatch, resolution tracking, follow-up.
    • Coordinated team meetings and action-item follow-through.
  • Store Manager — Sports Authority

    Riverdale, UT • 3/1998 – 12/2007
    • Led merchandising, staffing, training, hiring, scheduling, and operational execution.
    • Worked with buyers/planners on big-ticket equipment strategy → 60% sales increase over four years.
    • Helped implement a distribution plan cutting special-order wait from 6–8 weeks to 1–2 weeks and doubling yearly sales over six months.
    • Motivating and teaching by example.

Where Did I Learn Education

  • BYU Idaho

    Bachelor Degree - Computer Science: Software Engineering • ETA 2026
  • Weber State University

    Associate Degree • 2024
  • Past schooling

    Western Governors & Weber State - Software Engineering