Derek Keith

Software Engineer Lead | React | React Native | Healthcare

Summary

Hello! I'm Derek Keith, a seasoned Senior Software Engineer with 20 years of expertise in building robust web applications. Always on the lookout for a challenging role as a Senior-level or Lead/Principal position within an engineering team. In my current journey, I aim to contribute significantly by making impactful architectural decisions, actively participating in code reviews, mentoring mid-level and junior engineers, and implementing best practices to ensure the delivery of timely and high quality solutions. What sets me apart is my knack for leading teams through the adoption of new technologies and processes, enhancing efficiency in delivering top notch features. I am deeply passionate about integrating cutting edge technologies that propel teams towards their goals and enable scalable solutions. If you're in search of a seasoned engineer with expertise in these technologies, let's connect! I'm eager to explore opportunities where my skills can make a substantial impact.

Skills

LANGUAGES

TypeScript
JavaScript
HTML 5 / CSS 3
SCSS / LESS
Ruby
Perl
PHP
Python

FRAMEWORKS & LIBRARIES

React
React Native
Redux
Express
Node.js
Next.js
Recoil
MobX
GraphQL
Apollo
Angular
AngularJS
Ruby on Rails
KnockoutJS
Backbone
EmberJS
jQuery

DATABASES & TESTING

Postgres
MySQL
Cypress
Jest
Elasticsearch
Selenium
Mocha
Chai

TOOLS & DEVOPS

VSCode
Vim
Docker
Git
AWS Infrastructure
Serverless Architecture
Continuous Integration
Github
Gitlab
Bitbucket
Linux Admin
Bash Scripting
VMWare
Cisco CCNA
Photoshop

Experience

Software Engineer Lead | Healthcare

Inception Health | Denver, Colorado, United States | November 2024 - Present

As Technical Lead of the Identity Enablement Team, I guide a cross functional team in investigating and implementing seamless, secure, and patient focused authentication solutions for hospital services and applications. My role involves evaluating and integrating identity and access management technologies, ensuring compliance with healthcare industry standards, and improving the patient experience.

  • Led development of next-generation authentication systems, emphasizing accessibility, security, and scalability.
  • Fostered collaboration across engineering, product, and design teams to deliver solutions aligned with patient needs and hospital goals.
  • Advocated for WCAG compliance to ensure inclusivity and mitigate legal risks associated with accessibility.
React
TypeScript
Next.js
GraphQL
Authentication
Identity Management
WCAG
Healthcare IT

Senior Software Engineer | React Native | Healthcare

Inception Health | Denver, Colorado, United States | August 2023 - November 2024

At Inception Health, I contributed to transforming healthcare through innovative technology solutions. As a Senior Engineer specializing in React, I delivered robust, scalable features to the React Native application that improved patient engagement and streamlined healthcare services.

  • Developed and maintained universal React Native applications, ensuring seamless user experiences across mobile platforms.
  • Collaborated with cross functional teams to design and deploy secure, WCAG-compliant solutions, prioritizing accessibility and patient privacy.
  • Championed modern frontend practices with Tamagui and Next.js, driving efficiencies in both mobile and web development.
React Native
React
Next.js
Tamagui
TypeScript
Healthcare IT
WCAG

Senior Software Engineer | React | GovTech

Euna Solutions (Formerly GTY Technology) | Denver, Colorado, United States | February 2021 - July 2023

Led development efforts focusing on modernizing user registration, implementing robust testing frameworks, and optimizing deployment pipelines.

  • Implemented Cypress automated end-to-end and component tests for efficient testing.
  • Developed a reusable component library to accelerate future development processes.
  • Enhanced agency and supplier engagement by building the Contract Management feature.
  • Optimized the User Registration Wizard to improve new user onboarding and product selection.
  • Streamlined development, automated testing, and coverage by refactoring Azure DevOps Pipelines.
React
TypeScript
GraphQL
Recoil
Redux
Cypress
Jest
Azure Devops
GovTech

Senior Software Engineer | React | Marketing Automation

GutCheck | Denver, Colorado | April 2019 - August 2020

Architected and implemented new frontend components and state management solutions, driving a greenfield Next.js project with GraphQL and Serverless architecture.

  • Architected React components and MobX stores for feature development.
  • Implemented Next.js greenfield alongside GraphQL and serverless for new development.
  • Implemented automated end-to-end testing using Cypress.
  • Utilized GitHub Actions to ensure thorough testing, maintain code quality, and achieve adequate code coverage.
  • Assisted with hiring through phone screening and on-site interviews.
  • Mentored colleagues on the adoption and implementation of new technologies.
React
TypeScript
GraphQL
MobX
Redux
Cypress
Jest
Next.js
Serverless
Github Actions
Marketing Automation

Senior Software Engineer | React | Marketing Automation

Net-Results Marketing Automation | Denver, Colorado | May 2018 - December 2018

Led the transition of the legacy YUI frontend to React, developing a modern build environment and integrating Cypress for testing.

  • Led team in transitioning from legacy YUI frontend widgets to React.
  • Developed a modern build environment using Webpack to expedite development processes.
  • Implemented automated Cypress end-to-end testing to facilitate successful refactoring.
React
TypeScript
Redux
Cypress
Jest
Webpack
YUI
Marketing Automation

Senior Software Engineer | React | Healthcare Tech

Advent Health Partners | Denver, Colorado, United States | October 2016 - May 2018

Converted Angular.js components to Angular and built new features in both Angular and React/Redux, optimizing the build process.

  • Converted Angular.js components to Angular to modernize the codebase.
  • Developed new features using Angular and React/Redux based on internal and client requirements.
React
Angular
TypeScript
Redux
Cypress
Jest
AngularJS
Webpack 2
JSPM
Healthcare Tech

Senior Software Engineer

17hats | Denver, Colorado, United States | March 2016 - June 2016

Led the team in adopting React and Alt, refactoring legacy Perl and KnockoutJS code, and mentoring colleagues on best practices.

  • Led a team in implementing React and Alt framework for enhanced development.
  • Refactored legacy Perl and KnockoutJS codebase to Rails/React/Alt, improving maintainability and performance.
  • Actively participated in daily standups, pairing sessions, and reviewing pull requests for effective collaboration.
  • Mentored team members on React and Alt best practices to facilitate skill growth and code quality.
React
Ruby on Rails
JavaScript
KnockoutJS
Perl
Alt

Full Stack Developer

MojoTech | Boulder, Colorado, United States | February 2015 - December 2015

Developed multiple applications for clients in an agency environment, leveraging Ruby on Rails with extensive JavaScript framework exposure.

  • Developed multiple applications for clients in an agency environment.
  • Leveraged Ruby on Rails for backend development with extensive exposure to frontend JavaScript frameworks.
React
Ruby on Rails
AngularJS
Backbone
EmberJS
JavaScript
Redux

Rails Developer

myhub | Denver, Colorado, United States | June 2014 - February 2015

Assisted in rewriting the legacy API and implementing new frontend design patterns, while eliminating reported bugs.

  • Assisted in a project to rewrite a significant portion of the legacy API for improved performance and maintainability.
  • Implemented new frontend design patterns to enhance user experience and streamline development processes.
  • Successfully eliminated reported bugs to ensure a more stable and reliable application.
Ruby on Rails
Ruby
JavaScript
jQuery

Co-Founder

Require(dev) | Denver, Colorado, United States | February 2012 - December 2014

Co-founded a development firm, drafting project scopes, managing projects, and leading development across multiple frameworks.

  • Drafted project scopes and contracts with clients, ensuring clear communication and agreed-upon deliverables.
  • Migrated conceptual ideas into project management systems for effective organization and tracking.
  • Implemented internal infrastructure for staging and development, optimizing workflows and collaboration.
  • Led the development of multiple projects using various frameworks, overseeing successful project delivery.
Ruby on Rails
Ruby
JavaScript
jQuery
Wordpress

Linux Systems Administrator

GoDaddy.com | Denver, Colorado, United States | June 2011 - January 2012

Resolved failed automation, identified root causes of widespread issues, and collaborated on service escalations.

  • Resolved failed automation within the hosting environment, ensuring smooth operations and minimizing downtime.
  • Identified the root cause of widespread issues and implemented daily solutions to enhance system stability and performance.
  • Collaborated with cross functional teams through service escalations to promptly resolve critical issues and maintain service levels.
Linux Admin
Bash Scripting
Python

Systems Engineer

Latisys-Denver, LLC | Denver, Colorado, United States | November 2009 - May 2011

Provisioned servers, allocated disk space, and configured network infrastructure for customers.

  • Provisioned servers according to customer orders, ensuring timely delivery and fulfillment of requirements.
  • Allocated customer disk space on the network storage area network (SAN), optimizing storage utilization and meeting customer needs.
  • Provisioned network VLANs, firewall rules, and VMWare ESXi for efficient network configuration and virtualization management.
Linux Admin
VMWare
Cisco CCNA

Web Developer

Lawgical | Denver, Colorado, United States | December 2006 - February 2009

Developed a legal tools platform within a team using Ruby on Rails, built SEO pages in Wordpress, and created landing pages for clients.

  • Developed a legal tools platform within a team using Ruby on Rails, facilitating efficient legal workflows and enhancing user experience.
  • Built additional SEO pages in WordPress to drive targeted user traffic and improve search engine visibility.
  • Created landing pages for customers to establish a strong web presence and support marketing initiatives.
Ruby on Rails
Ruby
JavaScript
jQuery
Wordpress

Sr. Web Designer

DBS Interactive | Louisville, Kentucky, United States | September 2005 - June 2006

Designed initial mockups in Photoshop, collaborated with clients, and implemented designs as Wordpress templates.

  • Designed initial mockup templates in Photoshop
  • Collaborated with client feedback to craft a successful design
  • Implemented designs often as WordPress templates
Photoshop
HTML
JavaScript
jQuery
PHP
Wordpress