In VMware Tanzu Labs (previously "Pivotal Labs"), Derek's primary focus as a consultant has been on the software engineering aspects of building applications together with clients while enabling (teaching) them on the practices, values, and principles of the Lean XP (eXtreme Programming) methodology.
As a consultant, Derek has led teams of 2-6 engineers to build customer-facing and enterprise internal full-stack mobile and web applications.
* Projects: new applications, legacy applications, microservices
* Industries: Airline, Automotive, Banking, Contact Tracing, e-Commerce, Insurance, Public Transit, Telecom, Utilities, and Virtual Assistants
* Tech Stacks: iOS (Swift/Obj-C), Android (Java/Kotlin), Web (JavaScript, TypeScript, React, vue.js), Spring (Java/Kotlin)
* XP Practices: Pair Programming, Test-Driven Development, CI/CD
Additional highlights include:
* Close collaboration with Product Managers and Designers in "balanced teams" to ensure we're building the right product
* Mentoring both clients and colleagues within and cross-discipline
* Facilitation of technical workshops, including a full 3-day workshop on XP with groups as large as two dozen participants
* Contributing to the office culture through event organization, presentations, and workshop facilitation
* Leveraged for assignments outside of Tokyo: Sydney Australia (on-site), Denver USA (on-site), London UK (remote)
* Organizer for internal office events, tech talks, cross-project workshops, and APJ intra-office workshops and event