Catherine Renelle.

VP, Enterprise Applications & Automation

Career Summary

Technology executive at Mariner Finance, leading enterprise applications and automation. I came up the hands-on route: fifteen-plus years across database administration, business intelligence, and application development, from analyst to Vice President. I still stay close to the code. I initiated our AWS data platform, wrote the first release of our SQL Server monitoring platform myself, and rebuilt our ETL stack in Python so AI tooling could work on it. Outside of work I run a four-node virtualization cluster that hosts the software I write and publish. Building things is how I stay current.

Skills

Data & BI
  • SSAS (Tabular)
  • Power BI Desktop
  • Power BI Report Server
  • SSRS
  • Tableau
Databases
  • SQL Server / DBA
  • T-SQL
  • PostgreSQL
  • MySQL / MariaDB
Automation & ETL
  • Python
  • Matillion ETL
  • SSIS
AI Tooling
  • Claude Code
  • OpenAI Codex
  • AWS Bedrock
  • Ollama / local LLMs
Cloud (AWS)
  • EC2
  • VPC
  • RDS
  • Redshift
  • SES
  • SQS
  • CloudWatch
  • IAM
Infrastructure
  • Proxmox VE
  • Docker / Portainer
  • Linux
  • Active Directory
  • WireGuard
Application
  • .NET / C#
  • ASP.NET (MVC)
  • Node.js / TypeScript
  • Vue 3
  • Svelte
Tooling
  • Git
  • GitHub
  • GitLab
  • Gitea
  • GOGS
Practices
  • Data Warehousing
  • Data Modeling
  • ETL/ELT
  • Agile

Experience

Jul 2026 – Present

Vice President, Enterprise Applications & Automation

Mariner Finance — Nottingham, MD

Application Development, RPA / Automation, Enterprise Workflow (Ivanti)

Responsibilities

  • Appointed to lead the newly formed Enterprise Applications & Automation organization in a company-wide realignment, reporting to the SVP / CTO.
  • Direct the Application Development (.NET), RPA / Automation, and Ivanti enterprise workflow platform teams.
  • Own the company’s enterprise workflow and case management platforms, governing workflow standards, platform utilization, and modernization across business functions.
  • Responsible for the company’s automation strategy, covering RPA platform governance, Python-based automation, and AI-assisted engineering practices (Claude Code, OpenAI Codex).
  • Drive application modernization programs and enterprise integration strategy, establishing software development standards, API enablement, and delivery governance.
  • Transitioned Business Intelligence and Data Warehousing to the newly established Chief Data & AI Officer organization, refocusing the portfolio on enterprise applications, workflow platforms, and automation.

Mar 2025 – Jul 2026

Vice President, Business Analytics & Reporting

Mariner Finance — Nottingham, MD

Quality Assurance, .NET Applications, Business Intelligence, Data Warehousing

Responsibilities

  • Promoted to Vice President of the Business Analytics & Reporting organization, succeeding the former VP upon his advancement to SVP / CTO and continuing to report to him.
  • Assumed leadership of the organization’s four teams (Quality Assurance, .NET Applications, Business Intelligence, and Data Warehousing), broadening scope beyond data and reporting into application development and quality assurance.
  • Directed strategy, priorities, and delivery across all four functions, working through each team’s leadership while continuing to mentor and develop leads.

Projects

  • Python ETL Platform — Architected and built a Python framework to replace our SSIS stack. The goal was to get ETL out of opaque DTSX packages and into plain, testable code that AI coding tools can help write and maintain. The framework handles configuration, execution telemetry, checkpoint-based restarts, retry logic, schema and row validation, notifications, and slowly-changing dimensions. Jobs are organized by domain in a single registry-driven repository with scaffolding tools, unit tests, and documentation. Telemetry feeds into Lighthouse, so Python jobs get the same monitoring and alerting as the SSIS jobs they replace, with nothing losing visibility during the migration.
  • Lighthouse — Solely designed and built the initial release of a SQL Server monitoring platform, then handed it to the .NET Applications team for ongoing development. Lighthouse gives us one operations dashboard across the database estate: SQL Agent job tracking with automatic failure detection, statistical identification of long-running jobs, SSRS/PBIRS subscription and Power BI refresh monitoring, and interactive job-flow visualizations with live status updates. It also tracks Matillion Data Productivity Cloud pipelines, unifying failure reporting across SQL Agent, SSIS, and DPC as the warehouse team migrates off Matillion ETL. Built on ASP.NET Core and Vue 3 with Active Directory role-based access. It grew out of the job-alerting tooling my team had built years earlier.

Apr 2021 – Mar 2025

Business Intelligence Manager / Assistant Vice President

Mariner Finance — Nottingham, MD

Business Intelligence

Responsibilities

  • Led the Business Intelligence team through a period of significant expansion, with the role growing out of Team Lead as headcount and scope increased.
  • Brought on a Team Lead to share day-to-day management of the growing team, establishing a leadership layer within the department and coaching them into the role.
  • Hired and directed contractors to accelerate delivery across multiple project and automation initiatives alongside internal staff.
  • Shifted emphasis from hands-on development toward management and mentoring, growing the team’s technical depth and autonomy.
  • Personally absorbed the bulk of production support and escalations so the development team could stay focused on building and delivering.
  • Received the President’s Club award for a second time.

Projects

  • AWS Data Platform Build-Out — Initiated and led the company’s move onto AWS for data warehousing, built on Redshift with Matillion ETL. The initiative started inside Business Intelligence and eventually became a dedicated Data Warehouse development team with its own team lead, separate from BI.

Mar 2018 – Mar 2021

Team Lead

Mariner Finance — Nottingham, MD

Business Intelligence

Responsibilities

  • Provide leadership for and manage the daily activity of the Advanced Analytics and Warehousing team.
  • Database Administration, Modeling, and Planning in order to maintain a highly scalable platform.
  • Participate in off-hours on-call support.
  • Analyze existing SQL queries for performance improvements and re-engineering when necessary.
  • Streamlining data flows and data architecture processes to improve accuracy, viability and value.
  • Research and finds solutions to complex problems involving technologies that are not currently implemented.
  • Mentoring the Advanced Analytics and Warehousing team and helping to grow and evolve their development and analytical skills.
  • Received Mariner Finance’s President’s Club award.

Projects

  • GeoSpatial Datamaps — Built and maintained the geospatial datasets feeding the company’s Branch Lookup system, matching individuals to their nearest branch location and routing referred customer applications to the correct office.
  • SQL Job Alerting — Designed an alerting platform monitoring SQL Server Agent jobs and PBIRS subscriptions, generating proactive notifications for failed and long-running jobs so issues could be addressed before downstream reporting and data flows were affected.
  • SSIS Documentation Tool — Built a tool that inventories every SSIS project deployed to the server, decomposes the DTSX package XML into a queryable database structure, and surfaces it through a web interface so the team can search deployed code and embedded queries without opening packages in Visual Studio. This became the foundation for multiple server and deployment decommissioning projects, completed with minimal to no issues.

Mar 2017 – Mar 2018

Engineer

Comcast Cable Communications — Nottingham, MD (Northeast Division)

XOC

Responsibilities

  • Enhancing and bug-fixing applications based on JIRA intake tickets that are prioritized by company priorities and cost savings.
  • Break/Fix solutions for existing applications and server infrastructure.
  • Rewriting legacy applications with a modern design, theme, layout, and database structure.
  • Managing SQL Server and Windows Server clusters used by divisional and national applications, as well as other departments and teams.

Projects

  • Server Architecture — Comprised a plan to reduce SQL Server cluster from 12 servers down to 6, as well as redistribute and maximize resource throughput of these servers. This plan is being implemented throughout Fiscal 2018 and saves the company a few hundred thousand dollars as well as minimizes necessary maintenance times while ensuring resources are properly utilized.
  • Subcounts — Analyzed an aged and outdated application written in classic ASP, and rewrote it to use MVC, Razor, and jQuery. Database backend had to be completely re-engineered as there was little to no documentation or scripts that existed for the old platform. Application regularly processes over 800M records in under 2 minutes per execution depending on parameters used. This application interfaces with a ticketing platform to allow writing the output results into various tickets for customers, service incident reports, service maintenance logs, etc.
  • OAUTH2 Rollout — Wrote an OAUTH2 wrapper that I used to bolt on to all existing and new applications to interface with external API’s. I then utilized this system to rewrite all applications to utilize this OAUTH2 system where appropriate.

Apr 2009 – Mar 2017

Lead Analyst

Comcast Cable Communications — Nottingham, MD (Beltway Region)

Collections, Revenue Operations, Finance, Business Intelligence

Responsibilities

  • Reporting and Application Development for the Beltway Region of Comcast. Originally developed in Reporting Services, many reports were redesigned, revamped, and pushed into Tableau for Senior Leadership to consume.
  • Managed local SQL Server cluster, including database modeling and indexing. This consisted of 8 SQL Servers, with 4 of these being dedicated to various operational data stores branched by department. This cluster would process several TB of data daily and needed to have high availability due to being used to drive critical business decisions.
  • Hosted various training classes on SQL Query development in SQL Server and Composite Information Server. This empowered 41 employees to get into basic SQL Query development and to look at enhancing their skills. Follow-up support was provided over email with “Tips and Tricks” sent regularly, as well as individual query debugging with employees.

Projects

  • Beltway OrderPath — Pulled in all orders made in the billing system to audit for previous bad debt or unreturned equipment. Application interfaced with credit bureaus and public records companies to obtain necessary information. Fuzzy matching was used to match non-standard addresses and recursively search through the billing system, checking for over 16 different data-point matches. This tool reduced a manual process from 30 minutes per account down to 2 minutes per account in an easy to use web interface for documentation, and reduced bad debt by over $2M in the first year of launch and handled over 100,000 orders a month.
  • Beltway Friends and Family — An application that was used to generate one-time use coupons for employees to provide to their friends and family for special promotional deals.
  • Customer Experience Portal — Every business wants to answer that question: “Would you recommend us?”, and this application was an answer to that customer lens. The application is a combination of data processing and data entry from leadership teams to provide employees a way to see what drives the customers experience with our business.
  • Customer Notification Platform — Wrote an automated process that audited the billing system and looked for any equipment that had been returned. A detailed email would be generated and sent to the customer listing the individual devices returned and when, providing the customer a digital transaction receipt.
  • Data Warehouse — Assisted in building a regional data warehouse. This warehouse was used to feed other departments, Reporting Services reports, as well as Tableau reports. Around 600gb of records were processed daily.
  • QuickCoach — From techs in the field, to agents in the call center, a necessity exists to notify either side when there are issues with accounts or work orders that may have been overlooked or were unnecessary. This application allowed notifications to be sent to individual managers to improve our customers experience, as well as increase our team’s awareness.
  • Service Authorization — Automated scripting process to generate a list of accounts and devices that are receiving services illegally, receiving less service than the customer is paying for, or receiving more service than the customer is paying for. This was then provided to MIS for auditing and processing, to correct the issues. This lead to a huge increase in internet subscribers as theft of service was very common. Process was extensible so that it could be used for any necessary customer notification.

Jul 2007 – Apr 2009

Customer Service Executive

Comcast Cable Communications — Nottingham, MD (MD/DE/RCH Region, Beltway Region)

Technical Support, Advanced Services

Responsibilities

  • Troubleshooting Cable, Internet, and Telephone services/features.
  • Handling escalations and advanced troubleshooting issues.
  • Assisted in training new hires, specializing in home networking.

Projects

  • Wiki Management — Wrote Mediawiki articles to document troubleshooting guides and device interface walk-throughs.

Ventures & Personal Projects

CatHouse Games LLC (Owner · Jan 2017 – Present)

The master LLC behind my independent ventures: electronics repair, reproduction games, and console modification work. It also operates NineLives Software, a registered trade name under which my software projects are published.

Purrse (source on Gitea · MIT)

A self-hosted personal finance platform built on .NET 9 (ASP.NET Core) with a Vue 3 + TypeScript front end and PostgreSQL. It covers accounts, budgets, loans, investments, and reconciliation, with automatic bank syncing through SimpleFIN and Plaid. The AI features (transaction categorization and a tool-calling chat assistant) run entirely on a local LLM, so financial data never leaves the machine. Security gets particular attention: AES-256-GCM credential encryption, JWT authentication, rate limiting, and SSRF protection.

Pounce (source on Gitea · MIT)

An open-source, self-hosted, multi-tenant kanban board built with SvelteKit (Svelte 5), Tailwind CSS, Prisma, and PostgreSQL, featuring Socket.IO real-time collaboration and hostname-based tenant isolation on a single instance.

EmailValidator.io (hosted service · closed source)

A hosted email validation service that I build, operate, and maintain end to end. The Node.js + TypeScript engine handles RFC 5322 syntax validation, disposable-domain detection, MX/SPF/DKIM/DMARC verification, non-intrusive SMTP mailbox checks, and catch-all detection. Everything is exposed through a REST API with JWT/OAuth2 (PKCE) authentication and rate limiting, backed by MariaDB, with a React admin dashboard. Deployed via Docker.

Homelab & Self-Hosted Infrastructure

A four-node Proxmox VE cluster running roughly 29 virtual machines plus a Docker estate of 35+ containers, all operated end to end. The cluster runs an Active Directory domain with redundant controllers, internal PKI (AD Certificate Services), and federation; Authentik for SSO; pfSense edge routing with WireGuard VPN and filtered recursive DNS (Pi-hole + Unbound); MariaDB, PostgreSQL, and Redis data tiers; a self-hosted mail platform (Stalwart mail server behind a Proxmox Mail Gateway filtering edge, with Amazon SES relay for outbound deliverability); hypervisor-level backups with Proxmox Backup Server; and uptime monitoring with automated container updates. It hosts my development platform (Gitea, Portainer) and is the production environment for Purrse, Pounce, and EmailValidator.io, along with local-LLM AI workloads, AI-assisted document management, and media and game servers. More than anything, this is where I learn. New technologies get evaluated here, hands-on, before I trust them anywhere else.

Ocean Trip (source on GitHub)

A C# automation BotBase for Final Fantasy XIV’s Ocean Fishing, maintained and extended from Antony256’s original project. It combines community data sources with my own collected telemetry to drive real-time decision logic: route-aware catch priorities, GP and resource management, automated bait restocking, and idle-time gathering and crafting. Includes an in-game settings UI with a tacklebox inventory panel and achievement tracking.