Python • AI/ML • Backend Systems

Applied machine learning in real systems.

MSc graduate in Information Technology specialising in AI and NLP. Built a context-aware location extraction pipeline for Finnish news articles as part of my Master's thesis at Metropolia UAS, in collaboration with Superhood Oy.

AI system architecture

Focus

Python Machine Learning FastAPI Microservices

Professional & Research Work

Internship architecture

Internship – Document-Level Location Selection | Superhood Oy

Built a FastAPI microservice for Finnish news article processing, implementing NLP preprocessing and location extraction using Stanza and Geoapify across four pipeline configurations: baseline, postal-first ranking, and static and dynamic resolver modes.

AI/ML Python FastAPI
repository not public
MCP architecture

Master's Thesis – A Hybrid Rule-based & LLM Approach

Evaluated the internship pipeline through controlled experiments comparing static, API-based, and MCP-assisted approaches for location disambiguation. Achieved 83.33% exact match accuracy across 60 annotated articles using a Groq-hosted LLM for context-aware ranking.

AI/ML MCP Architecture
May 2026 · View Repository
VoIP backend

VoIP Backend – Asiakasgroup Oy | IMIB network

Designed REST endpoints and database models for a Flask and MySQL backend system supporting CRUD and bulk operations and integrations. Contributed to structured API design, database integration, and collaborative development within a production-oriented environment.

Flask REST
Industry project – repository confidential

Public Demos

Restaurant website

Full-Stack Restaurant Website

Built and deployed a Flask backend with MongoDB integration and REST endpoints.

Flask Backend

Live Demo · Code

Finnish tutor app

Finnish Tutor Assignment App

Backend-focused assignment demonstrating routing and server-side logic in Python.

Python Backend

Live Demo

Machine Learning Experiments

ML experiments

Regression & Classification Experiments

Reproducible Python experiments including Ridge/Lasso regression, SVM, KNN, feature selection, and structured evaluation.

Machine Learning scikit-learn

View Repository

Skills

Python Machine Learning FastAPI Flask REST APIs MongoDB PostgreSQL Linux NLP / NER Stanza MCP Groq

Languages: English (Fluent) · Finnish (Basic – A1/A2)

Contact

Email: irum.shehryar@gmail.com

LinkedIn · GitHub