×
Eric Waterkotte

Eric Waterkotte

Teacher, Developer, Problem Solver


Background


About

About

I’m a teacher, developer, security practitioner, and friend.

Work Experience

Work Experience

  • Faculty | Program Coordinator, Peninsula College

    Sep, 2012 - Present

    Faculty and program coordinator for IT Systems Administration, Cybersecurity and Computer Science

    • Designed, developed and deployed an online two year AA degree in information security and computer forensics

    • Responsible for teaching courses on the subjects of ethical hacking, networking, programming, web application security, network security, computer forensics and computer science.

    • Built a completely virtualized online lab environment for students with support for up to 50 concurrent users

    • Led student team to the Collegiate Cyber Defense Competition’s Pacific Rim regional 4 years in a row.

  • Web/Instructional Designer, Peninsula College

    Oct, 2007 - Sep, 20124 years 11 months

    Built web applications and ran technical projects for 2-year community college including teaching faculty and staff how to migrate instruction online and teach online effectively.

    • Served as the sole technical project manager for all software projects including the management of programming resources.

    • Responsible for the design, development and deployment of several high profile web applications for the college.

    • Developed and deployed new systems for running all internal online web operations for the college.

    • Built and maintained an extensive library of online training for use in educating faculty about the ANGEL learning management system and online course design.

  • Web Application Developer, Freelance

    Sep, 2004 - Sep, 20073 years

    Lived on the road contributing to multiple web projects in the US, Mexico and Central America.

    • Constructed and maintained flexible content management tools for travel site and major ski/snowboard glove company from remote locations.

    • Responsible for design and implementation of content management framework for users of all levels of computer skills.

    • Learned to speak Spanish, interacted with people of different cultures and discovered how different cultures use and apply technology.

  • Web/Software Design Engineer, Microsoft Corporation

    Feb, 2001 - Sep, 20043 years 6 months

    Built web applications for internal technical eductation team within Windows division, serving the entire company.

    • Worked on several key intranet sites focused on providing access to training, best practices, articles and Engineering Excellence Practices.

    • Responsible for initial rollout of sites built on NCompass Resolution 4.0 including the upgrading of these sites to MCMS 2000.

    • Converted all internal web applications to C# based ASP.NET running on MCMS 2002 from ASP on MCMS 2000.

    • After initially starting as a Web Design Engineer, was promoted to Software Design Engineer.

    • Assisted in conducting company-wide needs assessment focused on improvement of cross-group information flow as part of Master's degree program.

  • Developer, BrickRoad Networks

    Apr, 2000 - Nov, 20008 months

    Full-stack ASP, VBS, Javascript, SQL at a startup building web applications for a private label ISP startup

    • Responsible for building highly flexible and secure web-based signup and account management system using ASP, VBScript, SQL, JavaScript, and SSL

    • Constructed an automated build and content management process for securely moving web code and content from development/test environments to production, using Microsoft Site Server, Windows Scripting Host and VBScript.

    • Built web application making it easy to re-brand using virtual directories and CSS.

    • Developed solutions for the creation and management of member accounts using VBScript, ADSI and LDAP.

  • Operations Engineer, Microsoft CarPoint

    Oct, 1998 - Mar, 20001 year 5 months

    First contract role with Microsoft running large scale, multi-tier commercial web application for auto sales

    • Responsible for ensuring availability of the largest auto buying site on the Internet at the time.

    • Administrator of SQL Server 6.5 and 7.0 database servers, IIS 3.0 and 4.0 web servers, along with Windows NT 4.0 and Windows 2000 professional.

    • TDeveloped tools using SQL, ASP and PERL to automate daily operational tasks as well as report usage and downtime of website.

    • Built numerous machines for testing and development platforms as well as troubleshooting hardware issues.

  • DBA / SQL Developer, Neonatalogy Associates, Ltd.

    Sep, 1997 - Sep, 19981 year

    Built back-end SQL solutions for medical practice billing office.

Skills

Skills

  • Instructional Design

    Canvas LMS

    UDL

  • Backend

    Java

    Python

    C#

    SQL

    MySql

    PostGres

  • Frontend

    HTML

    JavaScript

    XML

    CSS

  • Devops

    AWS

    Azure

Education

Education

  • Information Management, Masters, The University of Washington

    Sep, 2001 - Mar, 2003

  • Computer Information Systems, B.S.B.A., Northern Arizona University

    Sep, 1993 - Jun, 1997

Awards

Awards

  • ADA Faculty Award 2022 , Peninsula College

    Awarded on: Jun 15, 2022

  • The Golden Hammer , Microsoft Technical Education Team

    Awarded on: Feb 01, 2003

Interests

Interests

  • Sustainable smale-scale farming

  • Music / Percussion / DCI

  • Reading / Writing

  • Open Source

  • Security

  • Teaching / Coaching / Mentoring

References

References

  • Some guy.

    Eric is a solid guy with really good skills.