Software architect and developer. I've been studying interpersonal skills with emphasis on personal boundaries, responsibilities, and accountability for over 15 years; and studying practical and theoretical nonmonogamy for over 12.