IT Intern, IT department · Iturri Poland
Current
- Optimise, fix and ship new features for a kiosk IoT device.
- Review and plan the architecture of the company’s IoT systems.
- Maintain the Raspberry Pi device that powers the kiosk.
PDF · HTML
Software Engineer / Full-Stack Engineer
I build end-to-end software systems that combine robust backend architecture, modern web interfaces, data processing and AI.
My work sits where backend architecture, data and the interface have to agree. ResearchHub ties AI answers to the sources they came from. The parcel-analysis platform separates missing data from a confirmed absence of a restriction. obiekt.io, still in its foundation stage, is a tool for building managers.
Current
11.2025 – 06.2026
Two companies with the same owner; one website for each.
Active development · Public repository · Not deployed
A shared workspace where a group collects sources, writes a report and asks an AI that stays grounded in those sources. Charts, tables, calculations and generated claims keep provenance back to the source file, fragment, dataset or executed analysis.
Role: Sole contributor to the repository.
Source: github.com/IgorK834/researchhub
Technologies: Java 25 · Spring Boot 4.1 · Maven · Flyway · Python 3.13 · FastAPI · React · TypeScript · Webpack · TanStack Query · Tiptap / ProseMirror · Yjs · Hocuspocus · PostgreSQL 17 · pgvector · Azure Blob Storage / Azurite · Docker · Bicep (Azure IaC)
Public repository · Not deployed
A web application that analyses the planning and investment context of a Polish land parcel. It combines GIS data and spatial-planning datasets, shows the result on a map and produces a PDF report with a verifiable audit package.
Role: Sole contributor to the repository.
Source: github.com/IgorK834/system_analizy_uwarunkowan_dzialki
Technologies: Python · FastAPI · SQLAlchemy · GeoAlchemy · Alembic · Next.js 16 · React 19 · TypeScript · MapLibre · PostgreSQL 16 · PostGIS 3.4 · GIS / spatial data processing · Docker Compose
In development · Private repository
A planned SaaS tool for building managers: residents report faults by QR code, voice or e-mail, contractors work from a link, and every job ends with a PDF protocol and acceptance. Only the foundation exists so far.
Role: Sole contributor to the repository.
Technologies: Next.js 16 · React 19 · TypeScript · Java 25 · Spring Boot 4.1 · Spring Modulith · Python · FastAPI · PostgreSQL + pgvector · Row-level security · S3-compatible storage · Keycloak (OIDC) · OpenAPI contracts · Docker Compose · ElevenLabs voice agents · E-mail in and out · SMS · LLM provider (to be chosen) · PDF generation