// Hello, I'm

Michał
Borowiec

>

Backend & AI/LLM Engineer

I build production AI & LLM systems — RAG search, document pipelines, and APIs — on a Python & Django backbone.

Tech Stack

Python
Django
FastAPI
PostgreSQL
OpenSearch
LangChain
Docker
AWS
Flutter
Scroll
01

About me

I'm a backend engineer with around five years of commercial experience, built on Python and Django. Over the last two years I've gone deep into production AI — designing LLM pipelines, RAG search, and large-scale ETL that turn millions of raw documents into structured, queryable data.

Alongside the day job I designed, built, and shipped a monetized mobile app entirely on my own. So I'm as comfortable owning a product end to end as I am leading the technical direction of one inside a team. I care about clean architecture, real-world impact, and working with people who value growth and collaboration.

>Open to interesting problems — full-time roles, focused freelance work, or a good technical conversation.

Experience
~5 yrs · backend & product
Focus
Production AI · RAG & LLM
Based in
Poland · remote
Languages
Polish · English
02

Featured
Projects

A selection of systems I've built. Click on a card to explore the details.

01
Live

Commonchain

AI-assisted US real-estate title platform

PythonDjangoPostgreSQLOpenSearchLLM+4
02
Live

Speedway Pro

Founder & sole developer — a monetized app live on Google Play

FlutterDartRiverpodDrift (SQLite)Firebase+2
03

Work
Experience

Where I've worked and what I shipped — from Python foundations to production AI systems.

Backend Software Engineer

Tivix / Kellton

05.2022 — present

Remote

Backend engineer and technical lead on Commonchain, a US real-estate title product. I own the backend architecture and the key technical decisions, and also deliver Django work for banking and large-NGO clients on AWS.

  • Technical lead on Commonchain — own backend architecture and delivery
  • Built an end-to-end ETL pipeline ingesting property records from 10+ US counties, processing 14M+ documents via OCR + LLM extraction into Django/PostgreSQL
  • Built RAG search over OpenSearch for retrieval and Q&A across the title-document corpus
  • Built an LLM-driven tool that automatically constructs chains of title, replacing a manual process
  • Engaged across the full product lifecycle, including product discussions with the customer and international teams
PythonDjangoPostgreSQLOpenSearchLLMRAGOCRAWS

Software Engineer

NARF AI

04.2024 — 09.2025

Part-time · Remote

Part-time development and maintenance of a FastAPI backend product.

  • Developed and maintained a FastAPI backend project
  • Created a Python SDK and maintained a commercial web-scraping tool
PythonFastAPI

Junior Python Developer

Softax

05.2021 — 05.2022

Poland

Built and shipped features in Django-based projects.

  • Developed and shipped new functionality in Django projects
  • Built GraphQL APIs
  • Worked with internal session-management frameworks
  • Collaborated on software testing
PythonDjangoGraphQL
04

Let's Connect

Open to interesting problems — full-time roles, freelance projects, or a good technical conversation. Feel free to reach out.