I’m Ernest, a Senior Systems Analyst transitioning into Cybersecurity and DevSecOps Engineering with 10+ years in systems analysis, administration, and automation. My work spans Python scripting, infrastructure management, and process automation for utilities and public-sector organizations. This repo powers my portfolio site and showcases projects demonstrating automation, CI/CD workflows, and system reliability.
- Systems Engineering & Governance: IT Governance, Infrastructure & Network Design, Project Management, Requirements Gathering, UAT, Digital Transformation
- Automation & Programming: Python, Java, SQL, YAML, markdown, HTML, Automation Scripting
- DevSecOps & CI/CD: Git, GitHub, GitHub Actions, Gitleaks, Pre-commit, Infrastructure as Code (IaC), Secrets Scanning
- Database Management: SQL Server, Oracle, MySQL, PostgreSQL
- Platforms & Virtualization: Windows Server, Linux, VMware, Proxmox, Docker, Kubernetes (k3s)
- Networking: VLANs, Subnetting, VPNs, Load Balancing, Multi-Gigabit Networking, iSCSI, Ethernet, Cellular, TCP/IP
- Tools & Applications: Itron FDM, Fixed Network 100, OpenWay, SSMS, Oracle Billing & MDM, Cherwell, Traefik, n8n, Pi-hole, nmap, Wireshark
- Objective: Demonstrate detection and prevention of secrets leakage using local and CI/CD tools.
- What: Integrated Gitleaks into GitHub Actions to scan commits and PRs, added pre-commit hooks for local protection, and showcased GitHub Advanced Security push protection. Demo includes fake secrets, pipeline failure, remediation, and history cleanup with git-filter-repo.
- Repo: Gitleaks Secret Scanning
- Objective: Build a personal portfolio site with automated deployments using GitHub Actions + Cloudflare.
- What: GitOps workflow basics, static site hosting, version control, and deployment automation.
- Repo: Portfolio Source
- Objective: Execute and maintain Python scripts to generate datasets for DOE Grid Modernization grant reporting.
- What: Scripting fundamentals, data extraction, and operational support for compliance workflows.
- Repo: DOE Script
- Objective: Open-source collaboration learning GitHub forking, branching, and PR submission workflow.
- What: Basic open-source contribution practices, collaborative version control skills.
- Merged PR: Guestbook PR
- Objective: Add compatibility for CloudRF API clients using Python 3 while preserving Python 2 usage.
- What: Refactored syntax/imports, split 2.x/3.x paths for compatibility; PR merged upstream.
- Merged PR: CloudRF #2 - Python changes
-
Duquesne Light Company - Software & Systems Analyst III
- Maintained Python scripts delivering DOE reporting datasets for $19.7M grant compliance.
- Converted legacy manual processes to Python-based workflows, reducing recurring work hours.
-
City of Cleveland - Systems Analyst
- Automated manual workflows saving 5+ hours per week in operational tasks.
- Supported network infrastructure for Automated Meter Reading systems, maintaining 98% uptime.
-
Itron - Field Engineer & QA
- Performed field testing and QA for utility data collection systems.
- Ensured operational reliability for deployed hardware/software systems.
- Stetson University: B.S. Cybersecurity (in progress)
- Certifications & Courses: Service Planning & Architecture, Project Risk Management, Python Programming