Managed and maintained a 20+ year old codebase. Assisted teams in migration to new frameworks to better organize existing and future products. Worked with Customer facing teams to help build data metric collection systems to further assist customers in need. Working with tech leads to developed tools and patterns to offload segments of existing codebase to newer micro services.
Helped guide my team to integrate with outside vendors to create products for merchants. Involved in planning and execution of drastic redesign of the enrollment process that addressed some legal issues that saved the company millions of dollars in possible fines. Was part of a small team that improved our testing process for the core product. Assessment of both our current API and internal frameworks to improve response times and reduce vulnerabilities while attempting to balance simplicity and ease of use. Improved internal tooling and assisted in moving the team to git from svn.
Mentored students as they progress thru their course work, primarily focused on perl and assist with the sys-admin,PHP and Python courses. Communication with students was done via chat and email like communication methods and would generally include feedback on assignments, questions about lessons, and discussions of programming theory, while accounting for language barriers and non-technical backgrounds. Involved in the constant assessment of our course material and participated in the rewriting of the perl series. In my free time I also attempted to improve the tooling for my fellow mentors to allow for faster and richer communication with students.
Assemble medical devices to allow for the collection of patient glucose data. Due to the medical nature of these devices, I designed a very rigorous QA process to insure the quality of the product.
Developed a product work-flow and corresponding web framework that reduced development time for features of Powells.com, ultimately leading to the construction of the Powells public API. Assisted in the development of an Exchange/Translate/Load process that allowed us to automate a fellow staff members position. Other notable accomplishments include Google Books integration, schema redesigns, a decision framework used for the "Online Buy Back" program.
Taught an Intro to Programing Concepts that uses natural language concepts as a way to better explain programing to non-developers.
Technical staff Open Source Bridge 2009 Volunteer Coordinator for IgnitePortland 11 in 2012 and member of Content Selection Committee for OpenSource Bridge as well as Core Staff Member for 2013.