# CHRIS CARPENTER
**Shelby, NC ******* **980-***-****** *********@*****.***** **LinkedIn:** linkedin.com/in/chris-carpenter-bs-cs
---
## PROFESSIONAL SUMMARY
Systems Administrator with 3+ years of experience managing Linux/Windows server environments, database systems, and enterprise applications. Expertise in system configuration, automation, monitoring, and security hardening. Proven track record maintaining production systems supporting 100+ daily users with 99.9% uptime. Strong foundation in MySQL database administration, Apache web server management, service deployment (systemd), and cross-platform system integration.
---
## TECHNICAL SKILLS
**Operating Systems:** Linux (CentOS, Ubuntu, RHEL) • Windows Server 2016/2019/2022 • Command Line (Bash, PowerShell)
**Server Technologies:** Apache/XAMPP • MySQL Server • systemd • Cron Jobs • Service Management
**Database Administration:** MySQL • Database Backup/Restore • Query Optimization • User Management • Replication
**Networking:** TCP/IP • DNS • DHCP • Firewalls • Remote Access • VPN • Network Troubleshooting
**Security:** User Access Control • Firewall Configuration • SSL/TLS Certificates • Security Patching • Audit Logging
**Scripting/Automation:** Bash • Python • PHP • PowerShell • Automated Backups • Deployment Scripts
**Monitoring:** Log Analysis • Performance Monitoring • Resource Utilization • Alerting Systems
**Tools:** Git • Docker • Vite • npm/Composer • SSH • RDP • Samba/CIFS
---
## PROFESSIONAL EXPERIENCE
### **Maintenance Manager / IT Developer**
**FMS Enterprises** – Lincolnton, NC *February 2022 - Present*
**Server & System Administration**
- Manage Linux-based production server (CentOS) running Apache, MySQL, and PHP serving 100+ daily users with 99.9% uptime
- Administer 6+ MySQL database instances across local and remote servers (192.168.1.186) with multi-database architecture
- Configure and maintain systemd services for automated application deployment with auto-restart and logging
- Implement automated backup strategies with daily snapshots, remote storage, and 30-day retention policy
- Perform security hardening including firewall configuration, SSH key authentication, and service account management
**Database Administration**
- Administer 6 production MySQL databases totaling 50,000+ records with scheduled maintenance and optimization
- Implement database backup/restore procedures with automated daily backups and tested recovery plans
- Optimize query performance reducing execution times from 8s to <500ms through indexing and query analysis
- Manage database user permissions with principle of least privilege across 20+ application service accounts
- Monitor database health metrics including connection pools, slow query logs, and disk utilization
**Application Deployment & Management**
- Deploy and manage enterprise web applications (5.7GB) on Apache/XAMPP with Vite build optimization
- Configure systemd services for Python Discord bot with automatic restart, environment management, and log rotation
- Implement Electron desktop application deployment with auto-update system and delta update distribution
- Manage application dependencies via Composer (PHP) and pip (Python) with virtual environment isolation
- Configure Apache virtual hosts, SSL certificates, and .htaccess rules for multiple web applications
**Monitoring & Performance**
- Implement comprehensive logging across system services capturing application, web server, and database logs
- Monitor system resources (CPU, memory, disk, network) identifying and resolving bottlenecks proactively
- Configure log rotation policies preventing disk space exhaustion on production systems
- Track application performance metrics achieving 90+ Lighthouse scores through resource optimization
- Set up monitoring for API health, database connections, and service availability with alerting
**Security & Compliance**
- Harden server security implementing firewall rules, disabling unused services, and applying security patches
- Manage user access control with role-based permissions across 7 user groups and granular resource access
- Implement security best practices preventing SQL injection, XSS, and unauthorized access across applications
- Configure SSL/TLS certificates for secure communications and enforce HTTPS redirection
- Maintain audit logging for all administrative actions and security-relevant events with timestamp precision
**Automation & Scripting**
- Develop Bash scripts for automated deployment, backup, and system maintenance tasks reducing manual effort by 60%
- Create Python automation tools for data migration, report generation, and system health checks
- Implement cron jobs for scheduled tasks including backups, log rotation, and database optimization
- Build setup scripts (setup.sh, start.sh) for streamlined application deployment and environment configuration
- Automate software updates and dependency management with version pinning for stability
**Network & Remote Access**
- Configure network shares (Samba/CIFS) for file sharing across Windows/Linux environments
- Manage remote database connections securing access with IP whitelisting and encrypted connections
- Set up SSH key-based authentication disabling password access for enhanced security
- Configure firewall rules (iptables/firewalld) allowing only required services and ports
- Troubleshoot network connectivity issues between distributed systems and remote databases
**Disaster Recovery & Business Continuity**
- Implement backup strategy with automated daily backups to local and remote storage locations
- Document disaster recovery procedures with step-by-step restore processes and RTO/RPO targets
- Test backup restoration quarterly ensuring data integrity and recovery capability
- Maintain system documentation including network diagrams, service configurations, and runbooks
- Create rollback procedures for application updates minimizing downtime during issues
### **Mobile Technician**
**Bill Bryan CDJR** – Fruitland Park, FL *October 2019 - February 2022*
- Diagnosed vehicle computer systems and software using diagnostic tools and technical documentation
- Performed software updates and system resets on vehicle control modules
- Troubleshot electrical systems and network communications (CAN bus) between vehicle components
---
## KEY PROJECTS & SYSTEMS
### **Production Server Infrastructure** Linux, Apache, MySQL, PHP
*Enterprise server environment supporting manufacturing operations*
**System:** CentOS Linux, Apache 2.4, MySQL 8.0, PHP 7.x/8.x
**Scale:** 5.7GB application, 6 databases, 100+ daily users, 99.9% uptime
**Services:** Web server (Apache), database (MySQL), application services (systemd)
**Monitoring:** Log aggregation, resource monitoring, health checks, alerting
**Security:** Firewall configuration, SSL/TLS, user access control, security patching
**Backup:** Daily automated backups, remote replication, tested restore procedures
### **Multi-Database Environment** MySQL, Remote Connections
*Distributed database architecture across multiple servers*
**Topology:** 6 MySQL databases (local + remote 192.168.1.186)
**Administration:** User management, query optimization, backup/restore, replication monitoring
**Performance:** Index optimization, slow query analysis, connection pooling
**Security:** Network-level access control, encrypted connections, audit logging
**Maintenance:** Scheduled optimization, integrity checks, performance tuning
### **Discord Bot Deployment** systemd, Python, Linux
*Production service deployment with automation and monitoring*
**Deployment:** systemd service configuration, auto-restart, environment management
**Monitoring:** Service status tracking, log aggregation, error alerting
**Updates:** Zero-downtime restarts, rollback procedures, dependency management
**Automation:** Automated deployment scripts, health checks, log rotation
**Documentation:** Runbooks, troubleshooting guides, configuration management
### **Electron Desktop App Distribution** Windows, Auto-update System
*Cross-platform desktop application deployment and updates*
**Platform:** Windows Server 2019, NSIS installer, portable executable
**Updates:** Auto-update server, delta updates, rollback on failure
**Distribution:** File server, download links, version management
**Monitoring:** Update success rates, crash reports, usage analytics
**Support:** Installation troubleshooting, update issue resolution
---
## EDUCATION
**B.S. Information Technology (Cybersecurity Emphasis)** – *January 2023*
University of Phoenix
- Coursework: Network Security, System Administration, Database Management, Operating Systems
---
## TECHNICAL COMPETENCIES
**System Administration:** Server installation/configuration • Service management • Performance tuning • Troubleshooting
**Database Administration:** Backup/restore • User management • Query optimization • Replication • High availability
**Security:** Firewall management • Access control • Security patching • Vulnerability assessment • Incident response
**Automation:** Shell scripting • Task scheduling • Deployment automation • Configuration management
**Documentation:** Runbooks • Network diagrams • Change management • Standard operating procedures
---
## CERTIFICATIONS & TRAINING
- Linux System Administration
- MySQL Database Administration
- IT Security Best Practices (Cybersecurity Emphasis)
- Network Configuration & Troubleshooting
---
*References and detailed system documentation available upon request*