01 — Profile

MSc in Statistics with 3.5 years of experience delivering enterprise data and AI applications across AIOps, IAM compliance and data governance—from requirements and data definitions to Agent / Knowledge / Workflow design, application development, deployment and operations.
I turn complex business processes and tacit know-how into verifiable AI applications, Skills and Connectors.

  • Enterprise problems and data definitions

    Start from real workflows, data and user needs to define business entities, metrics, permissions, exceptions and acceptance criteria.

  • Trustworthy AI delivery

    Combine Agents, Knowledge and Workflows with enterprise systems while preserving source evidence, permission boundaries, human confirmation and failure handling.

  • Engineering and capability reuse

    Deliver applications with Python, Splunk, SQL and AI coding, then turn recurring work into reusable Skills, Connectors and team standards.

02 — Experience

Lenovo

2023.02 — Present

IT Engineer · Enterprise AI / AIOps / Compliance Automation

Turn enterprise data, business rules and AI capabilities into operational internal applications, spanning requirements and definitions, product workflows, engineering, testing, deployment, production troubleshooting and ongoing operations.

  1. 2023 — 2025

    Data applications and production systems

    Built and maintained metric Q&A and data-quality platforms, connecting statistical detection with alerts, tickets, human validation and rule feedback as an operational production loop.

  2. 2025 — Present

    Enterprise AI and compliance automation

    Connected agents, knowledge, deterministic rules and enterprise systems across IAM, AIOps, management insight and compliance, while owning data definitions, permission boundaries, evaluation and service operations.

  3. 2026 — Present

    AI-native delivery and team reuse

    Use coding agents to accelerate implementation while owning requirements, architecture breakdown, critical code review, acceptance, production troubleshooting and final delivery; package recurring workflows into Skills, Connectors and team tooling.

03 — Projects

Core projects and outcomes appear first; expand for methods, ownership boundaries, additional projects and supporting evidence.

AI Tool Delivery & Reuse Platform

2026.05 — Present

AgenticOps Welcome + vibe-coding-team-init + Skill Connectors · Product Ownership, Operations & AI-assisted Delivery

A sustainable operating model connecting AI project setup, tool release and reusable enterprise capabilities.

  • Combined vibe-coding-team-init with AgenticOps Welcome to standardise project setup and connect registration, review, deployment, feedback and operations.
  • Supports a team of 40+ people and the deployment, release and ongoing updates of 20+ vibe-coded tools.
  • Defined release controls that freeze the reviewed version, verify code and configuration together, check runtime status and roll back failed updates.
  • Expanded the platform through real use: environment-aware search, co-developers, screenshot feedback, notifications, status tracking, test-to-production release, backup and restore.
  • Contributed user guides, installation flows, environment boundaries and safety guidance to Skill Connectors, including a Splunk content-management Connector.
  • Use 13 internal Connector categories across Codex, Claude Code, GitHub Copilot and Trae to connect knowledge, Splunk content and delivery systems for everyday work.
  • Turned repetitive steps and tacit know-how from data validation, content publishing, ticket handling and work reviews into a reusable personal CLI and Skill toolkit with built-in operating rules, permission boundaries, human confirmation and outcome verification. The Splunk Skill supports read-only searches and Report / Lookup / Dashboard management, using environment checks, change previews and post-action validation to reduce production risk; other Skills cover Confluence publishing, Jira issues and worklogs, work journals, questionnaire dashboards and product-decision synthesis.

Product WorkflowPlatform OperationsCLI / SkillsSkill ConnectorsAI Collaboration

North Star Management Insight / Omi

2026.02 — Present

Management Methodology · Agent Product Design · Delivery

A management insight workflow from trusted data and analysis to evidence-backed action—not just another Q&A bot.

  • Helped define a Dashboard → Insights → Ask Omi → Actions → Reports loop, using Ontology to align time, entities, KPIs, rules and evidence; the current phase focuses on Find, Ask, Read and Explain.
  • Initially built a management knowledge Agent with Copilot Studio + Teams for Dashboard/KPI discovery, metric explanation, access requests and Service Request recommendations.
  • Defined a minimum Incident ontology covering KPI formulae, units, time fields, sample boundaries, entities, relationships, field mappings, rules and version governance.
  • Advanced a Splunk-native MVP that combines dashboards, insights, conversational analysis and an ontology relationship view while inheriting the current user's data permissions.
  • Designed an explanation flow that verifies the premise, compares periods, locates contributing dimensions, links representative Incidents and produces evidence-backed attention points without claiming correlation as causation.
  • Defined an Agent evaluation methodology across Outcome, Trajectory, Interaction and Production, using deterministic graders wherever constraints are verifiable and calibrated LLM judges only for subjective quality.
  • Translated the methodology into an evaluation platform v0.1 with Agent onboarding checks, versioned datasets and suites, isolated sessions, deterministic graders, batch trials and release gates; repeated trials, paired baselines and human decisions fed back into the golden dataset reveal real regressions.
  • Compared Copilot Studio and Splunk-native approaches and validated real data, no-data behaviour and premise correction with 15 fixed questions and seven multi-turn scenarios.

Management InsightOntologyAgent EvaluationGolden DatasetRelease Gates

AIOps Metric Q&A Chatbot

2024.01 — 2025.12

LLM Application Development & Long-term Iteration

Production enterprise metric Q&A service with 287 personal commits over nearly two years.

  • Integrated enterprise LLMs and knowledge retrieval, supported follow-up parameters and history summaries, and rendered results as tables and charts.
  • Added deterministic matching against valid business dimension values to reduce model errors in application and organisation names.
  • Maintained scheduled refreshes for recommended questions, general guidance and metric knowledge.

PythonFlaskSQLData Q&A

AppLog AI — Enterprise Log Intelligence

2025.08 — Present

Requirements · AI Workflow Design · Product Iteration

Connected an internal visual AI orchestration platform to production logs in OpenSearch.

  • Built the application on an internal platform similar in form to Dify/Langflow and connected it to OpenSearch.
  • Designed and launched AI Query, AI Trace and AI Explain for natural-language search, call-chain reconstruction and exception explanation.
  • Used interviews to identify real issues around mixed logs, cross-machine fragmentation, incomplete asynchronous traces and missing explanatory context.
  • Converted a manual log-onboarding SOP into a trackable flow covering configuration generation, human review, deployment and retry; used AI coding to accelerate implementation while owning requirements, workflow design, result validation and acceptance.

Enterprise AI PlatformOpenSearchUser ResearchWorkflow Design

IAM Compliance & AD Data Service

2025 — Present

Splunk · Data Governance · Rule Definitions · Delivery & Service Operations

  • Contributed to a Splunk-based automated application access-control service, owning account and entitlement data onboarding, SPL rule definitions, reporting iterations and application delivery. Daily rules detect risks such as orphaned accounts, incomplete approvals, invalid approvers and delayed suspension of leavers.
  • Helped establish a closed loop from daily checks and risk detection through weekly alerts, business self-assessment, remediation tracking and closure, reducing the checking cycle to within one day. As of August 2026, the team service had onboarded 155 systems, with 149 actively scheduled, nine core IAM controls and 905,582 account and entitlement records scanned.
  • Delivered eight rounds of access-control and operational-compliance self-assessment, owning form rules, data validation, Splunk analysis and result reporting. The latest round covered five domains, 29 business units, 32 controls and 927 systems with 100% completion; its dashboard recorded 8,605 visits from 695 users.
  • Built a compliance Q&A assistant that turns IAM control guidance, self-assessment result explanations and recurring manual enquiries into a governed knowledge service. Completed a Microsoft Teams Bot pilot and launched a web assistant for operations staff supporting the 927 systems in scope.
  • Owned subscription onboarding, usage records and quality assurance for a disabled-AD-account service, supplying the previous 30 days of disabled-account data for timely leaver suspension and valid-AD checks. As of August 2026, it supported 132 systems and 546,787 calls and was included in the standard IAM solution.
  • Audited 23,010 records published over one year and, within the defined source and account-type scope, covered all 21,964 target disabled accounts with publication within 48 hours.
  • Contributed to UAR data-service migration and designed an approval-email processing flow; used AI-assisted implementation while owning requirements, workflow design, data validation and acceptance.

SplunkSPLIAM / UARCompliance Q&AData ValidationCompliance Workflow

Business Data Anomaly Detection

2023.03 — 2026.03

Data Engineering & Anomaly Detection

A hand-built platform that learns historical patterns and continuously detects anomalies, shifting data quality from reactive investigation to proactive control.

  • Designed Z-Score checks for null-rate deviation, DBSCAN for category-share shifts, IQR for mapping anomalies and FP-Growth for field-value associations; contributed 220 personal commits.
  • Built a closed loop from data update and automated scan to alert, JIRA/ITSM ticket, human validation and rule feedback.
  • In September 2025, detected product misclassification affecting 5,210 inventory units; another alert found duplicated Sell-in reporting within about 20 minutes, affecting 6,642 servers worth USD 17.9M, and the issue was fixed the same day.
  • Reworked sampling, dynamic thresholds and baseline updates to address false positives, contaminated history and large-table extraction limits.

PythonSplunk SPLZ-ScoreDBSCANFP-GrowthData Governance

Process Compliance Audit Agent

2026.07 — Present

Splunk MVP · Product & Governance Workflow · AI-assisted Delivery

A governed loop in which deterministic rules, AI and people make the decisions each is best suited for.

  • Designed a case lifecycle of rule screening → AI second review → human decision → remediation/exemption → closure approval, keeping high-risk decisions with people.
  • Designed a control-authoring lifecycle in which AI drafts data requirements, read-only SPL and Reports, followed by human revision, approval, disabled publication, Dry Run and administrator activation.
  • Unified audit trails for controls, rule runs, findings, evidence, case versions, AI conclusions, human actions, notifications and recurrence, with Reviewer/Responder/Approver separation.
  • Delivered an installable Splunk App, configuration and case workbenches, operations dashboard, release package, deployment guide and illustrated user manual.

Splunk AppHuman-in-the-loopAudit TrailRemediation Loop

MVP pending real-system integration; I own problem definition, workflow and role boundaries, task decomposition, acceptance and delivery documentation.

Splunk Dashboard Manager: AI-developed delivery tooling that recursively downloads Dashboard, Report and Lookup dependencies, creates manifests and Git snapshots, and republishes assets to development or production environments; I own the delivery workflow, real-asset validation and acceptance.
Other: Splunk Dashboard knowledge extraction · data-intake tooling · Incident investigation prototype · OpenRouter token utility · HTML publishing service.

04 — Skills

AI Applications & Agents
Agent / Knowledge / Workflow · Prompt / Context Engineering · Tool Calling · RAG · structured output · Golden Datasets · Graders · Human-in-the-loop
Application & Data Engineering
Python · Flask / FastAPI · JavaScript / React · SQL / PostgreSQL · Splunk SPL / REST / KV Store · OpenSearchData processing, API integration, application development, deployment and production troubleshooting
Data Analysis & Statistics
Metric definitions · exploratory analysis · sampling and confidence · time series · anomaly detection · data-quality rules · interpretation and visualisation
Engineering Delivery & Governance
Git / GitLab · Docker Compose · Traefik · RBAC · environment isolation · release checks · log diagnostics · rollback · production troubleshooting
AI-native Ways of Working
Codex / Claude Code / Copilot · Project Skills · Skill Connectors · reusable Prompts / ReferencesFinal quality controlled through permissions, data validation, logs, UI testing and human judgement
Enterprise Domains
AIOps · application logs · Incident / MTTR · IAM / UAR · compliance review · ITSM · data-quality governance

05 — Education

University of Edinburgh

2021.09 — 2022.11

MSc Statistics with Data Science · Distinction

Mathematical Statistics & Probability · Statistical Inference · Stochastic Processes · Advanced Bayesian Methods · Time Series · Spatial Statistics · Multivariate Analysis · Machine Learning in Python · GLM & Mixed Models · Experimental Design · Simulation · Large-scale Optimisation · Missing Data · Functional Data Analysis

  • Cybersecurity graph feature engineering (Lloyds Banking Group SOC, Grade A): modelled security entities and semantic relations in graph data and used node embeddings to improve true-positive rate from 85.01% to 91.78% while reducing false-positive rate from 0.49% to 0.43%.
  • Satellite NDVI cloud-gap reconstruction (Space Intelligence, Grade A): used Sentinel-1 radar data to reconstruct cloud-obscured Sentinel-2 NDVI and quantified the boundaries of linear and tree-based approaches.
  • Manufacturing process simulation: fitted input distributions, built a Simul8 model and validated changes statistically, reducing average production time by approximately 38 minutes per unit.
  • Hotel cancellation prediction (team lead): compared logistic/ridge regression, decision trees and neural networks, selecting an interpretable model with balanced recall and precision.

Neo4j / CypherNode EmbeddingsR · RMarkdownSimul8

University of Glasgow

2019.09 — 2021.06

BSc Statistics · First Class Honours

  • Undergraduate dissertation: Bootstrap in High-Dimensional Matrices
  • Built an R Shiny application for exploratory analysis, model comparison and interactive classification of US traffic-fatality data; awarded Grade A.
  • Produced analytical reports and posters on IMDb ratings, voice classification, drug addiction factors and obesity modelling in Scotland.

Zhongnan University of Economics and Law

2017.09 — 2019.06

BEcon Economic Statistics · GPA 89.99 / 100