Kraków, PL — 50.06°N 19.94°EAI/ML · Software

PawełSocha.

AI/ML Engineer & Software Developer. I build systems where machine learning meets production software — from classifying 3D building models to LLM-powered tools people use every day.

Software Developer @ ERBUD S.A.M.Eng Applied CS — AI · 2026

Selected Work

01 — 07

Experience

2022 — now
09.2023 — present
Software Developer · ERBUD S.A.

Internal systems used in day-to-day construction operations — automation that reduces manual engineering effort, shortens process lead time and improves data quality for decision-making.

01

Construction Simulation Platform

Simulates building construction progress over time — planned vs. actual state of the site on a live model.

TypeScript · .NET · Blazor
02

IFC Model Classification

Classifies elements of 3D building models with Graph Attention Networks combined with LLM + RAG workflows.

PyTorch · GNN · LLM · RAG
03

Construction Process System

Co-developed a platform supporting key stages of the construction lifecycle, used in day-to-day operations.

.NET · C#
04

Work-Time Reporting

Designed and delivered a reporting and work-time analytics system used across the company.

.NET · Blazor · MS SQL
05

Excel Classification

Classifies Excel-based engineering data automatically using a RAG + LLM pipeline.

Python · RAG · LLM
06

Data Scraper

Automated data collection and preprocessing pipelines feeding internal systems.

Python
07

PDF Comparator

Tool for comparing PDF documents — spots differences between drawing revisions.

Python
05.2022 — 11.2022
IT Support Engineer, Marine · ABB Ltd

Technical support for marine IT systems in an international engineering setup — incident resolution and continuity of user operations.

Stack

Tools I ship with

AI / ML

PyTorchscikit-learnNLPLLM OrchestrationAgentic SystemsRAGGNN

Backend

C#.NETEF CorePythonFlask

Frontend & Data

TypeScriptJavaScriptBlazorMS SQLMongoDB

Education

+ Certs
2024 — 2026

M.Eng · Applied Computer Science

University of Economics and Computer Science, Kraków. Specialisation: Artificial Intelligence. Full programme completed — defence expected in 2026.

2020 — 2024

B.Eng · Applied Computer Science

University of Economics and Computer Science, Kraków. Specialisation: Web & Mobile Application Development.

Microsoft · MTA

Certifications & Languages

MTA — Microsoft: Software Development, Database, Networking, Security, HTML/CSS Fundamentals. English C1 · Polish native.

Let's talk ↗

© 2026 Paweł Socha · Kraków