Technical Skills

PHP5 yrs, Advanced

I specialize in Drupal, but have experience in everything from Wordpress, to CakePHP,
even Joomla!. I've built several systems from the ground up and have stepped in on many occasions to work in proprietary existing systems.

Javascript3 yrs, Advanced

I currently use jQuery, because it's awesome, and actively developed. I do AJAX with (or without it) and like to encapsulate my code in objects, too. Back in the day, I started with Prototype and Scriptaculous and had a good time for a while. I've also dabbled in MooTools and marvelled at the power of ExtJS.

CSS5 yrs, Advanced

I know my way around CSS and like to style things in a framework to cut down on duplication and keep the code base small. HTML is like Play-Doh in my hands. I can make it look however I want it to.

HTML10 yrs, Expert

When I was in college, I wrote my notes for class in HTML (and LaTeX!). I know about validation, but don't think it's worth it.

Data5 yrs,Intermediate

MySQL is my relational database of choice. I can do query optimization and am skilled at schema architecture. I've used PostGreSQL dbs too, and I suppose sqlite counts too.

Like many others, I've started using NoSQL solutions as well. I've used Memcached to store everything from objects to html snippets. eAccelerator works for this too.

Education

University of California, Riverside2005

I recieved my Bachelor of Science, Computer Science with coursework involving Software Engineering, Databases and Algorithms

I used all kinds of languages, but mostly Python for fun stuff and C++ for serious stuff. We did stuff in Windows and Linux, to keep a balance.

Work Experience

Software EngineerAugust 2008 – PresenteHarmony, Inc

  • Implemented Varnish Caching system for our Wedding site.
  • Developer of multiple publishings sites that represented Dating Advice, Parenting, and Weddings
  • Implemented Amazon Web Services for department wide development environment, including subversion, mysql server and development instances
  • Consolidated Weddingbee.com subdomains to use shared plugins and templates where appropriate
  • Configured Development, Staging, Subversion environments using Amazon Web Services EC2 product
  • Integrated Weddingbee.com with weddingwire.com's vendor API using Wordpress Plugin
  • Reduced Page Load time for Weddingbee.com from 7 second range to 4 second range using intelligent caching techniques (xcache) and various web performance methods
  • Converted Justmommies.com to Drupal CMS from plain HTML website.
  • Integrated Drupal CMS into existing eHarmony Advice site
  • Converted forum software for JustMommies.com from Invision Power Boards to vBulletin
  • Built Custom Baby Names system for JustMommies.com
  • Built Custom Drupal Module for Simple Quiz functionality into Advice.eharmony.com
  • Converted fixed-width design for JustMommies vBulletin forums to variable-width.

Development ManagerAugust 2005 – July 2008Lunarpages.com

  • Act as a Project manager for various projects with a team of two in-house and two remote developers.
  • Oversee developers in planning, implementation, and testing of new projects.
  • Work with executive team to gather requirements for new projects and improvements to existing web applications.
  • Routinely modify MySQL tables to store additional data as the situation calls for it.
  • Led Team in Redesign of MySQL tables to store product information
  • Optimized MySQL tables to speed up queries.
  • Main developer of Dedicated Server System. This project resulted in an average monthly income increase of $150,000.
  • Lead developer of Signup Page Project. This project dramatically improved productivity within the department because changes were much easier to make.
  • Developed Cron Reporting mechanism to ease the ability to monitor scripts. Allows us to monitor that they have run on time and run successfully.
  • Helped develop LPQuicksite tool to enable novice users to easily create a website without knowing any code. Developed both static page and ecommerce modules for system.
Tags: