Software Engineer, Manager, Systems Architecture
Software Engineering Manager
Lead engineering teams to simplify & solve complex problems.
Expertise in all aspects of the Software Development Life Cycle. Excellent analytical, verbal and written skills. Proven leader of engineering teams to deliver production ready applications for critical business requirements. Works successfully in multi-disciplinary teams and can bridge the gap between technical and non-technical teams.
Object Oriented Design • Functional Programming • REST API development • Domain Driven Design • Data Modeling • Agile Methodologies • System Architecture • Application Design • Microservices • Event Driven Architecture • Team Management
- Expertise in Node.js, Ruby, PHP
- Familiarity in Python, Java, Obj-C, Swift
- SQL for Postgres & Mysql
- Content Management Systems - Craft CMS, Wordpress, Drupal
- Ecommerce - Custom built ecommerce, Shopify, Craft Commerce, Kibo Commerce
- Amazon Web Services
- Elastic Container Services, SNS + SQS, S3, Cloudfront, RDS, Redshift, Cloudformation
- Containers & Docker
- CI/CD - Jenkins & CircleCI
- Postgres & Mysql, Mongo & DocumentDB
Nike • Portland, OR — Director Backend Engineering Nike Adventure Club
2018 - PRESENT
Role • Manage the backend engineering team to build a scalable and reliable set of API services that provided core business logic for the web front end.
Rebuilt preexisting proof of concept application which improved application performance by 10X and reduced error rate by 75%.
Designed, developed and deployed new system architecture & application for Nike’s first subscription service.
Lead backend, devops, and infrastructure development from requirement gathering to monitoring and maintenance.
Built SQL reporting tools to support the product and business teams which improved data driven decision making processes.
Developed and met timelines and scopes for all initiatives.
Roundhouse Agency • Portland, OR — Technical Director
2014 - 2018
Role • Scopes, estimates and sales support for digital work. Expand the agency's technical capabilities and develop digital business strategy. Provide team leadership and growth with goal setting and reviews.
Manage a team of five full time engineers.
Improve project timelines and budgets by implementing a component design and development processes to streamline handoffs.
Lead engineering of interactive real world experiences for Red Bull and Adidas with real time digital and social activations.
Roundhouse Agency • Portland, OR — Sr. Developer
2011 - 2014
Role • Deliver high quality code for consumer facing web applications. Mentor and lead junior developers.
Built high availability web applications for Xbox One CES launch, Dance Central, Gears of War, Halo 4.
Developed highly branded ecommerce sites for Hydro Flask, Sage Fly Fishing, Redington, Rio & Leupold.
Summit Projects • Hood River, OR — Web Developer
2006 - 2011
Role • Frontend Development using emerging web standards.
Front end web development for Nike Golf, Norwegian Cruise Lines, Buck Knives, Smartwool, Prana, Yogi Products.
Art Institute of Portland — B.S Interactive Media