Backend Engineer · Integrations · Automation

I turn messy operations
into reliable systems.

Backend and integration engineer focused on migration tooling, ETL workflows, API services, and automation. I build software that translates legacy systems, reduces manual work, and holds up when people depend on it.

6+
Years Solving Problems
1M+
Records Processed
50+
Client Environments

Featured Work

Selected work.

A few projects that show how I approach migrations, integrations, internal tools, and practical problem solving.

01

Data Migration Engine

Internal migration platform for Sage 300 CRE → Sage Intacct

Core contributor on an internal migration system that translates legacy Sage 300 CRE data into Sage Intacct-ready outputs. Helped turn a fragile, query-driven process into reusable stored procedures, functions, validations, and automation layers that supported six client migration tracks and pushed the workflow toward roughly 95% automation.

SQL Server Stored Procedures C# Node.js ERP Migration Data Validation
🏗️
Sage 300 CRE
Legacy jobs · AP · AR · GL data
map + validate + transform
⚙️
Data Engine
Procedures · Functions · Reconciliation
migration-ready output
📘
Sage Intacct
Target structure · Cleaner cutovers
02

Sage300CRe-Monday Sync

Production integration between ERP data and operational workflows

Built a live integration pipeline connecting Sage 300 CRE to Monday.com through Node.js and 32-bit ODBC. Designed the job flow around diffing, retries, structured payload generation, and idempotent processing so operational teams could trust updates instead of manually reconciling them.

Node.js (32-bit) ODBC Sage 300 CRE Monday.com API SOLID Idempotent
🏗️
Sage 300 CRE
32-bit ODBC · Timberline Data
row hash + diff
⚙️
Node.js Pipeline
Transform · Validate · Retry
JSON payload
📋
Monday.com
Boards · Items · Status Sync
03

SelfPostman

Internal developer tool for faster Intacct integration work

Built a purpose-fit API client for Sage Intacct's XML API when generic tools were slowing the team down. Supports nested field construction, payload preview, auth handling, and object-level CRUD workflows to make debugging, testing, and mapping work faster and less error-prone.

JavaScript XML Sage Intacct API REST Nested Fields Auth Flows
selfpostman — intacct sandbox
POST api.intacct.com/ia/xml/xmlgw.phtml
<create> <APBILL> <VENDORID>V-1042</VENDORID> <WHENCREATED>04/08/2026</WHENCREATED> <APBILLITEMS> <APBILLITEM> <ACCOUNTNO>6500</ACCOUNTNO> <TRX_AMOUNT>2450.00</TRX_AMOUNT> </APBILLITEM> </APBILLITEMS> </APBILL> </create>
200 OK — Preview validated · Ready to push
04

Endo Companion

Personal project · private repository

Built as a personal project to support endometriosis management and day-to-day symptom tracking. The focus was simple: make something useful, secure, and easy to trust. I designed the app around authenticated access, audit logging, rate limiting, and careful handling of sensitive health data.

React Node.js JavaScript REST API JWT Auth Audit Logging
Entries Logged
1,247
Personal usage data
Access Model
Role Based
30 Day Activity Snapshot

Technical Depth

Backend-first,
delivery-minded.

I am strongest where data, APIs, automation, and operations meet — and I am comfortable moving across the stack when the work calls for it.

Backend & Languages

JavaScript / Node.js6 yrs
T-SQL / SQL Server4 yrs
C#2 yrs
Python2 yrs
REST / JSON / XML5 yrs

Data & Integration

ETL Workflow Design4 yrs
ERP Data Migration4 yrs
Reconciliation / Validation4 yrs
Idempotency / Retry Logic4 yrs
SFTP / CSV / Excel Imports4 yrs

Cloud, Ops & Delivery

Azure Infrastructure3 yrs
Monitoring / Logging4 yrs
Power Automate2 yrs
Git / Version Control5 yrs
Runbooks / Documentation5 yrs

Also Comfortable With

React / Frontend UI3 yrs
Express.js4 yrs
JWT / OAuth 2.03 yrs
CompTIA CASP+ / PenTest+Active
Security-first DesignApplied

About

How I work.

I do my best work in environments where the problem is not neat yet: legacy systems, manual processes, messy datasets, half-documented workflows, and teams that need something reliable. My default instinct is to understand the business constraint, design the technical path, and automate the pain away.

My strongest lane is backend engineering for integrations, migrations, and operational tooling. That includes ETL workflows, APIs, validation layers, retry-safe processing, logging, reconciliation, and the practical systems work required to make software dependable in finance-heavy environments.

I have worn a lot of hats — engineering, infrastructure, troubleshooting, client-facing delivery, and documentation — which is why I tend to ramp quickly and figure things out when the path is unclear. I am comfortable across the stack, but I market myself backend-first because that is where I create the most value.

Figure It Out, Then Improve It

I step into unclear systems, trace how they really work, and turn tribal knowledge into repeatable engineering.

Automation With Accountability

I do not automate blindly. I care about logging, validations, reconciliation, and safe re-runs because production work needs trust.

Strong Communicator Under Real Constraints

I can work with consultants, accountants, operations teams, and engineers to turn business rules into systems that actually ship.


Get In Touch

Open to remote roles.

Looking for backend, integration, migration, and automation engineering work where I can own problems and build reliable systems.