After over 5 years as a freelance developer I took a full-time salaried position with Motista where I became owner of a Rails 2.x application rather heavy in technical debt. I worked with a contracted remote team of 1-3 other developers to get the app up to date bring the app back into an agile and maintainable state. As developer, in addition to improving existing functionality and adding features, I completed an initiative to move most front-end presentation and functionality into an Angular.js application interfacing with the Rails app via a simple JSON API opening the door to a necessary re-architecture of the data store without losing functionality nor continuity with the existing tools.
#rubyonrails #rails3-upgrade #refactor #highcharts #angular.js #coffeescript #svg
Client wanted to extract their own commission accounting process currently facilitated by a Delphi-based desktop application into a web application which they could market to other brokerages. An insurance brokerage industry leader, they have the clout and resources to market and support a software-as-service application which would automate a manual and often error prone process. The automation of this process brings better accountability from the insurance carriers to the brokerage promising recovery of otherwise missed commission payments.
This project began as a Rails 1.1 app which I was hired to bring up to Rails 2.0 standards. From there a much larger project was kicked-off which I was lead developer on for a year and a half. The ParentHelp123 product leads low-income parent clients through an extensive household, income and life situation interview which results in completed PDF forms which are submitted to the state of Washington to apply for various social programs. The resulting forms total over 20 pages in length and the user-friendly interview process facilitated by the application greatly ease the application process to these programs for clients. The program is funded by both the Gates Foundation and Paul Allen and is promoted extensively state-wide affecting a chartable increase in enrollment to otherwise under-utilized state programs.
This project included four separate Rails applications: the interview app, an admin app (now merged with the main application), the ResourceFinder app used locating nearby parent resources and a Radiant CMS based front-end site. The entire project was eventually migrated to a local Seattle-based team on which I was engaged as consultant to help complete the latest production version of the application which is now in Rails 3.
This project began with the objectives of: bring existing site and content consisting of over 30k of static HTML pages into a proper content management system, and two, integrate ad serving to better track and monetize site.
#agile #projectmanagement #contentconversion #adrevenue #cms #rubyonrails #openx
A Facebook app to bring together giving to a cause for any given gift occasion.
I've had the privilege of attending the following conferences:
NOTE: This is currently incomplete, I have one quarter of classes to complete via correspondence for a degree in the current academic year due to a final two courses which I didn't re-take in 1997.