About Me
I graduated from California University of PA in December of 2007. My major was IT. I am currently working for US Steel on the South Side of Pittsburgh where I provide Oracle database support.
I have several years of experience creating dynamic web sites/applications. I find great joy taking projects from design to production. I'm always looking for ways to make things work that extra percent faster.
All in all, I am a problem solver. I love new technologies and abstract thinking.
TopExperience
I was a web developer for four years in college . I created several sites which gave me the XHTML/CSS skills I posess today.
My coding experience came from two major CMS projects I worked on. The first was a system for campus clubs/organizations to manage their personal web spaces. The latter was my personal creation, a system for the university newspaper. Both made heavy use of PHP/MySQL and OO design principles.
Although my career professionally has just begun, I have corporate experience with Oracle database support. I am involved in database design concepts, performance tuning, and PL/SQL programming.
TopSkills
Soft skills are very important, however, this space is meant for my array of technical skills. Prepare for acronym soup.
I have years of experience with PHP, MySQL, Smarty, XHTML, and CSS. I'm a huge fan of JavaScript, its younger brother AJAX, and Greasemonkey, but by no means am a master. I have also experimented with Perl, C/C++, Java, and .NET.
Hardware related, I have moderate experience with networking and security. I am a Windows, Linux, and Mac user. My webserver experience is primarly with Apache, however, I have used IIS.
On the conceptual side of things, I am a huge supporter and believer of clear separation between design, functionality, and logic. I make use of OOP techniques (encapsulation, modularity, polymorphism, inheritance) in every one of my projects where applicable.
I can't end this section without stating how important organization and productivity are. You can always find me sketching UML or ERD designs when working on a project. No matter how experienced the individual, diagrams provide necessary insight beyond what is often anticipated.