**Mobile:** (802) 458-7327
**LinkedIn:** [David McClellan](https://www.linkedin.com/in/dpmcclellan/)
Results-driven IT professional with 10+ years of experience in automation, infrastructure management, and system optimization. Adept at designing, deploying, and securing enterprise IT environments across cloud and on-premises systems. Passionate about leveraging automation tools like Ansible, Terraform, and PowerShell to enhance efficiency, scalability, and security. Proven track record of leading complex projects, streamlining workflows, and driving cost-effective IT solutions. Strong leadership and mentoring skills, with experience training IT teams and implementing best practices for system administration, security, and network infrastructure. Dedicated to continuous learning and staying ahead of emerging technologies.
- Receipt Processor My take on the Receipt Processor Challenge from Fetch Rewards.
- Technologies Used: Go, Standard Library
- Contributor to todoist-cli A Go-Based CLI for interacting with the Todoist API.
- Technologies Used: Go, SPF13/Viper
- Shellcheck-API A Web API written in Go that provides linting for shell scripts using ShellCheck.
- Technologies Used: Go, Standard Library
- gtodo A Go-Based CLI for managing tasks locally.
- Technologies Used: Go, SQLite
- Developed a custom CLI email client to enhance Office 365 workflow automation.
- Automated workflows using PowerShell, Python, and Go, significantly improving daily operational efficiency.
- Optimized Windows Server 2016/2019 performance, including MSSQL tuning, through proactive maintenance and upgrades.
- Established and enforced IT policies, enhancing security awareness and compliance across the organization.
- Led and trained support staff in all aspects of IT with little computer background.
- Designed and solely wrote a Chrome extension to implement new features in a custom SaaS product that was crucial to day-to-day operations
- Managed and optimized Windows/Linux servers (on-site and cloud-based), improving efficiency and rack organization for streamlined operations.
- Resolved IT support requests for ~2700 users, reducing average ticket resolution time by 60% through automation and process improvements while improving staff satisfaction with IT by 40%.
- Implemented and designed Meraki wireless and wired networking systems, including redundant firewalls
- Repaired and maintained a fleet of approximately 950 Windows and ChromeOS devices from software to hardware repair including full rebuilds on each type
- Planned and made purchasing decisions on a $250,000 budget for hardware and software
- Moved many core-servers to cloud (AWS) computing solutions to save on upgrade costs along with an improved environmental footprint
- Designed and implemented crucial data manipulation software to assist purchasing and inventory management.
- Technologies used: Python, Visual C++, Visual Basic, MS Access, HTML
- Designed and implemented a parsing script to reduce processing time on flat-files for inventory and purchasing.
- Diagnosed and repaired multiple hardware and software issues in a thin-client environment
- Purchased and provisioned Thin clients, Fat clients, and new back-end servers
- Diagnosed computer and networking related issues
- Assisted customers in configuring and installing new home-networking hardware
- Diagnosed issues and recommended alternative services for virus removal and system optimization
- Customer service (de-escalation) over the phone and via email
- Learning Go for Developers from Boot.dev - Certificate
- Learning Algorithms in Python from Boot.dev - Certificate
- Learning Javascript for Developers from Boot.dev - Certificate
- Learning Object Oriented Programming in Python from Boot.dev - Certificate
- Learning Docker from Boot.dev - Certificate
- Learning Kubernetes from Boot.dev - Certificate
- BS in Computer Science (2011) from the University of Phoenix - Axia College
- Networking: UniFi, Fortigate, Cisco Meraki
- Hypervisors: Proxmox, HyperV, ESXi
- Programming & Automation: Go, Python, PowerShell, Ansible, Terraform
- Databases: MSSQL, SQLite, MariaDB, PostgreSQL
- Languages: English (Native)
- Availability: 2 weeks notice
- Preferred Editor: NeoVIM, btw