IQVIA
Senior Software Engineer
Aug 2020 to Present
Healthcare technologyPharmaceutical and healthcare data customers
Backend and data platform engineering for high-volume healthcare and pharmaceutical data used across multiple markets. Main stack is C# / .NET, ASP.NET Core with Razor Pages, Entity Framework Core, Identity, SQL Server, and Clean Architecture with CQRS.
Impact
- Stabilized a high-volume C# / .NET, Entity Framework Core, and SQL Server file path that had been failing under SQL deadlocks, timeouts, and multi-hour runs on the largest files. Every file now finishes within 20 minutes, usually faster, while the path ingests dozens of very large files per hour.
- Built a live extract pipeline in Go that replaced SSIS and a manual CSV/Spark/SQL Server path. The new flow watches FTP, lands Parquet on Azure Blob through Azure Functions, and lets analysts trigger Databricks loads in minutes.
- Delivered ASP.NET Core Razor Pages operator tooling with Identity, CQRS, jQuery, and AdminLTE on the same estate.
- Introduced GitLab CI/CD, Azure DevOps, and DACPAC versioning with automated pre-deploy checks and schema drift reports so database changes ship with the same review path as application code.
- Cut routine developer support time by 75% through RCA-driven production fixes on live ingestion and extract paths.