About
Hello, my name is Joshua Michael Hughes. I have over twenty years of experience in the field of Information Systems. Throughout my career I have worked with Windows, Linux, and Unix Operating Systems, and Windows and LAMP (Linux, Apache, MySQL, PHP) hosting environments. I have worked with Dell, HP, and Sun Microsystems servers, and Dell, HP, and Cisco networking equipment. I began my career as a Technical Support representative and excelled into Systems Administration, Systems Analysis, Systems Integration, and Design, and Computer Programming. I have also worked as a Web Application Developer and have designed web applications in ColdFusion, PHP, and ASP.Net (MVC).
Currently I am working in Public Health as a Distributed Computer Systems Administrator, and graduated Florida SouthWestern State College with an AS in Computer Programming and Analysis. As a Distributed Computer Systems Administrator I function as the IT Administrator and Management Information Systems Program Manager. I am responsible for budget, project planning, daily operations and Supervision of the Management Information Systems program.
In addition to my technical skills and expertise in Information Systems, I am devoted to improving my leadership, planning, and communication skills. I have completed numerous hours of leadership development and coaching, and continue my studies of Quality Improvement methodologies. I have studied the Institute for Healthcare Improvement’s model for Quality Improvement and have accomplished Lean Six Sigma Black Belt Certification.
I am a husband, and I am a father to four children. In our free time we enjoy outdoor activities.
My Strengths:
I am passionate about technology and all the amazing things that can be accomplished with it. I am great at solving puzzles and I am strong in Project Planning and systems analysis and design. I plan to continue working with my strengths by seeking further development in Project Planning and Service Delivery.
Knowledge & Skills
Skills Matrix
- Knowledge of distributed processing operations, procedures, and equipment.
- Knowledge of problem solving techniques.
- Knowledge of computers and software.
- Knowledge of the principles, practices and techniques of computer programming and/or computer systems analysis.
- Knowledge of database design.
- Knowledge of storage technologies, memory management, disk arrays, and networking.
- Knowledge of backup and recovery processes.
- Knowledge of incident response and disaster recovery skills.
- Knowledge of Active Directory, firewalls, VPN, and Intrusion detection/prevention systems.
- Ability to process information logically and solve problems.
- Ability to develop training programs related to distributed processing operations and procedures.
- Ability to monitor and resolve problems with distributed computer systems components.
- Ability to identify and define user task needs.
- Ability to communicate effectively.
- Ability to establish and maintain effective working relationships with others.
- Ability to plan, organize and coordinate work assignments.
- Ability to supervise people.
- Ability to write, code, test and debug computer programs.
- Ability to write technical data processing reports.
- Ability to adapt quickly to changing technology.
Operating Systems:
- Microsoft Windows Desktop ( 2.0 – 10)
- Microsoft Windows Server (NT4.0 – 2019 [Standard,Web,Enterprise,DataCenter])
- Gentoo Linux
- Red Hat Enterprise Linux Server 5.0
- Fedora Core (6-14) (Gnome/KDE)
- Ubuntu
- PuppyLinux (Slacko)
- Solaris (2,8-10)
Programming:
- HTML/CSS
- ColdFusion 4.0
- ColdFusion MX7
- PHP
- Bash
- DOS
- Visual Basic
- Java
- JavaScript
- Python
- ASP.NET
- C#
SQL:
- Microsoft SQL (2000-2012)
- MYSQL
- PostgreSQL