David Kuehne, Instructor Texas State Technical College david.kuehne@tstc.edu
Education
Associate of Applied Science in Computer Programming
Texas State Technical College |
August 2020
|
Bachelor of Science in Business Administration Tarleton State University
|
December 2017
|
Associates of Arts McLennan Community College
|
August 2015
|
Associate of Applied Science in Computer Maintenance Texas State Technical College
|
April 2006
|
Teaching and Mentoring Experience
Instructor/Content Matter Expert, Final Project Computer Programming, Texas State Technical College
- Implement a designed solution for a business problem
- Apply individual programming skills while working as part of a team
- Apply troubleshooting and debugging skills
- Implement program changes
|
Spring 2021 - Present |
Instructor/Content Matter Expert, System Analysis & Design Computer Programming, Texas State Technical College
- Use system design tools
- Identify phases of the system design life cycle
- Develop a prototype
- Compare and contrast project management tools
- Develop Documentation for the system life cycle
|
Spring 2021 - Present |
Instructor/Content Matter Expert, Database Programming Computer Programming, Texas State Technical College
- Develop database applications using a structured query language
- Create queries and reports from database tables
- Implement data integrity
- Optimize query performance
- Create and maintain indexes
- Create appropriate documentation
|
Spring 2020 - Present |
Instructor, Visual Basic Computer Programming, Texas State Technical College
- Implement VB.Net classes, objectives, and class relationships
- Develop and write documented programs applying Object Oriented principles using VB.Net
- Create member functions using VB.Net and exception handling
|
Summer 2020 Spring 2021
|
Instructor/Content Matter Expert, Personal Computer Hardware Computer Maintenance, Texas State Technical College
- Prepared lectures and class activities focusing on computer hardware and software including both Windows and Linux operating systems.
- Created course assessments to ensure student progression within the course.
- Implemented several learning styles to reach a broad scope of students.
- Prepared students for IT Fundamentals certification through CompTIA.
|
|
Instructor/Content Matter Expert, Networking Technology Computer Maintenance, Texas State Technical College
- Prepared lectures and class activities focusing on networking terminologies, hardware implementations, UTP cable creation, patch panel to wall jack installs, and wireless networking.
- Created course assessments to ensure student progression within the course.
- Integrated Windows built-in utilities to test network connectivity as well as troubleshooting both hardware and software issues while trying to connect to a network.
- Introduced students to the CompTIA Net+ certification and provided a suggested path to get several industry certifications.
|
|
Instructor/Content Matter Expert, Computer Integration Computer Maintenance, Texas State Technical College
- Given lectures over distributions of Linux operating systems and how to implement them into new and current computer systems.
- Provided lab activities creating and implementing Linux Server operating systems with a network to create network services and resources.
- Designed a project for the students to implement through their semester. Students are tasked with designing, implementing, troubleshooting, and supporting their Linux server.
- Prepared students for industry by offering resume critiques, advice for interviews, and job searches to help students be placed in positions they are qualified to be in.
|
|
Instructor, Computer System Software Computer Maintenance, Texas State Technical College
- Lecture over different command line interfaces for both Windows and Linux operating systems.
- Provided assessments to gauge student progression and understanding of command line tools.
- Demonstrated real world applications of all lab assignments.
- Class assignments focus on the creation of advanced batch files that allow students to create and implement their own executables for future use.
|
Fall 2017 Summer 2017 Fall 2016
|
|
Professional Experience
Master Instructor, Computer Programming Texas State Technical College, Waco
- Curriculum development and Content Matter Expert for several classes within the Computer Programming Technology associate degree program.
- Assessment of student skills and proficiencies with a combination of traditional learning and competency based learning.
- Student placement in industry or a path towards higher education.
- Advising and mentoring for each student throughout their college career and beyond.
|
February 2020 - Present |
Lead Instructor, Computer Maintenance Texas State Technical College, Waco
- Managed a team of professionals of various skillsets to help create and implement coursework issued to students
- Faculty training for new concepts and implementation into the program of study
- Preparing students for graduation and entry into the workforce
- Provide supplemental lectures to all courses within the program of study
|
September 2018 - April 2020
|
Instructor, Computer Maintenance Texas State Technical College, Waco
- Curriculum development for several classes within the Computer Maintenance associate degree program.
- Assessment of student skills and proficiencies with a combination of traditional learning and competency based learning.
- Student placement in industry or a path towards higher education.
- Advising and mentoring for each student throughout their college career and beyond.
|
September 2009 - September 2018
|
|
Owner/Operator, Kuehne Computers Marlin, TX.
- Computer hardware repair and troubleshooting.
- Operating System installation and software support including malware removal and correcting system errors.
- Technical support and consultation.
|
|
Computer Technician, Marlin ISD Marlin, TX.
- Technical support for lab stations in classrooms and libraries.
- Computer repair and network troubleshooting.
- Inventory control.
|
|
Technical Skills
- Computer Hardware including desktops, laptops, tablets, smart phones, consoles, and peripheral devices connecting to those systems.
- Computer software including Windows and Linux operating systems, system software, application software, and device drivers.
- Programming and scripting languages including C++, C#, Visual Basic, Java, Javascript, HTML, CSS, PHP, Windows batch files, and Linux scripts.
|
Certifications
- CompTIA Linux+
- CompTIA A+
- CompTIA Net+
- CompTIA IT Fundamentals
- ETA Customer Service Specialist
- C-TECH Copper Cabling Specialist
|
|