Russel Havens

 RusselW. Havens

Russel W. Havens

  • Courses2
  • Reviews2

Biography

Brigham Young University - Information Technology

Software Development Engineer at Adobe
Information Technology & Services
Russel
Havens
Payson, Utah
I am a senior IT engineer with particular interests in management and administration automation for large systems, hardware/OS/application monitoring and management, and in generally allowing IT engineers to do more with less. I have extensive experience in using open source management and monitoring systems and glue coding to allow existing systems to reach needed levels of effectiveness and usability.

Professionally, I started as a hardware technician, then moved into software testing for Asian and Middle-east-language software. After several years of quality assurance work, I shifted to server and network administration, then into Java web development, then into monitoring and data center-wide management systems. I have a great passion toward monitoring and system management, which shows in my last several jobs.

A recent dip back into the academic world for a Master's degree in IT piqued my interest in statistical and graphical analysis of IT systems data, including log file analysis, netflow analysis, security log analysis and the like. It has also reminded me of how much I enjoy teaching and mentoring in the IT space.

I am one of those people who reads technical books for pleasure and enjoys helping neighbors fix their computer problems (though that fun has to be balanced for the family's sake). I enjoy learning programming languages and systems as much as I enjoy learning about human languages and systems.

I hope to eventually move on to a PhD, and, in the mean time, to continue enjoying the wide variety of fun IT projects that come along in my current organization.

Specialties: Systems integration and glue coding, software tools, open source, systems management, monitoring, mentoring, log file analysis, text analysis


Experience

  • Brigham Young University

    Adjunct Professor

    I am currently teaching Systems Administration and related classes in the School of Technology at BYU, one per semester as the department determines the need. This is a great opportunity to share years of experience with an amazing set of students full of ideas and enthusiasm.

  • LDS Church, ICS Department

    Middleware Engineer

    Manage middleware and application servers for internal and external applications and web sites, including lds.org and mormon.org. Own and manage CA Wily Introscope for dev, stage and prod Java and .Net application servers.

  • LDS Church

    Sr. Systems Manager, Family History Department

    Managing physical, virtual and cloud infrastructure and applications for Family History department of the LDS church, including the FamilySearch suite of applications (familysearch.org, new.familysearch.org, etc.)

  • BYU

    Graduate Student Researcher

    Researched power utilization by blade servers with various components and software power governors, as well as log file analysis.

  • Adobe

    Software Development Engineer

    Russel worked at Adobe as a Software Development Engineer

Education

  • Brigham Young University

    BA

    Japanese

  • Brigham Young University

    MS

    Information Technology
    Thesis: Bayesian Content Filters for Log File Analysis

  • Brigham Young University

    Adjunct Professor


    I am currently teaching Systems Administration and related classes in the School of Technology at BYU, one per semester as the department determines the need. This is a great opportunity to share years of experience with an amazing set of students full of ideas and enthusiasm.

Publications

  • Log File Filtering with Off-the-shelf Naïve Bayesian Content Filters

    International Journal of Web Applications

    Research on the effectiveness of off-the-shelf Bayesian spam filters as log entry classifiers, including a simple proposed scale for comparing filter effectiveness (FES) and analysis with real-world data sets in simplified and full use-case scenarios.

IT 347

4.5(1)