About
Innovative Full Stack Developer with 10 years experience with microservices, distributed systems, relational and search databases, and the latest UI frameworks. Personally, I enjoy learning and working with IoT/hardware projects. Outside of work you'll catch me rock climbing, playing disc golf, or basketball.
Skills

JS/TS/Node, C#, Golang 5 years Expert

React, Apollo, Redux, React Native, GraphQL, Electron, Angular

SQL Server, Postgres, ElasticSearch, Solr, Mongo, Influx, Prometheus

Kubernetes, Docker, Pulumi, GH Actions

EKS/RDS/MSK/ElastiCache

RabbitMQ, Kafka, Google Pub/Sub

Tableau, SSIS

Experience

Full Stack Engineer

IronNet Cybersecurity ironnet.com

Jul 2021 to PresentRemote

Full stack engineer working on the UX gateway to collective defense cyber security

  • Transitioned an in-house CI tool to IaC (Pulumi) to deploy clusters. Uses various AWS services: EKS, VPC Peering, RDS, ElastiCache, MSK, ECR, EC2, and OpenSearch
  • Proficient with cloud cost monitoring, scaling, Kubernetes application troubleshooting, and cloud connectivity debugging
  • Designed MITRE ATT&CK solution by working with other team's services offering aggregated data along with data ingestion via Kafka for detailed data
  • Led initial research and design on our Hunt product that provides a Kibana-like interface to OpenSearch data. This included aggregations to power visualizations and iron-ing out multi-tenant considerations for detailed data and comparing tenants
  • Helped reverse engineer Robin Banks' (PhaaS) obfuscated PHP client package

Full Stack Contractor

nChannel nchannel.com

Jul 2021 to Oct 2021Remote

Led modernizing existing .NET web application and APIs to containerized .NET Core. Laid the foundation to successfully deliver a point of sale to a major client with 30+ stores

  • Led building a stateless SPA with React and GraphQL along with retrofitting existing APIs
  • Implemented from scratch an order approval workflow engine after getting requirements and evaluating current issues with the previous system
  • Guided authentication transformation to Okta from an in-house implementation
  • Helped give structure to the SDLC with GitHub project management, GitHub actions, release planning, and SQL migrations

Full Stack Engineer

The Community Company community.co

Jan 2019 to Jul 2021Remote

All-remote invite only community providing forums, directories, article authorship, etc.

  • Improved upon existing feed, directory, and authorship products with micro service development with React, GraphQL federation, Postgres and Elastic Search
  • React Native white-label mobile application life cycle design, development, and roll outs
  • Helped migrate our in-house Postgres driven feed and notification structure to GetStream.io Chat + Feeds

Software Engineer

Marietta Memorial Hospital mhsystem.org

May 2017 to Nov 2018Marietta, OH

Created software solutions along with Tableau for employee use and executive decision making

  • Supported doctors and executives with visualizations and KPIs available on mobile and desktop. i.e. RVU calculator, Daily Cash
  • Maintained our services on bare metal Kubernetes along with the ELK stack
  • Created and supported a purchase requisition application that processed millions of dollars

Software Engineer

Fluor BWXT fbportsmouth.com

Sep 2016 to May 2017Piketon, OH

Government contractor building in house eCommerce applications and guiding our team with best practices and SOLID principles

  • Assessed existing applications to provide estimates on level of effort to get them finished and deployed to clients; along with estimates on implementing functionality to integrate with other applications on site
  • Designed and built our workflow engine and procurement eCommerce like application
  • Championed for a modern UX with relevant UI frameworks using Angular and .NET

Software Engineer

nChannel nchannel.com

Apr 2012 to Sep 2016Belpre, OH

Multi-channel eCommerce integration provider with a startup culture. Helped sync orders, items, and inventory between Amazon, eBay, RMS, etc.

  • Led a project with supplier order integration; moving orders across accounts to their respective supplier accounts using C#, XSLT, Windows Workflow and Entity Framework
  • Integrated and customized the ASPDNSF presentation layer and WSI along with implementing Solr for product / category / pricing search ability. Optimized Solr indexes to support customer SKUs and general search requirements
  • Had a DevOps hat consisting of deployments of web applications, server configuration, SQL migrations, along with scripting deployment automation
  • Developed web applications from end-to-end, utilizing SQL and NoSQL, Asp.NET MVC / Web API, and Angular JS

Computer Support Technician

West Virginia University at Parkersburg wvup.edu

Jan 2011 to Mar 2013Parkersburg, WV
  • Facilitated students and faculty with access to network information systems
  • Implemented hardware upgrades
  • One-on-one assistance with students and the public with technical issues
Education

West Virginia University at Parkersburg

Bachelor of Applied Technology, Network Engineering

Aug 2009 to May 2013
Volunteer

Jackson County Animal Shelter jacksoncountyanimalshelterwv.weebly.com

Volunteer

May 2012 to Aug 2012Cottageville, WV
Awards

A+ Certification

CompTIA

Dec 2010
View Resume

Posts

Open Source Activity

Public Repos: 9
Pull Requests: 5
Contributed Repos: 0
Starred Repos: 42
Watched Repos: 20
Organizations: 0
Public Gists: 38