John Fujiwara

Résumé

Download PDF

Team-Focused Principal Developer

Summary

I am looking for a Senior/Principal Web Developer, Development Team Leader, or Architect position in a technology-oriented, people-focused company. My interests lie in web application design, implementation, and optimization. My strengths lie in designing .NET and web standard solutions that solve real users’ problems, with a collaborative communication style with end users and/or product owners. I also enjoy finding ways to make development teams more productive and OOP- and TDD-focused. I strongly prefer remote work but also value in-person working sessions when it justifies the commute time.

Experience and Successes

Russell Investments, Seattle, WA — Financial Services

February 2007 to Present

Principal Architect, Web Development — October 2021

Primary developer on RussellInvestments.com • Program business logic and automated processes in C# • Create multi-lingual ASP.NET MVC Razor views and React components with WebAPI data sources, using TDD • Upgraded Sitecore 9.0 to 10.2 • Rebuilt Octopus process steps to achieve layered, clean deployments of a large, monolithic solution • Currently architecting migration to modern composable headless Web CMS using Next.js and .NET Core WebAPI

Associate Director, Application Development — March 2019

Led team (6 direct reports, 3 indirect reports, 2 contractors) through multiple, multi-year projects • Personally wrote a daily task to build a manifest of data needs from unpredictable content and then extract comprehensive fund data from a custom internal WebAPI, still used today • Personally wrote logic using a T4 text template to generate C# classes from dynamic database objects, so developers can write strongly-typed code

Manager, Application Development — May 2017

Replaced 5 extranet sites with authenticated features on main website • Administered Sitecore: content editor authorization, scheduled tasks, and publishing service • Trained and mentored 5 developers in Sitecore • Resolved site integration issues with internal systems

Lead Web Developer — March 2015

Introduced to Sitecore and was able to deliver advanced configuration and development within 6 months • Replaced 2 legacy websites with one global Sitecore site • Developed 10+ multi-language components using controller-based WebAPI in C# • Developed custom Sitecore pipelines using config transforms and C#

Senior Web Developer — April 2011

Optimized in-house C#, SQL, and XSLT code for global use • Basic support and maintenance of iOS application, Russell Investments Insights (no longer available)

Web Developer — February 2007

Built the Economic Recovery Dashboard, replicated in 3 regions and viewed millions of times since • Built common web standards Javascript and CSS framework

University of Maryland Medical System, Baltimore, MD — Healthcare

December 2005 to January 2007

Programmer

Full lifecycle development on five internal ASP.NET 2.0 web applications • Converted six legacy web applications to ASP.NET

Educate, Inc., Baltimore, MD — Education Tutoring

May 2005 to December 2005

Application Developer II

Full-stack ASP.NET web development

Milner-Fenwick, Inc., Timonium, MD — Medical Video Education

February 2002 to May 2005

Webmaster & Graphic Artist

Sole ASP.NET developer for health video streaming website

Certifications

Sitecore Certified Developer, August 2015

Education

Core technologies