# Mateusz Kawka — CV

> Programista full-stack i AI. Otwarty na współpracę B2B i część etatu.

[Wróć do portfolio](https://madebykawka.com/pl/) · [kawkamateusz@pm.me](mailto:kawkamateusz@pm.me)

## O mnie

Cześć, jestem Mateusz. Jako programista full-stack od ponad 6 lat prowadzę projekty od pomysłu do gotowego produktu — od architektury po wdrożenie. Integruję AI: od wyszukiwania informacji po asystentów głosowych.

## Doświadczenie

### RESIMO / YSLAB — Programista full-stack · B2B

2020 – OBECNIE

- **Samodzielne realizacje**: Agent sprzedażowy Voice AI, platforma CRM z analityką i interaktywne mapy Dubaju. Odpowiedzialność za frontend, backend i integracje.
- **Praca zespołowa**: Aplikacje do prezentacji nieruchomości osadzone w ponad 1600 miejscach na produkcji. Frontend, integracje API, nowe funkcje i utrzymanie. [Zobacz prezentację](https://allinone.resimo.com/client/test/brabank)
- **Backend i architektura**: Migracja PHP → Node.js / NestJS. API dla aplikacji internetowych i desktopowych 3D, integracje CRM, webhooki, Sentry i przetwarzanie planów mieszkań wspierane przez AI.
- **SSR, SEO i niezawodność**: Nuxt.js z Headless WordPress i GraphQL. Optymalizacja wydajności i SEO oraz testy jednostkowe i end-to-end w Vitest i Cypress. [Odwiedź RESIMO](https://resimo.com)

### IR Mapper — Współpraca niezależna / B2B

2025

- **Mapy i CMS**: Aplikacja internetowa z CMS. Migracja i dalszy rozwój interaktywnych map z wykorzystaniem Vue.js i TypeScript. [Odwiedź IR Mapper](https://irmapper.com/)

### Vestergaard — Współpraca niezależna / B2B

2024

- **Strona i treści**: Tworzenie strony internetowej w Vue.js i TypeScript, zintegrowanej z dedykowanym CMS. [Odwiedź Vestergaard](https://vestergaard.com/)

## Samodzielne realizacje dla klientów

### Agent sprzedażowy AI

Wielojęzyczny agent głosowy, który odpowiada na pytania o nieruchomości i steruje interaktywną prezentacją 3D podczas rozmowy.

Zamknięte testy

NestJS / Vue.js / LangChain / RAG / OpenAI API

### CRM i analityka

Platforma CRM, która łączy kontakty sprzedażowe z przeglądanymi mieszkaniami, widokami i wirtualnymi spacerami.

Zamknięte testy

TypeScript / Vue.js / NestJS / REST API / Docker

### Interaktywne miasto

Interaktywna mapa Dubaju z widokami dziennym, nocnym i izometrycznym, ważnymi miejscami oraz animowanymi trasami transportowymi.

Zamknięte testy

Vue.js / TypeScript / Mapbox / MapLibre / SCSS

[Otwórz projekt](https://prestigeone.ae/virtual-tour)

## Własne produkty komercyjne

### AmbientScore

Studio muzyki do gier i zwiastunów, które prowadzi od koncepcji muzycznej po eksport gotowy do silnika gry.

Zamknięte testy

[Zobacz projekt](https://madebykawka.com/pl/work/ambientscore/)

[Otwórz projekt](https://ambientscore.com/)

### AIForFiles

Ekstrakcja danych, podsumowania, tłumaczenie i klasyfikacja dokumentów z AI oraz konwersja, kompresja i narzędzia PDF.

Zamknięte testy

[Zobacz projekt](https://madebykawka.com/pl/work/aiforfiles/)

[Otwórz projekt](https://aiforfiles.com/)

### Lista Kredytów

Polska porównywarka z rankingami produktów finansowych, zapisywaniem ofert, zestawieniami parametrów i kalkulatorami.

Na produkcji

[Zobacz projekt](https://madebykawka.com/pl/work/listakredytow/)

[Otwórz projekt](https://listakredytow.pl/)

## Umiejętności techniczne

- **Interfejsy**: TypeScript / Vue.js / Nuxt.js / Astro / Babylon.js / Mapbox / MapLibre
- **Systemy**: Node.js / NestJS / REST / GraphQL / Headless CMS / Docker
- **Rozwiązania AI**: LLMs / RAG / LangChain / Voice AI / OpenAI API / vLLM
- **Wdrożenia**: CI/CD / Kubernetes / Nginx / Vitest / Cypress / Sentry

