Stuart Whitehead

Senior Software Engineer - Front End

React/JS/CSS/HTML

|

Rapid prototyping to support UX iteration

|

Native iOS & Android development

About

I'm a front end developer with 10 years of professional experience creating performant and engaging user experiences. I love working directly with UX designers to rapidly prototype their ideas and then make it a reality in production code. I'm skilled in web development (React/HTML/CSS/Javascript) and native mobile development (Android and iOS), and I'm always willing to learn something new. I received my B.S. in Computer Science from Virginia Tech in 2013. You can find me on LinkedIn here.

Projects

Lexile & Quantile Hub (Web)

2019 - present

The Lexile & Quantile hub is a site containing many tools for students, their parents, and teachers to assess reading and math ability levels. Technologies used include React (JS), HTML/CSS, and webpack.

Watson Workspace (Web)

2016 - 2019

Watson Workspace is a persistent chat client with AI from Watson built in. I develop front end feature work for our web/desktop client. Technologies used include React (JS), HTML, SASS (CSS), and Enzyme.

Watson Workspace Marketing Site

2016 - present

I created this site as a marketing home for Watson Workspace. It serves to advertise the products key features, answers FAQ's, and showcases the product's developer ecosystem. I also got to showcase some fun animations.

Watson Workspace (iOS)

2015 - present

I've been creating prototypes for Watson Workspace since the project's inception. As the design team worked to define the product's features and experience, I prototyped their ideas so they could see it in action. Some of this work was passed along to the development team, while other pieces were experimentation for future concepts. Other prototypes were created to assist user research in testing ideas and gathering feedback.

I also actively contribute to Workspace's iOS production code to ensure it matches our design team's vision. I focus on fixing visual defects to adjust not only fonts, colors, and sizings, but also the behavior and layout of the app for the best presentation possible.

Watson Workspace iOS beta as of May 2016

Early prototype, some work implemented in product

Research prototype of the first use experience

Watson Workspace Help Center

2016 - present

With the announcment of Watson Workspace, I had the opportunity to create a help center site for users to learn about the product's features and communicate with the team via forums. We set out to design and develop a first-class support experience that would not only provide how-to articles, but also be visually appealing and consistent with Workspace's branding. I also lead the help center's translation into 9 different languages.

Ruby

2015

In May of 2015, a need arose to quickly produce a reimagined Connections proof of concept for a high value customer. In three short weeks a team of two designers and I created this fully fleshed out prototype with deep levels of interaction and animation. The hard work played a large role in advancing the deal with the client.

BSS Admin Tool

2015

I worked on this wireframe prototype for several months in the first half of 2015. The tool was to be part of an overall offering to assist administrators in migrating their users to cloud services. As the prototype shows, the admin would be able to manage their users' permissions, features, and control other functions as they saw fit. The experience was created by a team of three UX designers. The intent was to hand off much of my code to the eventual development team, but work on the project was indefinitely put on hold in mid-May.

Connections Mobile

2014

During my time on Connections Mobile, I worked on both the iOS and Android clients in both prototype and production roles. I fixed visual defects across both apps to ensure a consistent experience. When the design team wanted to execute a major overhaul of the app's overall UI, I created a prototype exploring the new vision.

The prototype brought several new ideas to life, including interesting animation and transition patterns. Afterwards, I worked as part of the product's development team to integrate some of the concepts into the production code.

iOS prototype for Connections Mobile UI update

Connections Mobile as of 2015, including my animations