A software engineer with seven years of front and back-end development experience, I'm interested in finding a position where I can further my understanding of ruby and/or rails in a team environment with a focus on TDD or BDD.
Originally hired to take over a legacy campaign management application built in Rails, I stepped into a number of other roles as needed including working as the front end developer on client sites for several months while interviewing to hire a dedicated front end developer. I managed our front end developer and several outsource developers.
Worked with project staff to develop international web based surveys for numerous clients. Implemented web based tools to improve internal business processes. Led the initiative to get all internal development under version control using Git and automated deployment using Capistrano.
I worked closely with a partner who handled all the graphic design work on these projects while I handled all of the development
Lead developer and system administrator for an application that TWG uses to manage the content of client sites, manage lists of prospects, collect data from the prospects, track all prospect actions through those sites, and report back to their clients on all the actions and information collected.
Programmed a market research study focused on business technology buyers, their purchasing cycles and research habits. After developing the survey, I worked alongside our lead developer to create a reporting portal that gave media planners the ability to use the aggregate survey results to help guide their marketing and media planning. I worked with the lead programmer and our market research scientist to understand and determine the feasibility of programming particular methodologies.
Allowed a user to upload an XML translation file generated by our survey design tool. The file was reformatted for easier use by our translation vendors. Once the vendor returned the files with translations in place, they were converted back to the format our survey design client required. This tool reduced the time spent importing text for each language from over half a day to under half an hour as well as reducing the amount of error in the resulting import.
Generated unique links for our surveys. Each link was tied to a specific survey, language, and vendor with up to a million links created per survey. The system also tracked which links were used and various metrics such as the last login time for each link.