Snr. Software Engineer
SWK Technologies Inc
I develop Custom Software and integrations for the Acumatica ERP System
Director of Engineering
The Macabe Associates
I work with consultants to flesh out business needs into feasible technical projects. I execute from conception through development, delivery, and support.
The Macabe Associates
Rapidly prototype and build software to specification and provide technical support. Projects deal with ERP workflow, ETL, upgrade, and custom reports
Developed internal .NET/SQL projects, implemented Sharepoint conversion, and provided general IT support
University of Washington Seattle
Certificate in Data Science 2016
University of North Carolina Chapel Hill
MS Information Science, 2004
University of Washington
BS Economics, 2002
Acumatica Developer & Technical Administrator
Visual Studio, Acumatica, REST/SOAP Webservices, MSSQL Server, PowerBI, JSON
Solution design, Enterprise software development, Database design, UX design, prototyping, production build, documentation, and customer support
I solve customer problems, here are examples.
MAPADOC for Acumatica
I developed an Acumatica EDI solution that pulls in EDI data over REST service,creates Sales Orders, and uploads invoice data to EDI Service C#/.Net ERP
ERP SOAP integration
I worked on a team building a PHP application that syncs inventory between a consumer facing application and the Acumatica ERP system. PHP
I developed a custom integration between the Acumatica ERP and the Connectwise MSP C#/.Net ERP
Pro Bono DBA for Landesa
Created a PHP transcription software package for in-field survey entry and output to .csv for analysis in SSPS. Currently on GitHub
The Polish Imports
An import solution for a Fortune 500 customer to bring complex manufacturing data from frontline operations into their ERP
A suite of custom software solutions for creating several types of Banking transaction files in the Acumatica C#/.Net ERP
Designed several import modules that utilize TSQL SPs and SSIS to import, validate, and transform data to fit into the SAGE 500 ERP.
Large System Upgrade
Undertook the upgrade of a large legacy system to a modern ERP. Over the course of several years I took a SQL 6.0 database system loaded with undocumented SQL and VB6 custom code and upgraded it to modern systems.
SQL Performance Analysis
Redesigned a TSQL Stored Procedure for ETL import in order to increase performance and efficiency.
Regularly integrate ERP into customer ecosystems via SSIS & TSQL SP.
SAGE 500 Paperless Office
Designed and developed a system that automatically PDFs, stores, and provides several retrieval options for documents printed in SAGE 500 ERP.
Created a Windows 8 desktop app that pulls pictures of family members posted to Facebook using oAuth