Employment History

Senior Software Developer, Renewable Funding, LLC
(Full-time employee)
2014–present
(Portland, OR)
Develop features for multiple Ruby web applications and microservices, design developer work processes, mentor junior developers.
Senior Software Engineer, LivingSocial
(Full-time employee)
2012–2014
(Portland, OR)
Maintained and refactored a large monolithic Ruby on Rails application, formed a new team to work on internal finance-related applications, took ownership of a complex system for calculating sales commissions and eventually removed 23K lines of code from the monolithic app, replacing it with a smaller and cleaner single-purpose app.
[One of several Portland-based members of a distributed team.]
Senior Software Developer, Renewable Funding, LLC
(Full-time employee)
2010–2012
(Portland, OR)
Developed and maintained Ruby on Rails applications, extracted code into internal libraries, contributed to process changes for a five- to eight-person development team, organized and gave "Lunch & Learn" presentations, provided personalized in-house training for less technical stakeholders.
Lead Developer, CTI Solutions Group
(Full-time employee)
2009–2010
(Portland, OR)
Developed and maintained Ruby on Rails applications.
Developer, Zocalo Software
(Full-time employee)
2007–2009
(Portland, OR)
Maintained and extended five bespoke Ruby on Rails web applications with a combined total of 3,000+ active users.
[Remote office: company and clients in New York, NY.]
2007
[Graduated Portland State University.]
Developer: Outcomes Tracker, version 3
(Project)
2006–2007
(Portland, OR)
Rewrote the application for the Web using Ruby on Rails, to enable use of the software by teams in Africa as well as the United States.
Developer, Teaching Autistic Children, Inc.
(Part-time employee)
2004–2007
(Portland, OR)
Developed an Access-based system for entering developmental assessments for clients, then creating custom charts via Excel automation. Also began work on a timecard entry system in Ruby on Rails, to be used for billing and payroll.
[Telecommuting position: company in Sacramento, CA.]
Developer: Outcomes Tracker, version 2
(Project)
2003–2004
(Portland, OR)
Ported user interface and business logic to Visual Basic 6. Added built-in charting, statistics, and filtering features, which removed the need for agencies to spend over $1,000 to purchase licenses for Access and SPSS.
2003
[Returned to college full-time.]
Developer, Personable PC Solutions
(Full-time employee)
2001–2002
(Portland, OR)
Added new features, bug fixes and performance enhancements to two commercial Access-based applications for the health-care industry.
[Returned for short-term project in 2003.]
Developer, HellerEhrman
(Full-time employee)
1999–2001
(San Francisco, CA)
Developed and maintained various departmental database applications using Access, Visual Basic, ASP and SQL Server.
Developer: Outcomes Tracker, version 1
(Project)
1998–1999
(Sacramento, CA)
Created Access 97 database to track pre- and post-test client outcome evaluation scores for social service agencies in Placer County, CA and analyze program impact over time. This version exported data for analysis in SPSS (a commercial statistical package).