Description: Development and optimisation of a physics-informed thermodynamic solver in PyTorch to support internal simulation and optimisation tasks for heat-exchanger-related calculations.
Technologies: PyTorch, numerical optimisation, physics-informed modelling, Python, Gekko, PyTest
Programming Languages: Python
Team: Collaboration with domain experts and backend developers
Role: AI Engineer
Responsibilities:
Results:
Description: Prototype of a Retrieval-Augmented Generation (RAG) chatbot to support internal users in querying documentation and knowledge bases via natural language.
Technologies: Azure AI Services / Azure OpenAI, LangChain, MySQL, vector search, prompt engineering, RBAC
Programming Languages: Python, SQL, Azure AI Service
Team: Small AI/engineering team, working closely with internal stakeholders
Role: Team Lead, Data Scientist & ML Engineer
Responsibilities:
Results:
Description: Design and development of forecasting models for solar energy production and consumption as part of a smart energy management solution, combining weather data, historical time-series and domain logic.
Technologies: Scikit-Learn, CatBoost, XGBoost, Python, SQL/MySQL, time-series feature engineering, MLflow, Docker
Programming Languages: Python, SQL
Team: Agile team with AI, backend and product stakeholders
Role: Data Scientist & ML Engineer
Responsibilities:
Results:
I am a data scientist and ML engineer with a strong focus on NLP (LLM fine-tuning, transformers, security-aware NLP), time-series forecasting and streaming data processing especially in the energy and cybersecurity domains.
Description: Development and optimisation of a physics-informed thermodynamic solver in PyTorch to support internal simulation and optimisation tasks for heat-exchanger-related calculations.
Technologies: PyTorch, numerical optimisation, physics-informed modelling, Python, Gekko, PyTest
Programming Languages: Python
Team: Collaboration with domain experts and backend developers
Role: AI Engineer
Responsibilities:
Results:
Description: Prototype of a Retrieval-Augmented Generation (RAG) chatbot to support internal users in querying documentation and knowledge bases via natural language.
Technologies: Azure AI Services / Azure OpenAI, LangChain, MySQL, vector search, prompt engineering, RBAC
Programming Languages: Python, SQL, Azure AI Service
Team: Small AI/engineering team, working closely with internal stakeholders
Role: Team Lead, Data Scientist & ML Engineer
Responsibilities:
Results:
Description: Design and development of forecasting models for solar energy production and consumption as part of a smart energy management solution, combining weather data, historical time-series and domain logic.
Technologies: Scikit-Learn, CatBoost, XGBoost, Python, SQL/MySQL, time-series feature engineering, MLflow, Docker
Programming Languages: Python, SQL
Team: Agile team with AI, backend and product stakeholders
Role: Data Scientist & ML Engineer
Responsibilities:
Results:
I am a data scientist and ML engineer with a strong focus on NLP (LLM fine-tuning, transformers, security-aware NLP), time-series forecasting and streaming data processing especially in the energy and cybersecurity domains.