Sajid Nazir

Software Engineer

Over five years of experience shipping software across mobile, web and data. Now applying that to AI — researching LLM-driven knowledge extraction from large-scale industrial datasets at AFRY, while completing an MSc in Data Science at the University of Skövde.

Experience

AFRYSwedenJan 2026 - Present

Thesis Researcher — AI & Knowledge Extraction

  • Researching how LLMs and retrieval-augmented generation can extract structured knowledge from large-scale industrial datasets spanning text, documents and structured records.
  • Benchmarking retrieval architectures, embedding strategies and generation quality to optimise extraction performance across pipeline configurations.
TechNordicsSweden2024 - 2025

Software Developer (Consultant)

  • Built and shipped client projects across the full stack, from frontend interfaces to backend services and data pipelines.
  • Worked as a consultant across multiple parallel engagements, picking up whatever the project needed and delivering it.
APPSOFTPakistan2020 - 2024

Software Developer (Android)

  • Developed Android applications for a range of client projects, working across the full development cycle from design implementation to release.
  • Gained a strong foundation in mobile development, building production apps in Kotlin and Java across varied project requirements.

Education

University of SkövdeSweden

Master of Science in Data Science.

FAST-NUCESPakistan

Bachelor of Science in Computer Science.

Skills

AI & Machine Learning

Designing and evaluating LLM and RAG pipelines for information extraction, spanning the full ML lifecycle from data preparation through to deployment.

PythonPyTorchHuggingFace
Web & Mobile

Full-stack development across web and mobile, from responsive frontends to native apps.

TypeScriptReactNext.jsKotlin
Data & Infrastructure

Designing data pipelines, querying spatial databases and deploying containerised services on cloud infrastructure.

DockerKubernetesAWSPostgreSQL