William S. Hansen
Data Engineer & Database Architect
Summary
Data Engineer and Database Architect specializing in enterprise data systems at scale — integrating 50+ data sources across finance (~$10B to ~$100B+ AUM), healthcare, and government, from on-premises SQL Server through modern cloud-native analytics. Deep expertise in re-architecting fragile legacy systems into modular, configuration-driven pipelines, with performance tuning and high-availability design across regulated environments (HIPAA, SEC, BASEL II, 340B). Currently building data warehouse and BI solutions at AIDS Healthcare Foundation. Multiple certifications including Snowflake SnowPro Core, Microsoft Certified Azure Fundamentals, AWS Cloud Practitioner, and ISC2 Certified in Cybersecurity.
Key Competencies
Technical Skills
Databases
Development Tools
File Formats
SQL Tools & Objects
Source Control
Applications
Cloud Technologies
Professional Experience
AIDS Healthcare Foundation (AHF)
Senior Database Developer, Data Warehouse Business Intelligence Team
Los Angeles, CA
Own and modernize the SQL Server databases and data pipelines behind the Pharmacy division's ordering, pricing, and reporting systems. Re-architect legacy processes into modular, configuration-driven solutions; build and integrate data pipelines from EDI, CSV, and API sources; and resolve data-quality and performance issues to deliver trusted, timely data.
- Re-architected a legacy pharmacy order-splitting pipeline into modular, configuration-driven components during a McKesson pharmacy-management-system migration — isolating each source’s unique formatting load into uniform staging tables so changes to one don’t impact the others, and driving business logic from configuration tables. Cut the time to enable new pharmacy pricing models and account structures from days to minutes with configurations and no code changes.
- Designed a regression-testing and validation framework that reprocesses production orders in an isolated test database and compares results to production outcomes — importing point-in-time pricing availability for validation — ensuring pipeline changes preserve data accuracy.
- Built multi-340B-account order allocation logic that fills orders across prioritized discount-eligible buckets by availability, falling through to Group Pricing Organization (GPO) — supporting granular tracking for federal (340B) audit requirements.
- Engineered an automated data pipeline on McKesson's EnterpriseRX API to synchronize 300–500 patient records daily, eliminating manual data entry and reclaiming over 500 hours of operational time annually.
- Generated vendor-specific EDI 850 purchase orders for the pharmacy drug-ordering system, integrating 340B and Group Pricing Organization (GPO) workflows into a resilient, configurable ordering process.
- Played a key role in migrating to a new McKesson pharmacy management system through application integration and data migration.
- Improved query performance under production constraints by restructuring T-SQL to leverage existing indexes — narrowing to indexed keys before joining back for columns, and benchmarking CTE versus temp-table approaches to select the most efficient.
Career Note (2021-2023)
Took a sabbatical to pursue screenwriting — completed coursework in feature film and TV writing, finished a feature screenplay and TV pilot, and volunteered on two film production crews and appeared as an extra on a third. The unexpected takeaway: experiencing communication-forward production culture, where nightly script revisions were color-coded, distributed, and discussed with the full crew. It reframed how I think about communication in technical teams. It was engrained in the process because the work depends on it.
DoubleLine Capital, L.P.
Senior Database Developer
Los Angeles, CA
First dedicated database developer at a leading asset management firm, joining at ~$10B AUM and building the database practice from the ground up as the firm grew to ~$100B+ assets under management, supporting enterprise data integration, SSIS ETL/ELT workflows, and SSRS reporting solutions. Designed and implemented data models and ensured secure data access through effective use of roles, stored procedures, functions, constraints, user defined data types, and views. Supported multiple SQL Server databases and developed new databases. Collaborated with cross-functional teams to ensure accurate, timely delivery of financial data. Partnered with users and data vendors to onboard new data sources with real-time, hourly, daily, and monthly delivery.
- Served on the business continuity team, executing biannual disaster-recovery failover tests — validating recovery-time and recovery-point objectives, application integrity, and failback — and authored remediation runbooks for scenarios such as database corruption.
- Built a unified Security Master dataset integrating and prioritizing real-time and nightly batch financial data from Bloomberg and Bank of New York Mellon (BNYM), using hierarchical prioritization logic to resolve conflicts and fill missing values — creating one source of truth traders and analysts relied on for decisions.
- Re-architected a fragile, decade-old Bloomberg real-time trade feed into a deterministic, order-independent pipeline, eliminating hours of weekly manual reprocessing, then reprocessed and validated 10 years of historical transactions where accuracy was critical for SEC audit compliance.
- Engineered a configuration-driven file-transfer framework storing SFTP connection details with encrypted credentials in the database, eliminating custom SSIS setup per connection and enabling password and path changes without modifying code.
- Built a configuration-driven parser for Bloomberg Security Master positional files handling 6 asset-class layouts, replacing hard-coded logic and enabling new data fields to be added through configuration.
- Increased operational efficiency and 24/7 support capability by migrating nightly data monitoring offshore.
- Effectively integrated multi-source data (APIs, JSON, XML, flat files) into a centralized data warehouse.
Arrowstreet Capital, L.P.
Senior Database Developer
Boston, MA
Optimized database performance and enhanced ETL and reporting solutions for a global investment firm. Reduced query execution times 30% by refactoring T-SQL queries and indexing strategies, provisioned new financial forecasting data sources to daily ETL processes to eliminate backlogs, and expanded the data available to business users.
Early Experience
Sr. Database Engineer at Citizens Bank (Contract), Sr. Software Engineer at Boston Public Health Commission (Contract), and Sr. Software Engineer at Iron Mountain. Achievements include developing secure permitting systems for BSL-3 labs, leading major data migration efforts, and implementing BASEL II reporting.
Selected Projects
AI Interview Me
Designed and deployed a production multi-agent AI application that answers recruiter questions grounded in a curated knowledge base (RAG) and analyzes uploaded job descriptions for fit.
- Architected a multi-stage LLM pipeline — relevance gating, parallel analysis agents, threshold-based routing, and a quality-gate reviser — across multiple providers (Anthropic, OpenAI) via a provider-agnostic client.
- Implemented full authentication and authorization (LinkedIn OIDC, role-based access with server-side verification), content moderation with automated abuse handling, and multi-format ingestion (PDF, DOCX, image OCR, audio transcription).
- Built on a modern stack — Next.js/React/TypeScript, Prisma + PostgreSQL, Dockerized and deployed on Railway — with a resilient session lifecycle (inactivity timers, unload beacons, server-side stale detection).
Education & Certifications
Coursework in Computer Science
Boston University Metropolitan College — Boston, MA
SnowPro Core (COF-C03)
Snowflake
Microsoft Certified Azure Fundamentals
Microsoft
Certified in Cybersecurity (CC)
ISC2
Zero Trust Strategy Certificate
ISC2
AWS Certified Cloud Practitioner (CCP)
Amazon Web Services
CFA Investment Foundations Certificate
CFA Institute
Additional Information
Compliance Standards