Full-stack engineer building connected systems.

I'm Nathan Healea — eleven years shipping web applications across finance, healthcare, and higher education with React, TypeScript, Node.js, and Azure.

11
Years shipping
10
Engineering roles
3
Products built

01 — Experience

Where I've built things

Eight teams, eleven years — finance, healthcare, and higher education.

Jan 2023 — Present

Eugene, OR

Analyst Programmer II Current

University of Oregon

  • Migrated 70 websites from Aegir to Pantheon on a team of 5, owning the migration workflow, Jira tracking, and management status reporting
  • Upgraded Drupal sites from Drupal 7 and 9 to Drupal 10 and provided ongoing end-user support
  • Led COVID-19 research data archival to meet CLIA and university retention policies — auditing data, writing SQL against Microsoft Dataverse, and building a Node.js app to pull Qualtrics survey results via API
  • Defined Jira standards, workflows, and adoption plans as a member of the Jira Subcommittee and Business Applications Change Management Board
  • Drupal
  • PHP
  • Node.js
  • C#
  • .NET Core
  • JavaScript
  • MySQL
  • Jira

Nov 2022 — Jan 2023

Remote

Software Engineer III

Providence Health Plan

  • Reduced development complexity by piloting a new technology stack, building a centralized error-display application shared across apps and third-party integrations
  • Implemented insurance card displays in the HealthTrio CMS to meet business end-of-year goals
  • Deployed applications to on-prem and cloud environments via Azure DevOps and Octopus, and managed users through Auth0 and AWS DynamoDB
  • Created onboarding documentation and onboarded new team members within their first weeks
  • TypeScript
  • Angular
  • React
  • Next.js
  • C#
  • .NET
  • AWS
  • Auth0

Mar 2022 — Oct 2022

Salem, OR

Software Developer

Maps Credit Union

  • Led a refactor of legacy React components — applying the DRY principle, simplifying state management, and converting class components to function components
  • Expanded online banking features using test-driven development
  • Deployed applications to Azure via Azure DevOps and authored new-employee onboarding documentation
  • React
  • C#
  • .NET
  • SCSS
  • Azure
  • MSSQL
  • Cosmos DB

Aug 2021 — Mar 2022

Eugene, OR

Full Stack Software Developer

PacificSource Health Plans

  • Refactored the user interface to achieve AA accessibility compliance
  • Collaborated across teams to standardize UI component designs
  • Improved code readability and maintainability, and migrated onboarding documentation from Word to Azure DevOps
  • C#
  • .NET
  • JavaScript
  • Bootstrap
  • HTML/CSS
  • MSSQL
  • Azure DevOps

Sep 2020 — Aug 2021

Phoenix, AZ

Software Engineer II

American Express

  • Expanded an ad-hoc report-querying UI to support advanced nested group-by / order-by queries, with new server-side logic built to extend cleanly
  • Maintained enterprise software with a team of six — feature work, bug fixes, code reviews, testing, and Docker deployments to Rancher
  • Led a Node.js runtime upgrade for the platform and documented the local-environment upgrade process
  • Established the team's branching strategy and release standards
  • React
  • TypeScript
  • C#
  • .NET Core
  • Node.js
  • Jest
  • Docker
  • PostgreSQL

Oct 2019 — Sep 2020

Eugene, OR

Software Developer II

Northwest Community Credit Union

  • Designed a single-page application architecture (Redux, React-Router, Re-Ducks) that became the standard for public-facing apps across 4 projects
  • Introduced modern JavaScript frameworks (React, Vue) to the team and led their adoption
  • Established a Software Development Life Cycle with source-code vulnerability scanning (SonarQube) used in a successful audit
  • Built internal and member-facing applications and led deployments to Microsoft Azure
  • React
  • C#
  • .NET Core
  • Node.js
  • Express
  • Python
  • Azure
  • MSSQL

Aug 2017 — Oct 2019

Eugene, OR

Programmer Analyst

Northwest Community Credit Union

  • Architected and deployed the first public-facing serverless application hosted in Microsoft cloud by a Pacific Northwest credit union
  • Replaced a 3-day, 2-person manual process with an under-10-minute automated full-stack web application
  • Configured and implemented the Atlassian suite (Jira, Service Desk, Bitbucket, Bamboo) for 300+ employees, including MSSQL and Active Directory integration
  • Designed MSSQL schemas and custom Bootstrap / Material UI themes used across new and legacy applications
  • React
  • C#
  • .NET Core
  • Node.js
  • Python
  • Azure
  • MSSQL
  • Jira

Jul 2015 — Aug 2017

Corvallis, OR

Software Engineer, Technology Across the Curriculum

Oregon State University

  • Built a text-analysis REST service on a LAMP stack with a companion Drupal module for data visualization, plus an admin portal
  • Automated local development with Vagrant-built VMs replicating production, with documentation for the team
  • Introduced source control, trained the team on Git branching and merging, and migrated legacy projects to GitHub
  • Parsed XML into a MySQL schema with Python upload scripts to simplify data for researchers
  • PHP
  • Drupal
  • Python
  • jQuery
  • MySQL
  • Bootstrap
  • Git

Mar 2015 — Jul 2015

Corvallis, OR

Software Engineer, Integrated Plant Protection Center

Oregon State University

  • Redesigned an existing application's user interface to be mobile-friendly with Bootstrap
  • Integrated the Google Maps API to display geographic location and relevant data for a selected parcel
  • Architected new features from client requirements and supported the team on database configuration and data access
  • C#
  • .NET
  • SQL
  • jQuery
  • Bootstrap
  • Google Maps API

Mar 2014 — Jun 2014

Eugene, OR

Web Developer

Simplified Computing LLC

  • Built client websites to requirements, debugging and problem-solving alongside a team of developers
  • Delivered projects on deadline and researched clients' businesses to inform accurate SEO
  • JavaScript
  • HTML/CSS

02 — Projects

Things I've shipped

Full-stack TypeScript products, built end to end.

grimify.app Live

A social community platform for Warhammer miniature painters to create, discover, and share paint color palettes. Built as a full-stack TypeScript application with user authentication, palette management, and community interaction features.

  • TypeScript
  • React
  • Node.js

grimdark.nathanhealea.com Live

A Warhammer 40k league management platform for organizing and tracking competitive gaming seasons. Features match recording, standings calculation, player statistics, and season management for tabletop gaming communities.

  • TypeScript
  • React
  • Node.js

03 — Contact

Let's build something together.

Open to full-stack and web developer roles. Reach out on LinkedIn or drop me an email.