Overview
Technical skills
Timeline
• Built a Streamlit-based AI chat application using LangChain’s ReAct agent architecture for tool-augmented reasoning and conversational AI.
• Integrated multiple LLM providers, including OpenAI, Google Gemini, and Groq, with selectable model options from a single user interface.
• Developed custom tools for web search, web scraping, and AI image generation using DuckDuckGo/Tavily, BeautifulSoup, DALL-E, and Stability AI.
• Implemented session-based chat history, real-time agent reasoning output, and configurable AI workflow options.
• Integrated ERP, API, production, warehouse, maintenance, and customer data into SQL-based reporting workflows, reducing manual data dependency and improving access to operational analytics.
• Developed AI-assisted analytics workflows for textile production data, using LLMs and prompt engineering to convert KPI trends, anomalies, and performance decline signals into business-readable insights.
• Optimized SQL queries, data models, and reporting processes, improving data retrieval performance by 40%.
• Developed internal data applications, REST API integrations, ERP automation workflows, and server-side processes to support real-time reporting and faster operational decision-making.
• Built a barcode-based warehouse tracking system to improve inventory traceability, product movement monitoring, and material accountability across warehouse operations.
• Applied machine learning clustering techniques to customer data for marketing-focused segmentation, customer profiling, and churn-risk analysis, enabling more targeted marketing and retention-oriented decision-making.
• Analyzed textile production data to detect product-level performance declines, anomalies, and operational trends over time.
• Performed exploratory data analysis, statistical analysis, and feature engineering to identify meaningful changes in production behavior.
• Used Large Language Models and prompt engineering to convert analytical outputs into natural-language business insights.
• Developed an AI-assisted analytics workflow that helped non-technical stakeholders interpret production KPIs,trends, and potential performance issues.
• Built a 10-page Power BI dashboard to analyze breakdowns, downtime, maintenance patterns, equipment failures, and department-level operational KPIs across multiple textile production units.
• Designed analytical data models and DAX measures for downtime analysis, breakdown frequency, equipment failure rates, shift-based performance, and maintenance prioritization.
• Transformed raw production and maintenance records into clear visual insights for operations leadership and non-technical stakeholders.
• Enabled factory teams to identify recurring equipment issues, compare department-level performance, and make data-driven maintenance decisions
• Extracted and prepared customer data from internal business systems for segmentation and churn-risk analysis.
• Applied clustering algorithms to group customers based on behavioral and business-related patterns.
• Used machine learning and analytical insights to identify customer groups with higher churn risk and support data-driven business decision-making.
• Improved an ASP.NET-based application by refactoring existing code, resolving technical gaps, and increasing performance, maintainability, and reliability.
• Strengthened application security by improving access control, validation logic, and secure coding practices across key modules.
• Developed and supported REST API-related components to enable reliable data exchange, system integration, and workflow continuity.
• Optimized application workflows, database interactions, and query performance, improving system responsiveness by 60% while supporting a more modular and scalable architecture.
• Managed Windows Server environments and DNS configurations supporting data accessibility across the enterprise
• Developed systematic troubleshooting methodologies ensuring infrastructure reliability for data-dependent workflows
- Lead development of backend platforms and shared libraries - middleware, repository patterns, caching strategies and consistent error contracts for teams using .NET.
- Implement and harden service-level features such as API versioning, idempotency handling, and documented migration chains for database schema evolution.
- Prototype LLM-backed features or tools (Streamlit/langchain integrations) while pairing with a security review to address input sanitization, timeouts and file-handling.
- Add operational observability: structured metrics, traces, retry/backoff patterns and simple load tests to validate caching and query performance.
DALL-E
- Develop prototypical computer vision models and Kaggle-style image-classification pipelines (data preprocessing, training, validation, basic deployment).
- Build multi-model LLM proof-of-concept apps and agent-driven demos (Streamlit front-ends, tool integrations, streaming callbacks) while hardening error handling and credential management.
- Focus on adding reproducible experiment tracking and basic MLOps (W&B/MLflow, Docker + simple CI, model versioning) before taking on production ML infrastructure work.
ChatGPT
Stable Diffusion
Jupyter Notebook
Scikit-learn
NumPy
TF-Keras
- Harden ML projects for production: add dependency pinning (requirements or environment.yml), CI tests, and a reproducible runbook or Dockerfile for training and inference.
- Introduce experiment tracking and model versioning (MLflow, Weights & Biases, or DVC) and automated evaluation to enable repeatable comparisons and rollback.
- Add systematic hyperparameter tuning and robust cross-validation or time-aware splitting where applicable, plus more error-analysis (confusion matrices per class, per-class metrics) to diagnose failure modes.
- For LLM apps, add input validation, tool sandboxing, and explicit output-sanitization to reduce injection risks and to separate model orchestration from user-facing logic.
