I'm mainly an Oracle PL/SQL developer creating web applications with either PL/SQL Web Toolkit or JAVA. I've dabbled in many languages and have no issues walking into something new. Our latest web applications have become much more heavy into javascript and css. I don't use wysiwyg html editors. Fully understanding the html/css is the key to creating great web applications.
I work with many APIs including Facebook, Twitter, Google Maps, Cropper.js and more. HTML5 has opened many doors. Recently we discussed image uploads where users were uploading huge image files being saved to the database. Cropper.js allowed us to let the user preview the image, crop, rotate and save a smaller version of the image. All handled on the web page using javascript. Documentation was spotty, but let's just say I love puzzles :)
I became certified in Oracle (OCP) back in 2000 on Oracle 8 (now using 11g). I believe in a solid data model and that strong SQL skills is the path to better PL/SQL code. I like to play... ok ok... learn new things. I've had opportunity to export Informatica ETL data into tables, then use PLSQL to create packages to replicate the transformation with some manual help and then recreate the ETL process in PL/SQL using pipelined table functions. The end result put Informatica to shame. The speed of import was far faster.
I've taught for Oracle and for 3rd party schools. Created curriculum for and taught at Worcester Polytechnic Institute in Boston for SQL, PL/SQL, Forms, Reports and JAVA.