Software Engineer Resume




Title
Software Engineer

Primary Skills
Plone 2.x/3.x Django Python php Ruby on Rails XML/XSLT

Location
US-UT-Logan

Posted
Mar-12-09

RESUME DETAILS
To complement an agile, vibrant development team while expanding my personal skill set, in terms of breadth
and depth of knowledge in programming languages, collaborative practices, and practical application of the
fundamental Human Computer Interaction tenets acquired during my tenure in the Master's of Informatics
degree.

Skills
Language/Platform Experience
Plone 2.x/3.x
Django
Python
php
Ruby on Rails
XML/XSLT

Management Tools
TRAC
sourceforge

Templating Languages
TAL
DTML
HAML
SASS

Version Control Tools
subversion
git

Plone Add On Products
ContentLicensing
ECAssignmentBox
ECLecture
eduCommons
IMSTransport
LinguaPlone
PloneBookmarklets
PloneSurvey
PloneFormGen
salesforcepfgadapter
salesforcebaseconnector
SQLPASPlugin
ZipFileTransport

CRM
Salesforce


Experience
enPraxis :: Co-owner Dec 2007 - present
enPraxis is a software consulting and hosting company, specializing in python based platforms (Zope, Plone).
As Co-owner, involved in all aspects of the company, including software design and development, project
management, billing, RFP authoring, basic web server administration.
At enPraxis, acted as Project Manager for Teachers Without Borders platform, which integrates a Rails based
social network with a Plone based Content Management System. Acted as principal developer for the Plone
piece, interacting heavily with Justin Ball to satisfy the use cases of single sign on, Salesforce integration, and
adding Learning Management System components to their Course Management System
COSL :: Software Developer Feb 2004 -- Dec 2007
Initially hired as CSS/HTML developer for the Center of Open Sustainable Learning, a research group formed at
Utah State University. Paired programming and self-teaching during my tenure at COSL allowed me to
become a principal contributor to our development team and act as Technical Lead. Projects include:
eduCommons, an open source CourseWare Management System, ContentLicensing, PloneBookmarklets,
IMSTransport, ZipFileTransport. Involved in architecting the platform, software development, release
management, usability testing, and Plone Add Ons product manager.
As Release Manager for eduCommons, responsibilities included acting as a liaison to current end users,
collecting feature requests and bug reports. Prioritized feature sets and bug fixes for releases, and interacted
with developers to ensure timelines and quality metrics were met.
UITS :: Instructor Jan 2000 -- Dec 2003
Instructor for Indiana University's University Information Technology Services. Instructed and Assisted classes
covering over 70 computer related topics. Proofed new courses, keystroking materials for clarity and
consistency.

Education
Master's of Informatics, HCI will complete May 2009
Indiana University, Bloomington IN
All course work completed. Capstone project is a case study of ContentLicensing, an Add On Product for
Plone that provides a robust licensing engine and metadata expression tool for content objects. Case study
explores the development of the project, focusing on design decisions and user interface development.
Master's of Music, Vocal Performance 1999
Rice University, Houston TX
Bachelor's of Music, Vocal Performance 1997
Chapman University, Orange CA


Certifications
See Resume

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


Resumes in Logan, UT | Resumes in Utah

View other Software Engineer resumes, Programmer / Developer resumes