Project Spotlight
Pittsburgh Paints
ML Paint Matching
Introduce AI and prediction to improve MES processes
- Built API functions for processing machine-learning vectors for manufacturing in C# (.NET Core, ML.NET, EF Core).
- Ingested data for the new predictive-analytics pipeline via Azure storage ( Dataverse KQL and Azure SQL ).
- Expanded the database and stored procedures in T-SQL (Azure SQL).
- Loaded the existing color and additive dataset into Azure Data Lake and Microsoft Fabric for processing.
- Use Siemiens Opcenter MES API to provide mixing data and update the Data Lake.
- Built Python clients to consume the AI REST web services.
- Trained a forward-regression model with Azure AutoML, applying guardrails to prevent waste and maintain safety margins.
- Contributed to product roadmaps for future development and deployment to Azure App Service via Azure DevOps.
- Built C# ASP.NET Core REST endpoints that accept current mix/color data and return a corrective formula to reach the target color.
- Built services to periodically retrain the model so it continues to mirror real-world scenarios.
- Monitored services and produced performance reports in Azure Monitor using KQL to query metrics
-
Name Months Last Used Total Projects Level Link C# 120 10-2026 46 Expert Skill Spotlight Python 7 11-2022 1 Competent- Want more experience Skill Spotlight KQL 7 11-2022 1 Proficient can mentor beginners Skill Spotlight Dataverse 7 11-2022 1 Competent- Want more experience Skill Spotlight ASP.NET Core 51 10-2025 6 Proficient can mentor beginners Skill Spotlight Azure Data Lake 7 11-2022 1 Proficient Skill Spotlight API 112 10-2026 11 Proficient can mentor beginners Skill Spotlight Azure 88 10-2025 8 Proficient Skill Spotlight Microsoft Fabric 7 11-2022 1 Proficient can mentor beginners Skill Spotlight MES 24 11-2022 2 Proficient Skill Spotlight ASP.NET 120 10-2025 29 Proficient can mentor beginners Skill Spotlight REST 120 10-2025 16 Proficient Skill Spotlight Opcenter 7 11-2022 1 Competent Skill Spotlight Azure SQL 54 11-2022 4 Proficient can mentor beginners Skill Spotlight