Your address will show here +12 34 56 78
[md_video md_video_host="youtube" md_video_url_youtube="" md_video_style="squareImage" md_video_image="5286"]
Selected

Since joining the original 5 person company Conteneo in 2018, I have functioned as fully remote UX Lead and Front End Architect of the real-time agile collaboration platform formerly known as Weave.

Since our acquisition by Scaled Agile, Inc in 2019, my UX work has also included gemba with internal/external stakeholders and clients.

As a code architect, I led the rewrite of our ecclectic and outdated front end into a sustainableAngular 8/9/Typescript/NgRx codebase leveraging the Nrwl/Nx monorepo patterns to more rapidly develop & release more consistent work.

SAFe Collaborate

How it Started – Workspaces

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/Weave-Workspaces.pdf” viewer=”google” width=”400px” height=”300px”]

The front end I inherited was a mashup of past contractors’ code & design patterns, branded but sort of vague in terms of voice & personality.

My first 6 months were spent in our Workspaces management app, refactoring monolithic AngularJS files into components & services, while at the same time, building out new account & team management features to maximize revenue.

We also worked out a massive SCSS/CSS refactor during this period, removing redundancy and creating a central library of variables, mixins and styling patterns to guide future development.

How It Started – Idea Engine

Weave was a platform designed to bring people together online in real-time collaborative events, and allow for remote & async collaboration, too.

Most events (still) use Idea Engine, a simple but powerful whiteboarding app. My second major initiative was to drag the AngularJS app shown in first screen snap in this deck into the present.

The rest of this deck shows iteration of “next gen” product designs into actual product, starting with low-fi Sketch layouts created in a design workshop with core group of power users.

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/Weave-Idea-Engine.pdf” width=”400px” height=”280px” viewer=”google”]

How Its Going – Workspaces

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/SAFe®-Collaborate-Workspaces-.pdf” width=”400px” height=”280px” viewer=”google”]

In the last 12 months, we have completely rewritten the Workspaces app in Angular 8/9/Typescript/NgRx, rebuilt our monolith into a Nx monorepo, and rebranded the entire platform in alignment with Scaled Agile, Inc.

This download contains stripped down vertical slice of primary route/feature in current production code. I led collaboration on establishing new patterns using this feature as primary ‘correct’ working example for our Nx architecture, Redux/NgRx state management, reactive components, and established HTML/CSS patterns.

[sdm_download id=”5723″ fancy=”0″ button_text=”Download Feature Code”]

How Its Going – Idea Engine

While Idea Engine remains an AngularJs app, we have greatly improved performance by refactoring monolithic files into modern component patterns, implementing handrolled Typescript-like code patterns and introducing RxJs subjects and observables to replace older promise patterns.

In addition to branding updates and a new name – Safe® Collaborate – we’ve also been adding new features requested by new Scaled Agile stakeholders.

This download is a complete Angular 7/8 repo I made for personal design use to get us from the wireframes above to the snaps on the right.

[sdm_download id=”5719″ fancy=”0″ button_text=”Download Prototype Repo”]

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/SAFe®-Collaborate-Idea-Engine.pdf” width=”400px” height=”280px” viewer=”google”]

New Feature Design: Virtual Classroom

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/SAFe®-Collaborate-Class-Template-Event-Info-MVP-Presentation.pdf” width=”400px” height=”300px” viewer=”google”]

Scaled Agile was essentially an in-person training company before COVID-19, and Collaborate only lightly used in teaching.

Since March 2020, we have re-tooled our apps to support dedicated remote learning in what we now call the Virtual Classroom (VC).

This design deck illustrates display of both VC templates and events in Collaborate Workspaces, as created through our new, rapidly expanding instructional design publishing features.

New Feature Design: Dot Voting

Feature long in demand and clearly defined over time in our backlog finally gets it turn in Q4 2020.

This deck is the most elaborate Sketch only design document I’ve created for this team, and is product of 5 (so far) iterations of feedback and refinement with team and internal stakeholder since my initial draft.

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/IE-Dot-Voting-Revised.pdf” width=”400px” height=”300px” viewer=”google”]
0

[md_video md_video_host="youtube" md_video_url_youtube="" md_video_style="squareImage" md_video_image="5411"]
Selected

As the lead front end developer on my team at consulting company AgileThought, I balanced a team of C# developers rebuilding an existing global application in early Angular 2/Typescript for ‘big four’ accounting firm PwC.

I made multiple contributions to the ‘Connect’ team beyond code as designer, Angular/RxJS evangelist/architect, SCSS/CSS mentor and development team lead.

How It Started

C# Devs do front end

I joined the C# team a few months into development, even though there were no designs yet for the new finished product, just the existing Sharepoint application we would eventually replace.

So from a front end UX perspective, I started with a lot of cluttered, awkward human and brand experiences like the triple modal illustrated here.

Also, a team of back end developers who didn’t know better yet.

Interim Design

When we found out that the client would not provide new designs for several months, I was asked to create a design/UI solution to get the app more ready for internal client review.

I made this simple standalone HTML/JS codebase from PwC brand guidelines to show alternatives to modal interactions and begin structuring a branded SASS/CSS library for Connect that could grow to accommodate actual designs without a major rewrite.

[sdm_download id=”5542″ fancy=”0″ button_text=”Download Standalone Code”]

PwC Connect UI layout

Actual Design

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/PwC-Connect-development.pdf” viewer=”google” width=”400px” height=”300px”]

This set of slides starts with screen snaps of Connect with interim design applied, and concludes with snaps of final/actual design scheme implemented in same flexible HTML/SCSS architecture.

[sdm_download id=”5576″ fancy=”0″ button_text=”Download SCSS Code”]

Data Viz UI Components

Before rolling off this project, I led the development of the Connect dashboard and the set of custom reactive data visualization UI components featured in the Connect product video above.

[sdm_download id=”5574″ fancy=”0″ button_text=”Download Component Code”]

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/PwC-Data-Viz-Development.pdf” viewer=”google” width=”400px” height=”300px”]
0

[md_video md_video_host="youtube" md_video_url_youtube="" md_video_style="squareImage" md_video_image="5392"]
Selected

I was referred to Scout Financial as a UI expert to recreate a successful mobile app experience as a browser based application targeted for large screens.

Because this was my first React project, I first built a standalone set of HTML/CSS/JS templates to establish template structure, animation & scrolling tactics for the React architect to review.

After establishing confidence with him, I dove into the React front end templating, cutting my standalone work and adapting patterns to actual MVP codebase.

After rolling off completed contract, team asked me back to help solve another round of stickier UI development, illustrated in the walkthrough video at the bottom of this page.

Scout Financial Web App

Static Front End Dev

This video detail of table container hover interactions illustrates the kind of HTML/SCSS work I was contracted to provide.

I created a complete static repo where the Scout architect could review and guide directory structures/code conventions for smoother integration.

[sdm_download id=”5616″ fancy=”0″ button_text=”Download Static Repo”]

React Dev

Another video I found in the archives details the annual & quarterly table interactions.

Thanks to rigorous architecture and similarities to Angular, integrating my UI work into functioning React components was pretty straight forward once I got the hang of different syntax and using only observables.

[sdm_download id=”5622″ fancy=”0″ button_text=”Download React Components”]

UI Dev

In my second engagement, Scout team asked me to help solve some more detailed UX issues in MVP code relating to logins, the audio player and overflowing lists.

In this longer screencast which covers more real user flows, I walk through improvements & possibilities.

0

[md_video md_video_host="youtube" md_video_url_youtube="" md_video_style="squareImage" md_video_image="5396"]
Selected

This remote contract came through a designer friend on mine whose client’s first hire failed to deliver a working front end, and didn’t even get close to realizing my friend’s whimsical navigation UI/UX.

I started over with a clean AngularJS codebase, mocked a complete set of data from the series of different, sequential API calls using RxJs to speed and prove the work, and delivered a working prototype in 6 part-time weeks, limited only by the fluctuating state of their APIs.

I provided this relatively complete video walkthrough near the end of engagement to provide async progress review when schedule conflicts couldn’t be resolved.

[sdm_download id=”5629″ fancy=”0″ button_text=”Download Selected Component Code”]

0

[md_video md_video_host="youtube" md_video_url_youtube="" md_video_style="squareImage" md_video_image="5399"]
Selected

As the Front End Architect at LocalVox, I led the design and build of a small business social marketing mobile-first web app.

After we were acquired and merged into ‘martech’ aggregate Vivial, my role changed to Product Solutions Architect, where I coded less and designed/planned more.

Most successfully, I led a new initiative from concept to market, a customer facing Facebook Ads management product installed inside our desktop application.

Both products were developed in AngularJS with hand-rolled webpack configurations and notion of application state.

Mobile First Application Development

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/LocalVox-SocialCast.pdf” viewer=”google” width=”400px” height=”280px”]

This deck of screen snaps illustrates first LocalVox (red) version of app – where I “designed in code” directly from whiteboard sketches, example experiences and “tribal” brand guidelines- evolving into Vivial (black) version of app where we had articulated design process, more thoughtful UX and clear brand guidance.

Heavily dependent on multiple external APIs, this app was a deep dive into complexities of application state from both engineering and UX perspectives.

Facebook Ad Manager

I took the lead designing this project as the only member of the team with previous experience running Facebooks Ads campaigns for paying clients.

This deck starts with some low-resolution wires and finishes with some of the final high resolution Sketch assets that I worked into a clickable InVision prototype for team reference before turning to the details of data-visualization UI components and prepping a robust production testing plan of deployed application with multiple live social media accounts.

Production Test Plan

FacebookAds - Live Test Plan

Production Snap

[embeddoc url=”https://johnhiemstra.com/wp-content/uploads/2020/11/Vivial-Facebook-Ads-App-1.pdf” viewer=”google” width=”400px” height= “600px”]
0

[md_video md_video_host="youtube" md_video_url_youtube="" md_video_style="squareImage" md_video_image="4130"]
Selected

I moved to NYC area in 2012 and worked as a digital contractor, often on multiple products at same time, both onsite and remote, until taking a salary gig in 2014.

I developed a niche with recruiters as a front end developer experienced in responsive visual design, typography, animation and pixel perfect detail. Clients often relied on me to complete design concepts in code or extend a look or a brand into a series of web pages, components and experiences.

ESPN Techniques Gallery

ESPN Gallery Prototypes

ESPN Gallery prototype

As a contractor on Bristol, CT campus, I prototyped a variety of photo & video galleries for enhanced “long form” content development teams. These were created in standalone HTML5/CSS3/SASS/JS “modules” that could be repurposed across ESPN publishing stack.

Live Demo – Inline Photo Galleries Live Demo – Video Gallery App

Las Vegas Enablers

Contract to build a responsive front end for a Facebook API quiz microsite at a small NYC agency. Working with two strong devs from New York Times in the evenings founded my current Gitflow understanding and comfort working in standalone HTML/JS codebases. This project also introduced me to using animation to help users find their way through a workflow.

Las Vegas Convention & Visitors microsite

Federal Reserve Audition

Backbone/Marionette Photo Gallery

For a potential contract with the Federal Reserve Bank in NYC, I built this simple photo gallery to demonstrate my ability to work in a specific Backbone/Marionette.js env and build something functional from scratch with a ‘close to the metal’ approach.

Live DemoGithub Link

Havas Worldwide AOTY 2013 Microsite

Short contract for Havas Worldwide in NYC to spin up a microsite as their ‘Agency of the Year’ submission. Working onsite directly with marketing team and leveraging WordPress ecosystem, we got this delivered start to finish – including content and deployment in two weeks.

Live Demo

Havas AOTY 2013 submission

Edelman / GE Annual Summary Microsite

Another single product ad-agency contract, this portfolio microsite featuring a full year of work by Edelman NYC for General Electric. Working directly with account reps onsite and remote, I created portfolio entries editable by Edelman staff, again leveraging WordPress ecosystem, while I developed the details of fanciful parallax presentation based on example experiences presented by client.

0

Design, Digital, Production
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”9c33ef21-2962-4941-aef3-99721de13c4f” textbox_title=”Front End Architect” textbox_text=”Angular 8/9, Redux/NgRx, Design” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation=”yes” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”802717c3-085b-4b3f-ac37-14b3f3e93d21″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”1″ md_text_separator_color=”rgb(241, 128, 10)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”TL ; DR” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(236, 140, 38)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”]

My current day job with the best team ever, building out a suite of real-time collaboration applications using Angular 8/9, Redux/NgRX inside the cutting edge Nx monorepo structure to create a branded, reusable library of UI experiences and a consistent user experience while speeding up new feature time to market.

About SAFe® Collaborate

[/md_text][/vc_column][/vc_row]
0

Design, Digital, Production
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”9c33ef21-2962-4941-aef3-99721de13c4f” textbox_title=”E-commerce brand” textbox_text=”Concept, Web, SEO, Print & Packaging” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation=”yes” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”802717c3-085b-4b3f-ac37-14b3f3e93d21″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”1″ md_text_separator_color=”rgb(241, 128, 10)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”TL ; DR” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(236, 140, 38)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”]

I utilized almost every tool in mhy box to create this new business with my wife, from brand concept, logo & typography design, responsive e-commerce web design & development using WordPress & WooCommerce, print & packaging design & agile project management.

rockstarrollon.com

[/md_text][/vc_column][/vc_row]
0

Digital, Production
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”9c33ef21-2962-4941-aef3-99721de13c4f” textbox_title=”Lead UI Developer” textbox_text=”Angular 2/4/5, D3, HTML/CSS” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation=”yes” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”802717c3-085b-4b3f-ac37-14b3f3e93d21″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”1″ md_text_separator_color=”rgb(241, 128, 10)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”TL ; DR” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(236, 140, 38)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”]

Lead UI Developer for responsive web application built in Angular 2/4/5. Led move to RxJs/Redux/NgRx to manage complex real-time collaborations between thousands of simultaneous global users.

PwC Connect promotional video

[/md_text][/vc_column][/vc_row]
0

Code, Design, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”9c33ef21-2962-4941-aef3-99721de13c4f” textbox_title=”Project Lead” textbox_text=”small business portfolio, design, custom WordPress theme, seo/content curation” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation=”yes” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”802717c3-085b-4b3f-ac37-14b3f3e93d21″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”1″ md_text_separator_color=”rgb(241, 128, 10)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”TL ; DR” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(236, 140, 38)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”]

Small business WordPress portfolio site crafted for SEO, local network marketing and ease of image handling. Client has hundreds of unique portfolio pictures of past work, and the site is set up to organize/present these images both by type of install (SEO) and by client (local network).

http://leveloneartinstallation.com

[/md_text][/vc_column][/vc_row]
0

Code, Design, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”9be4d332-f46e-4b70-b972-86ae7a5094ff” textbox_title=”E-commerce brand” textbox_text=”wordpress, design, code, SEO” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”2a697753-25cd-45bd-a3fa-44fa620dffc6″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(233, 138, 18)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”]

Along with my own portfolio, this is my longest running project, currently combining online portfolio & ecommerce functionality in a responsive WordPress site for my wife, jeweller Heather Reilly Hiemstra.

http://heather-reilly.com

[/md_text][/vc_column][/vc_row]
0

Design, Digital, Production
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”860f251a-e800-4e07-9550-fffd92c7330a” textbox_title=”Project Lead” textbox_text=”Responsive Drupal theme, UI/Visual Design, Lead developer” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”f05e3775-b4c5-44d7-83b0-b5b3c04cbf48″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_use_title_slider=”yes” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(243, 123, 23)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null”]

Super-fast responsive Drupal theme redesign & development to meet Google’s ‘mobilegeddon’ SEO challenge in the spring of 2015 for LocalVox/Vivial.

Created revised core user flow wireframes & design layouts for desktop/tablet/phone, and then worked into existing HTML templates with fresh CSS/JS.

Launched in 30 days start to finish, on the night before Google updates took effect, the new site reported a 28% improvement in mobile traffic 90 days later.

http://nearsay.com[/md_text][/vc_column][/vc_row]

0

Code, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”bcc6c961-3b8b-458e-aab8-aa9c4b1993b2″ textbox_title=”Lead Developer” textbox_text=”Promotional microsite, HTML/CSS/JS” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”69c981ea-4dd6-4f25-9780-a13f9cb60ed7″ md_text_alignment=”left” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(242, 138, 28)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”]

Remote contract coding designs into responsive, single page app style promotional microsite for The Game Agency.

[/md_text][/vc_column][/vc_row]
0

Code, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”7261912f-6d27-403e-b574-9e55204af658″ textbox_title=”Front End Developer” textbox_text=”responsive CMS front end, team lead, HTML/CSS/JS” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”fc70e8e4-3a46-477a-b060-de0d1fbcc944″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_use_title_slider=”yes” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(231, 128, 18)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null”]

Webby Award winning responsive front end development for Digital Pulp.

I worked on a few different pieces of this massive project: managing an outsourced team of junior coders, lending a hand on the primary site’s responsive front end development, and leading the redevelopment of client’s Convio CMS component front end to integrate as seamlessly as possible with new primary site.

http://understood.org

[/md_text][/vc_column][/vc_row]
0

Code, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”1edb491d-46b8-4d7b-9cc1-798c3b37cb40″ textbox_title=”Lead Developer” textbox_text=”CMS theme, API integrations, HTML/CSS/JS” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”4dfcabf7-3d27-4371-9f5f-457d91b3d123″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_use_title_slider=”no” md_text_number=”1″ md_text_title1=”pixflow_base64″ md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(239, 133, 38)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null”]

Custom CMS theme developed for one-year microsite/blog,
with original reader content submission browser app coded for Digital Pulp.

[/md_text][/vc_column][/vc_row]
0

Code, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”eeb2a46c-45a0-44bd-8d1a-428f1022dc75″ textbox_title=”Senior UI Developer” textbox_text=”media gallery prototyping, HTML/CSS/JS” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”08f33ba7-d304-4c17-b9b7-1c01f671d8b2″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64″ md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(241, 151, 24)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut”]

Custom photo & video gallery development as a contract front end developer on the Digital Media team at ESPN.

[/md_text][/vc_column][/vc_row]
0

Code, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”156f5570-0635-48c6-8ca1-9444365b992e” textbox_title=”Front End Developer” textbox_text=”Responsive Drupal theme, HTML/CSS/JS” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”b291d22e-87be-4a9b-9d2c-8c6536b369c5″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64ICA=” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(232, 164, 25)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”] Lead front end development of cross browser, fully responsive Drupal core child theme and iterations built for new branding initiative for A+E Networks properties in Europe and Asia. Working with lead backend developer/Drupal dark arts master, made four new responsive Drupal sites in four months! http://citv.it [/md_text][/vc_column][/vc_row]
0

Code, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”4e529414-63b3-4779-8c9f-a03a152777bd” textbox_title=”Lead developer” textbox_text=”promotional microsite, HTML/CSS/JS” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”85f280aa-8180-48eb-83e2-afe8d7eea559″ md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”” md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(228, 153, 26)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut” md_text_fonts=”null” md_text_use_title_slider=”yes”]

Parallax microsite developed for Havas as their ‘Agency of the Year 2013’ submission to Ad Age.

[/md_text][/vc_column][/vc_row]
0

Code, Digital
[vc_row][vc_column][md_text_box customize_messenger_channel=”preview-0″ customize_changeset_uuid=”cc4451ba-f57e-463d-aa3c-d264bd3d83a1″ textbox_title=”Front End Developer” textbox_text=”Custom responsive WordPress theme” textbox_icon=”icon-empty” textbox_text_color=”rgb(255, 255, 255)” textbox_text_hover_color=”rgb(255,255,255)” textbox_background_color=”rgba(230, 231, 237, 0)” textbox_background_hover_color=”rgba(255, 0, 84, 0)” md_text_box_animation_speed=”200″ md_text_box_animation_delay=”0.0″ md_text_box_animation_position=”center” md_text_box_animation_show=”once” md_text_box_animation_easing=”Quart.easeInOut”][/md_text_box][md_text customize_messenger_channel=”preview-0″ customize_changeset_uuid=”4237425a-96e2-4f34-9c4a-9c247673b92b” md_text_alignment=”center” md_text_title_line_height=”40″ md_text_desc_line_height=”21″ md_text_title_bottom_space=”10″ md_text_separator_bottom_space=”10″ md_text_description_bottom_space=”25″ md_text_title_separator=”no” md_text_separator_width=”110″ md_text_separator_height=”5″ md_text_separator_color=”rgb(0, 255, 153)” md_text_use_desc_custom_font=”yes” md_text_desc_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_style=”solid” md_text_solid_color=”rgba(20,20,20,1)” md_text_gradient_color=”pixflow_base64eyJjb2xvcjEiOiIjODcwMmZmIiwiY29sb3IyIjoiIzA2ZmY2ZSIsImNvbG9yMVBvcyI6IjAuMDAiLCJjb2xvcjJQb3MiOiIxMDAuMDAiLCJhbmdsZSI6MH0=” md_text_title_size=”32″ md_text_letter_space=”0″ md_text_hover_letter_space=”0″ md_text_easing=”cubic-bezier(0.215, 0.61, 0.355, 1)” md_text_use_title_custom_font=”no” md_text_title_google_fonts=”font_family:Roboto%3Aregular%2C100%2C100italic%2C300%2C300italic%2Citalic%2C500%2C500italic%2C700%2C700italic%2C900%2C900italic|font_style:400%20regular%3A400%3Anormal” md_text_number=”1″ md_text_title1=”pixflow_base64″ md_text_title2=”Typography Shortcode” md_text_title3=”Typography Shortcode” md_text_title4=”Typography Shortcode” md_text_title5=”Typography Shortcode” md_text_content_size=”14″ md_text_content_color=”rgba(20,20,20,1)” md_text_use_button=”yes” md_text_button_style=”slide” md_text_button_text=”” md_text_button_icon_class=”icon-arrow-down4″ md_text_button_color=”rgb(255, 255, 255)” md_text_button_text_color=”rgba(255,255,255,1)” md_text_button_bg_hover_color=”rgb(0,0,0)” md_text_button_hover_color=”rgb(237, 148, 22)” md_text_button_size=”standard” left_right_padding=”0″ md_text_button_url=”#jhc-single-read” md_text_button_target=”_self” md_text_animation_speed=”200″ md_text_animation_delay=”0.0″ md_text_animation_position=”center” md_text_animation_show=”once” md_text_animation_easing=”Quart.easeInOut”]

Custom WordPress portfolio theme for New York photographer & art director Gregory Kramer.

http://gregorykramer.com

[/md_text][/vc_column][/vc_row]
0