Who's This Kevin Slodic feller?

Hi, friends! I enjoy designing and being creative. I like structuring HTML. I like creating CSS. I like scripting in JavaScript. I like programming in server-side languages. I like whipping out SQL statements. Combining the aforementioned disciplines together, you get Kevin Slodic—web developer extraordinaire!

My web development career began as a hobby during my high school years. I started off creating websites for a few of my friends' bands and then digitalizing my high school's newspaper. Thankfully, I can't find any record of these sites; I cringe when I picture the table-based layouts, Flash intro pages, cheesy animated gifs, the <font> element, and designs "best-viewed" in Internet Explorer.

After a few sites, I realized I wanted to pursue a career in web development. I furthered my education at Kent State University and The University of Akron. I initially began studying Computer Science, but gravitated towards a newer Internet and Multimedia program allowing me to focus on web-based programming and courses in art and graphic design. I graduated a semester early in December 2006 with a Bachelor of Science degree in Technology.

For the past four years, I've been working at TTI Floor Care North America (formerly Royal Appliance Mfg. Co) as the sole web developer for the Hoover and Dirt Devil brands. My primary focus is the e-commerce portion of the business: programming the websites, shopping cart, and product information systems. But, I also assist with purchasing and customer service applications.

A Form of Art

Like most professions, I consider structuring websites an art-form. Anyone can create a website using visual editors such as Dreamweaver, iWeb, and even Word (yes, I've seen a few sites exported as HTML from a Word document), but it takes great skill and patience architecting a website that adheres to the following principles:

  • Web Standards
  • Semantic HTML
  • Valid, Well-Formed Code
  • Browser Interoperability

The Learning Never Stops

Dynamic websites can be programmed in a multitude of languages. To stay competitive, it's necessary to keep up with newer technologies rather than focusing on one or two languages. In an effort to stay up-to-date, I'd like to use my current skill-sets and branch out into the following technologies:

  • Python
  • Ruby on Rails
  • Objective-C / iOS Application Development
  • Unix Scripting