- Full-stack Software Developer2017 - PRESENTElevation Corporate Health
Technologies: Ruby on Rails, React, GraphQL, Apollo, AWS
- Refactored and built new features for large pre-existing Ruby on Rails codebase.
- Implemented new version using React.js front-end and Rails API back-end.
- Increased test coverage from essentially none to above 80%.
- Transitioned team into agile workflow using JIRA and one-week sprints—greatly increasing productivity and transparency.
- Team Lead | Software Developer2014 - 2017SpotX
- Led a team of developers and test engineers using Scrum Agile practices.
- Developed cutting-edge video ad playback technology that meets VPAID spec guidelines.
- Created tools that were used company-wide to reduce build time and complexity (Node, Ansible). It cut developer deployment time from over 4 minutes to less than 1.
- Reduced manual testing by creating an automated WebdriverIO-based test framework. Has reduced regression testing by ~15% with a potential for reduction by over 50%.
- Communicated with clients on a regular basis regarding upcoming initiatives and expectations.
- Software Test Engineer II2012 - 2014Raytheon
- Wrote ground status and control software product-level test cases and procedures.
- Researched and developed verification procedures based on ConOps and requirements.
- Documented the test results and work with systems, software, and hardware teams to resolve problems.
- Developed automated test scripts for streamlining testing and verification steps.