Welcome!

Languages/Technologies

Java: Proficient. Comfortable using java to implement fundamental concepts such as data structures, simple socket connections, and using Object-Oriented programming.

C/C++: Intermediate. Comfortable using C/C++ to do the same as java but not at the same speed and at the same leve. Comfortable with pointers.

HTML/CSS: Intermediate/Novice. Can build web pages using HTML at an intermediate level.
Can apply basics of CSS but do not have a deep designer bakground.

JavaScript: Novice. Can apply the basics but I know my programming fundamentals can translate to better learning this language if needed.

PHP: Novice. Can use PHP to connect to a database and populate web pages with data. Can build simple structures like a shopping cart, use session variables, and query data as needed.
I plan to study and use PHP more over the year to get a much better understanding of the language.

SQL: Novice/Intermediate. Can write non-trivial, challenging queries using relational algebra as a basis.

PostgreSQL: Can implement a relational model schema, write procedures, triggers, work with views, and map constraints on relations (tables).