Project Detail

AI-Assisted Manufacturing Quality Reporting Application

Turned an AI-assisted reporting application from proof of concept into a stable production solution for quality assurance teams, while continuing to extend it through close stakeholder collaboration.

Role
AI Application Engineer
Context
Manufacturing
Domain
AI Applications
Duration
9 months
Status
Ongoing

What changed

  1. Refactored a fragile prototype into a stable, maintainable production application by reducing code complexity and improving software structure.

  2. Built an automated quality and deployment pipeline across three environments and resolved Azure issues affecting operational reliability.

  3. Migrated the application to containerized deployment, improving development consistency, cloud reliability, and architectural portability.

  4. Added user-facing features such as best-practice guidance and access to related historical reports to support faster and more consistent report creation.

Technology

Python

11 technologies

FastAPI Pydantic LangChain OpenAI Python SDK MarkItDown pandas PyMongo uv ty pytest Ruff

TypeScript

6 technologies

React Vite Redux Toolkit TanStack Query Vitest Playwright

Azure

9 technologies

Azure OpenAI Azure AI Search Azure Document Intelligence Azure Key Vault Azure Blob Storage Azure Cosmos DB for MongoDB Azure App Service Azure Container Registry Azure Monitor Application Insights

Databases & Storage

2 technologies

Redis Snowflake

Docker

3 technologies

Dockerfile Docker Compose NGINX

CI/CD Pipelines

3 technologies

GitLab CI/CD kaniko Trivy

Signals

ai-applications application-development cloud-engineering devops workflow-automation