Bio
Name: Kevin Slonka
Birthdate: 1984-05-18
Height: 6' 2"
Weight: 140
Hair: Brown
Eyes: Brown
Favorite Band: Def Leppard
Favorite Singer: Josh Groban
Favorite Actress: Jennifer Garner
School
I completed my bachelors degree in Information Technology with a Theology minor at Mount Aloysius College from 2002-2005. During that time I was a member of Vox Nova, a small choir specializing in music from the Baroque and Renaissance periods. Since then I have earned my master's degree in Information Technology Project Management at Robert Morris University. I have also enrolled in a second master's degree program at Robert Morris University, Information Security and Assurance. My expected graduation date is the spring of 2009.
Work
My entry into the corporate world started when I was a sophomore in high school. I had a co-op at CTC in Johnstown. Once I graduated high school, I switched from a co-op to an intern. Through my three years of college I remained an intern. In May of 2005 I graduated college and CTC brought me on as a full time Technical Systems Integrator. I continued working at CTC for the next year and a half. My duties included Linux and Windows workstation/server administration, Active Directory administration, and much, much more.
In November of 2006 I took a Software Engineer position at Northrop Grumman. I have created various web-based and fat applications utilizing such languages as C++, C#, HTML, Javascript, PHP, and VB.Net and using various technologies such as Microsoft SQL, MySQL, and Jena (Semantic DB) upon both Microsoft and Linux platforms.
Teaching
Beginning in the Fall of 2007, I am an adjunct professor at Mount Aloysius College. My first class was CS206B, Database Management Systems. Previously taught using Oracle, I designed the class from scratch using open source solutions. This class introduced students to database concepts using MySQL as the relational database management system (RDBMS). CS206B also introduced students to the PHP programming language to extract data and produce useful, web delivered, reports.
During the Spring of 2008, I taught CS306, Database Design. This class, unlike CS206B, is mostly the theory of proper database design. It focuses on how to plan a database, create your ER diagram, and convert that into a working database. CS306 also goes into the processes and procedures of the Database Lifecycle.
During the fall of 2008, I taught CS229 Introduction to Linux. This course gives students a solid foundation in Linux from the boot process, filesystems, processes and services, and using a Linux host via the command line. All methods taught are distribution agnostic and focus on non-GUI use.
Spring of 2009 brought CS420 Advanced Networking. This is usually the most advanced course IT students take during their bachelors degree. This course goes into great detail with TCP/IP, switching, routing, and the services that allow the Internet to function, such as DNS, DHCP, etc.