I'm Scott Harvey.-image

I'm Scott Harvey.

I'm a Washington, DC based Software Engineer with over two decades of experience building web applications — from enterprise ColdFusion and SQL systems to modern full-stack JavaScript and mobile apps.

Currently building production software at a cannabis company. In my free time you can catch me cooking or strumming my guitar.

about-me-image
about-me-image-1

About me

Outside of work I value spending time with and traveling with my partner — I've been fortunate enough to visit about 30 countries on 6 continents. Professionally, I value a sense of ownership and working on projects that make a difference. I really enjoy the challenge of automating processes and love the reward of stakeholders telling me how much time and effort my work has saved them.

Work

Senior Software Engineer

A Cannabis CompanyJuly 2021 - Present

C# | Vue | TypeScript | React Native | MS SQL Server
Full-stack software engineer delivering production web and mobile applications. Building and maintaining internal tools including a React Native mobile app supporting inventory management, delivery logistics, and pack-and-pull fulfillment workflows. Front-end development with Vue and TypeScript, back-end API development with C# and .NET, and database work with SQL Server.

Software Engineer

Ethicode2020 - 2021

NextJS | HTML | CSS
FOOD·E - Full-stack development with NextJS and MongoDB on a project to calculate the environmental impact of your meals.
Ethicode website - Development and maintenance.

Web Developer

VueJS | HTML | CSS
Cranky Uncle mobile app - Mobile development in VueJS, HTML, and CSS
Rogue Origin - Developing and maintaining responsive front-end web pages and marketing emails
Social Solutions - Website development and maintenance.

Freelance Web Developer

Agency Q2019 - 2020

JavaScript | HTML | CSS | HubSpot CMS
agencyQ.com - Developing responsive JavaScript, HTML, and CSS modules in HubSpot CMS.
Developed and implemented HTML email templates in Salesforce Pardot.

Database Developer

MS SQL Server
Workers Rights Consortium - Performing data management tasks using MS SQL, including database backups, data loads, data validation, and report writing. Assisting with database design and modeling, stored procedure writing, and interface support.

Education

Full Stack Web Developer Certificate

HyperionDevJuly 2020

Full-stack development using the MERN stack — MongoDB, Express, Node.js, and React. Covered HTML, CSS, Bootstrap 4, modern JavaScript (ES6+), and RESTful API development.

Adobe Certified Expert — ColdFusion

Adobe Inc.July 2010

Professional certification validating expert-level knowledge of Adobe ColdFusion for enterprise web application development.

Hands-on IT Project Management

Project Management InstituteMarch 2003

Practical IT project management training covering planning, execution, and delivery of technology projects.

Introduction to Graphic Design

Corcoran College of Art and DesignSummer 2007

Foundational graphic design coursework informing UI sensibility and visual communication.

Mellon College of Sciences

Carnegie Mellon University1992–1995

Attended the Mellon College of Sciences at Carnegie Mellon University.

Skills

Frontend development
HTML
CSS
JavaScript
jQuery
Vue / Nuxt
React
Next.js
TypeScript
Bootstrap
Tailwind CSS
Backend development
ColdFusion
C# / .NET
Node.js
Express
PHP
Ruby on Rails
Mobile development
React Native
Databases
MS SQL Server
Oracle
MongoDB
PostgreSQL
CMS & static site generators
HubSpot CMS
Jekyll / Liquid
Developer tools
Git / GitHub
Subversion
Jira
Bamboo
Splunk
Trello
Asana
Spoken languages
English

Cannabis Industry — Enterprise Platform

Production software engineering at a confidential cannabis industry employer (2021–present). UI shown anonymized to protect employer confidentiality.

Vue 2 → Vue 3 Migration — Enterprise Admin Portal

Vue 2 → Vue 3 Migration — Enterprise Admin Portal

Led migration of a multi-module enterprise admin portal from Vue 2 to Vue 3, introducing Vite, Pinia, and the Composition API with shared patterns across multiple business modules.

Vue 2 → Vue 3 Migration — Enterprise Admin Portal

Confidential

Technologies: Vue 3, TypeScript, Vite, Pinia, Composition API

  • Multi-module architecture across business domains
  • Shared component library and utilities
  • Vite build tooling replacing Vue CLI
  • Pinia state management replacing Vuex
  • Composition API migration patterns
Shared Data Grid Platform

Shared Data Grid Platform

Built a reusable data grid platform used across multiple enterprise modules, standardizing filtering, export strategy, and state management while eliminating hundreds of lines of duplicated code per screen.

Shared Data Grid Platform

Confidential

Technologies: Vue 3, TypeScript, DevExtreme, C# / .NET, AWS S3

  • Reusable across multiple enterprise modules
  • Smart export: client-side for small datasets, backend + S3 for large
  • Standardized filtering and state persistence
  • Significantly reduced duplicated grid code per screen
Portal Authentication Bridge

Portal Authentication Bridge

Implemented a shared authentication layer enabling seamless user sessions across multiple independently deployed frontend applications.

Portal Authentication Bridge

Confidential

Technologies: Vue 3, TypeScript, C# / .NET

  • Shared auth utilities across independently deployed apps
  • Eliminated duplicate auth implementations
  • Resolved dev / production environment inconsistencies
  • Reduced auth-related bugs and session flicker
AI-Powered Report Summarization

AI-Powered Report Summarization

Integrated AWS Bedrock-powered summarization into enterprise reporting workflows, improving data accessibility for business users.

AI-Powered Report Summarization

Confidential

Technologies: Vue 3, TypeScript, C# / .NET, AWS Bedrock

  • AWS Bedrock integration for AI summarization
  • Async summary generation for large reports
  • Frontend + backend API contract design
  • Improved usability of complex operational data

Bootcamp Projects

Projects completed during the HyperionDev Full Stack Web Developer bootcamp (2020). Click to view a demo or source on GitHub.

To-do List v2 (with Login)

Technologies: MERN (MongoDB (Mongoose), Express, React, NodeJS), React Bootstrap, and React Simple Storage

  • Provides / uses internal RESTful API
  • Database storage
  • Authentication (local storage)
  • Session Mgmt (local storage)

Cars v2

Technologies: MERN (MongoDB (Mongoose), Express, React, NodeJS) and React Bootstrap

  • Provides / uses internal RESTful API
  • Database storage
  • List / Drilldown interface
  • Bulk Editing

Currency Converter / Three Card Monte

Technologies: React and React Bootstrap

  • Uses RESTful API
  • Custom feedback for winning / losing streaks
  • Bootstrap-React Animation
  • Routing
  • State Management
  • Events

Current Weather

Technologies: React and React Bootstrap

  • Uses APIs to autosuggest cities and get weather
  • State Management
  • Events

Connect Four

Technologies: React and React Bootstrap

  • State Management
  • Events

To-do List v1

Technologies: React and React Bootstrap

  • Multiple user roles / types
  • State Management
  • Events

Calculator

Technologies: React and React Bootstrap

  • State Management
  • Events

Guitarist Center v2

Technologies: sessionStorage for shopping cart persistence, Bootstrap 4, HTML, and JavaScript

  • Shopping Cart / Checkout
  • sessionStorage

Guitarist Center v3

Technologies: localStorage for shopping cart persistence, React, React Bootstrap, jQuery, and jQueryUI

  • Shopping Cart / Checkout
  • localStorage
  • State Management
  • Events

Restaurant POS

Technologies: Bootstrap 4, HTML, and JavaScript

  • sessionStorage

The Eye — Council for Logistics Research

Over 11 years, built and maintained an enterprise intranet from the ground up serving CLR and US Air Force clients. Stack: ColdFusion, JavaScript, HTML, CSS, MS SQL Server.

Dashboard

Dashboard

The home page for The Eye — announcements, weather, timesheets at a glance, and quick links.

Dashboard

Timesheets

Timesheets

Weekly timesheet entry, submission, and approval workflow replacing a manual paper process.

Timesheets

Expense Reports

Expense Reports

Expense report submission, receipt upload, and multi-level approval workflow.

Expense Reports

HR Documents

HR Documents

HR document library and policies CMS — upload, categorize, and publish documents to staff.

HR Documents

Supervisor Resources

Supervisor Resources

Restricted resource hub for supervisors — performance review templates, HR forms, and guides.

Supervisor Resources

Forms Manager

Forms Manager

Custom intranet forms builder — create, publish, and collect submissions for any internal process.

Forms Manager

Employee Data Reports

Employee Data Reports

Ad-hoc employee data reporting and analytics for HR and management.

Employee Data Reports

Org Chart

Org Chart

Auto-generated interactive organizational chart built from employee data.

Org Chart

Scheduled Task Manager

Scheduled Task Manager

Admin tool for scheduling and monitoring automated background tasks across the intranet.

Scheduled Task Manager

Staff Meeting Admin

Staff Meeting Admin

Staff meeting scheduling, agenda management, and minute distribution.

Staff Meeting Admin

Get in touch.

Shoot me a line.

Github
dh4u
© Copyright 2026 Scott Harvey