HomeServices
Capabilities

What I'm brought in to do

Every one of these is work I've delivered repeatedly since 2010 — for internal IT teams, alongside other vendors, and as the only outside party in the room.

Data Migration Consulting

Planning and execution for file, storage, database, and application data migrations — with validation, reconciliation, and a rollback path.

  • File server, NAS and SAN migrations with permissions and ACLs intact
  • Database platform and version migrations, including cross-vendor moves
  • Application data migrations with field-level mapping and reconciliation
Details

Citrix & Virtual Desktop Consulting

Design, migration and rescue work for Citrix Virtual App and Desktop environments — including image management and profile strategy.

  • Citrix Virtual Apps and Desktops design, upgrade and migration
  • Azure Virtual Desktop and Windows 365 rollouts
  • VMware Horizon environments and cross-platform moves
Details

Document Imaging Conversion

Getting documents out of an old or unsupported imaging system and into a format the new one will actually ingest — images, index data and all.

  • Extraction from systems with no supported export path
  • Index and metadata rebuilt, not just the images moved
  • Format conversion — TIFF, multi-page TIFF, PDF and PDF/A
Details

Bank Core Conversion Support

Independent, bank-side support through a core system conversion — data validation, balancing, and someone whose only interest is your outcome.

  • Four core conversions, including one I executed end to end myself
  • Experience with FIS IBS, Jack Henry CIF 20/20 and ASI INSITE
  • Independent of the core vendor — I represent the bank's side
Details

Database Programming & Data Exchange

Import and export routines, conversions between systems that were never designed to talk, and the recurring data jobs your team runs by hand.

  • Import and export routines between systems with no native integration
  • T-SQL and SSIS on Microsoft SQL Server, readable by whoever inherits it
  • One-off conversions with reconciliation built into the process
Details

Data Aggregation & Reporting Databases

Pulling data out of systems that don't talk to each other and combining it into one reporting database — kept current automatically, not rebuilt by hand.

  • A Microsoft SQL Server reporting database built from systems that were never designed to share
  • Fixed-width, delimited, XML, JSON, spreadsheet and direct database sources
  • T-SQL and SSIS pipelines scheduled with SQL Server Agent, not rebuilt monthly by hand
Details

IT Automation & Scripting

PowerShell, Python and Ansible automation for provisioning, onboarding, reporting and the repetitive work quietly consuming your team's week.

  • User onboarding and offboarding automated end to end
  • Server and VM provisioning with repeatable, reviewable code
  • Migration tooling: batching, orchestration and progress reporting
Details
Engagement models

Three ways this usually works

Fixed-scope assessment

A defined piece of analysis with a written deliverable — a migration plan, a current-state assessment, a DR gap review. Fixed price, no obligation to continue.

Typically 1–3 weeks.

Project delivery

End-to-end ownership of a migration or build: planning, execution, cutover and handover, with a schedule and acceptance criteria agreed up front.

Typically 1–6 months.

Retained hours

A monthly block of time for escalations, upgrade cycles, design review and the questions your team wants a second opinion on.

Ongoing, cancel anytime.

Have a migration on the calendar?

Tell me the shape of it — source, target, data volume, downtime tolerance — and I'll tell you honestly whether I'm the right fit and what it should take.