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