WILLIAM MILLER
Nashville, TN • (615) 630-1806 • williamoutlawmiller@gmail.com
Professional Summary
Full-stack Software Engineer with two years of experience at AllianceBernstein developing and maintaining applications for Fixed Income municipal bond trading systems. Worked on Python algorithms, C# APIs, and Angular web applications supporting portfolio optimization and trading workflows. Maintained C# APIs as product owner, contributed to Python algorithms, and built CI/CD pipelines using Azure DevOps.
Professional Experience
AllianceBernstein – Fixed Income Technology
Served as product owner for a municipal bond trading optimizer, maintaining the C# API and implementing significant functionality in both the API and Python algorithm. Developed multiple applications from scratch including a securitized assets data pipeline, an AI-powered rate lock data parser, and an automated job monitoring system. Over two years, contributed more code than any other developer to the Optimizer API and Python algorithm. See the Projects section below for detailed descriptions of each project.
Assumed DevOps responsibilities for three months following team departures, maintaining and developing build/release infrastructure. Created Azure DevOps CI/CD pipelines using YAML configurations, Dockerfiles, and Python automation scripts for multi-environment deployments. Deployed containerized applications to Kubernetes clusters and Airflow for job orchestration. Configured proxies and reverse proxies, managed Azure service connections, and established Python virtual environments for isolated dependency management.
Maintained multiple applications including Python algorithms, .NET Framework 4.7.1 applications with upgrades to .NET Core, and legacy systems using WCF services and TFS. Developed and maintained Python APIs using Uvicorn and Flask, as well as C# APIs. Created and optimized Oracle and SQL Server stored procedures, tables, and indexes for data access.
QuaverEd
Developed and maintained backend components for a .NET Framework 4.7.1 web application. Implemented data import functionality for school and district data, including bulk CSV processing and relational data mapping. Built queue-based batch processing systems with resume and cancellation capabilities. Integrated multiple third-party data sources and implemented OAuth2 and SSO authentication. Upgraded systems to meet OneRoster v1p1 specification requirements.
Projects
Technical Skills
Languages: Python, C#, JavaScript, TypeScript, SQL, HTML/CSS Frameworks & Libraries: .NET Core, .NET 8, .NET Framework 4.7.1, Angular, Flask, Uvicorn, FastAPI, Entity Framework, WCF, SignalR DevOps & Infrastructure: Docker, Kubernetes, Azure DevOps, GitHub Actions, Airflow, Apache, NGINX, YAML, CI/CD Pipelines, TFS Databases: Oracle, SQL Server, MySQL, SQLite Specializations: API Design & Architecture, Multithreading & Concurrency Control, OAuth 2.0 & SSO, Permission-Based Access Control, ETL Pipelines, LLM Integration, Memory Caching, REST APIs Platforms: Linux, Windows