Tech Skills
Object Orientation
- Over a decade using Object Oriented languages
such as C++, Java, Python, as well as Object Oriented PERL and PHP
- Currently studying UML and Design Patterns (Repo)
PHP
- Coding Guttersnipe using Laravel
- Coding PHP/Oracle for PADMA
- Have programmed in PERL since 1998
- Worked 2 years at ShortCycles in Object Oriented PERL
- Samples
C/C++
- 3+ years coding
- Took Class on coding Unix commands in C
Java
- Coding in Java for 3+ years
- Used it throughout
CCNY
- Solid Core Java Skills
- Have not used J2EE or advanced packages
Python
- Transitioned to Python from Java for quicker prototyping
- Still developing pythonic coding habits (eg: lambdas and list comprehensions)
- Samples
Javascript
- Have been using Javascript since the 90s
- Understand the DOM
- Experience with jquery / AJAX
- Studying functional aspects (eg: closures and callbacks)
- Learning angular.js, node.js, and backbone.js
Database
- Know SQL, Prepared Statements
- Installed and worked with mysql, Oracle, postgres
- Have used JDBC, PDO, php::mysql and php::mysqli, oci8
- Learning MongoDB
MVC Experience
- Designed paralleltext using django
- Studying Michael Hart's Rails Tutorial ()
- Using Laravel for Guttersnipe, PADMA, and this resume.
- Experience using Restful APIs, Mining the Social Web
Other Technical
- Experience using Restful APIs, Mining the Social Web
- HTML5 / CSS3
- shell scripting, *nix utilities, Linux From Scratch, git
- Agile / TDD / Jenkins
- Emacs, Eclipse, JetBrains, QtCreator
Other Qualities
- Team player
- Good communicator
- Quick learner
- Effective teacher
- Good leader