Vue CLI + TypeScript Web Application

November 2021

Vue CLI + TypeScript Web Application

November 2021

On this project, I was the Tech Lead for a group of eight developers from a subsidiary of a multi-billion dollar services company. In this direct one-on-one consultation with a client, I helped architect and execute a migration of a production application from KnockoutJS to Vue 3. As the project was planned as a multi-year migration effort, I developed a plan that allowed client developers to continue migrating the application iteratively after our collaboration ended.

During this four-month engagement, I actively participated in coding alongside the client developers, in addition to conducting regular sprint planning, creating cards, and decomposing features. In addition, I provided regular consulting services that led to the creation of the client's first privately-published and installable component library to expedite the creation of additional Vue-based web applications.

I facilitated several sessions to train a backend-focused developer team on TypeScript, unit testing with Jest, decomposing features, and how to become a Tech Lead.

This project, highlighted as a case study in the Consultant Mindset for the Developer Series at Sparkbox, utilized Docker, TypeScript, Vue 3, Jest, Rollup, and Standard Version.

[Jordan is] quick to offer help, advice, and encouragement. Other members of our team respect his technical skill and seek out his opinions. As a result, he's had multiple leading opportunities working with small teams, large teams, and direct one-on-one consultation work with clients...He began making an impact on Day One. Jordan has consistently delivered as a developer, team mate, and leader. This is what truly makes Jordan stand out. Not only is he a talented, experienced developer, he goes the extra mile in everything that he does.
Vice President of Delivery, Sparkbox