Skip to main content
Michael Creevan

Michael Creevan

DATABASE DEVELOPER - SQL SERVER & ETL ARCHITECTURE

Talent
HoustonMember since September 21, 2026
T-SQLSQL ServerSnowflakeAzureETL.NETReactPowerShellGitRedGateSolarWindsTypeScriptNode.jsExpressSocket.IOPostgreSQLDrizzle ORMnginxsystemdLinuxQuery optimizationData migrationsAzure DevOpsGitHub CopilotBitbucketHTML/CSSJavaScriptAlways On Availability GroupsChatGPTExcel
·

Hire this person

Send a job offer directly to this candidate

T-SQLSQL ServerSnowflakeAzureETL

About

Database developer with nine years building and optimizing Microsoft SQL Server platforms that carry production workloads for tens of thousands of locations — and, solo, multiplayer game running live in production on TypeScript, React and PostgreSQL. Cut ETL development and QA time 75% with an AI-assisted testing agent, dropped report runtimes 10x with memory-optimized tables, and consolidated 500+ databases into a single Azure instance. At home from the query plan to the React layer on top.

Experience

Solo Developer at bad-poker.com (2026-06 – Present)

  • Designed, built and operate a real-time multiplayer Texas Hold'em platform running live in production as an installable web app — full stack, solo, TypeScript end to end: Node/Express + Socket.IO server, React client, PostgreSQL 17 with Drizzle ORM.
  • Implemented the complete Hold'em rule set — betting rounds, side pots, all-in and short-all-in edge cases, showdown evaluation — backed by automated tests and runtime chip-conservation invariants asserting no chips are created or destroyed.
  • Migrated the persistence layer from SQLite to PostgreSQL and designed the schema for sessions, seats, and a chip ledger whose balances reconcile against immutable receipts, using row-level locking to make concurrent grants idempotent.
  • Built crash-safe state — room snapshots, session recovery on boot, graceful shutdown, automated backups — so live tables survive a restart mid-hand.
  • Deployed on a Linux VPS behind nginx with systemd service management and a scripted deploy gating every release on the full test suite; documented the scaling seams ahead of a horizontal-scaling migration.

Database Developer at Millennium Systems International (2023-10 – 2026-08)

ENVIRONMENT — SQL Server OLTP on Always On Availability Groups. Meevo serves tens of thousands of salon and health & wellness locations: POS, inventory, client/employee scheduling, payroll, and analytics.

  • Built an FFU Agent on Claude Code to automate testing and standardize structure for the FFU(ETL) process, reducing development and QA time to production by 75%.
  • Reworked the core ETL import processes with bitwise error handling for efficiency, readability, and reliability; added six new import templates.
  • Engineered custom code and data-fix solutions against client SOWs, touching every area of the Meevo application.
  • Identified and optimized problem queries with SolarWinds, lifting overall system performance.
  • Migrated Gainsight analytics reporting from Microsoft SQL Server to Snowflake and reworked the reporting layer.
  • Managed database source control across Git, Azure DevOps, Visual Studio, and GitHub Copilot; ran unit testing and bug fixes.

Database Engineer at GETCHOICE! (2021-06 – 2023-10)

  • Decreased report runtimes 10x by implementing memory-optimized tables, and removed several minutes of load time from the front end through stored-procedure and query optimization.
  • Adopted ChatGPT the week it was made public to automate several business processes, build custom tools (a PowerShell server-health monitor wired to Slack for automatic downed-server alerts), and do full-stack development in a.NET / ReactJS / MSSQL environment.
  • Architected reporting tools tracking greenhouse gas figures for client sustainability reports; reworked the main import processes to ingest telecom bills and built dynamic-pivot queries for Operations metrics.
  • Automated Bucket_Count maintenance for hash indexes and index maintenance; stood up dev and test environments with source control via RedGate, Git, and Bitbucket.
  • Mentor engineers in SQL optimization and query formulation; ship HTML/CSS and JavaScript UI changes.

Database Engineer, Technical Lead at MSB Ventures (2018-06 – 2021-06)

  • Maintained 500+ databases in a Microsoft SQL Server environment, and wrote a 300+ table migration script used to consolidate them from locally hosted servers into a single Azure instance.
  • Wrote, optimized, and deployed business-critical queries and stored procedures for daily operations, migrations, custom reporting, and general database management.
  • Delivered custom reports on short notice from intake with sales reps and program specialists; drove daily priority meetings with management and executives.
  • Diagnosed front-end issues with the development team — slow queries, high CPU, network load — and optimized the billing software.

Engineering Technician at DLH Technical Consultants (2017-03 – 2018-05)

  • Supported Reserve Base Lending engineers with Quick-Look acquisition evaluations, Excel financial models, and large-scale data migrations using MSSQL, ARIES, PHDWin, Access, and Tableau.

Education

BBA in Small Business Management – University of Texas at San Antonio (2012)

Skills

DATABASE DEVELOPER - SQL SERVER & ETL ARCHITECTURE

Reviews

Related