Poznań, Poland · remote

Adam Gałązkiewicz Full-Stack Developer · AI Engineer

AI on both sides of my work: I build AI systems that answer from real documents, and I ship everyday product software in TypeScript faster with AI in the delivery loop - under tests, review and CI.

  • 9+ years building software
  • 25+ projects delivered for clients and employers
  • 4 industries: energy, EdTech, HR tech, Web3
  • 1,000+ students taught

Work

Selected work

What I built, for whom, and what changed because of it.

  1. Client 2026

    GraphRAG assistant for technical documentation

    Enea Operator · AI Engineer & Tech Lead

    An assistant that answers technical staff in plain language from the operator’s documentation, pointing to the source of every answer.

    3× faster answers after evaluation-driven tuning

    • Python
    • FastAPI
    • PydanticAI
    • Neo4j
    • Qdrant
    • Haystack
  2. Employer 2026

    Multi-sided EdTech platform

    Altimi · Full-Stack Developer

    A multi-sided education platform rebuilt for self-service and automation across web, mobile and cloud, with AI built into how the software is made.

    Web, iOS and Android shipped to Kubernetes on GCP

    • TypeScript
    • Node.js
    • React
    • Flutter
    • Kubernetes
    • Cursor
  3. University 2026

    University regulations assistant

    PUEB · AI Engineer

    An assistant that answers questions about university rules from the act in force today, not from one that was amended or repealed.

    130 of 132 test questions answered fully correctly

    • Python
    • FastAPI
    • PostgreSQL
    • Qdrant
  4. Client 2025-2026

    Backend for a VR training platform

    Enea Operator · Backend Engineer

    A new backend for the operator’s VR training apps - users, roles and training data - plus a desktop launcher that opens scenarios from a map of sites.

    Legacy VR apps kept working through the migration

    • TypeScript
    • Node.js
    • Express
    • MongoDB
  5. Own product 2026

    Newborn care app with a smart baby monitor

    Own product · full stack and on-device ML

    A spare phone becomes a baby monitor with live video and breathing, crying and sleep readings, next to a day planner and an assistant built on sourced knowledge.

    Breathing and crying detected on the phone itself

    • WebRTC
    • WebCrypto
    • MediaPipe
    • llama.cpp
  6. Client 2026

    Token launchpad on Solana

    Freelance · full stack and on-chain

    A bonding-curve token launchpad whose tokens graduate to a Raydium pool, with a buy-back-and-burn mechanism and operations run by an unattended keeper.

    800+ tests including fuzzing; upgrades through a multisig

    • Rust
    • Anchor
    • Solana
    • Token-2022
  7. Client 2026

    Booking and gallery platform for a photography studio

    Freelance · full stack

    A bilingual studio website with session booking and deposits, private client galleries with photo selection and paid extras, and an admin panel.

    From the client’s brief to a working system in about a week

    • Python
    • FastAPI
    • PostgreSQL
    • S3/MinIO
  8. Client 2024-2026

    On-chain investment DAO with an execution node

    m8b · Blockchain Engineer

    An investment DAO: members deposit funds and vote on-chain, and an execution node carries out approved decisions on decentralised and centralised exchanges.

    On-chain votes turned into executed trades

    • Solidity
    • Hardhat
    • Foundry
    • TypeScript
  9. University 2025

    Security analysis of LLM-generated code

    PUEB · Researcher

    A research platform that gives different language models the same multi-file coding tasks and compares the vulnerabilities in what they produce.

    Vulnerabilities compared model by model

    • Next.js
    • TypeScript
    • FastAPI
    • PostgreSQL
  10. Client 2025

    AI grant search engine

    Grantspot · Tech Lead

    A search engine that matches funding calls to a company’s profile, with data from many sources normalised by language models.

    Polish-aware semantic search on self-hosted LLMs

    • TypeScript
    • Next.js
    • Node.js
    • MongoDB
  11. Client 2021-2025

    International workforce recruitment platform

    Insure Tech Industries, Tokyo · Team Lead

    A platform for placing foreign workers in Japanese companies: visa paperwork, compliance reports and multi-step approvals under Japanese labour law.

    Legally compliant documents generated automatically

    • Vue.js
    • TypeScript
    • Node.js
    • Java
Client2026

GraphRAG assistant for technical documentation

Enea Operator · AI Engineer & Tech Lead

An assistant that answers technical staff in plain language from the operator’s documentation, pointing to the source of every answer.

  • A knowledge graph combined with hybrid vector search and reranking, with each retrieval path switchable for ablation studies.
  • Every answer cites its source, checked automatically; changes to the knowledge base go through human review with an audit trail, in line with the EU AI Act.
  • Evaluation-driven development: test sets, traces and ablations decide every change.

Results

  • 3×faster answers after tuning
  • 2,500+automated tests, ~20 s
  • < 1 minCI per commit

Stack

  • Python
  • FastAPI
  • PydanticAI
  • Neo4j
  • Qdrant
  • Haystack
  • PostgreSQL
  • vLLM
  • Langfuse
  • Ragas
  • Docker
  • GitHub Actions
  • Claude Code

Delivered through Poznań University of Economics and Business.

Employer2026

Multi-sided EdTech platform

Altimi · Full-Stack Developer

A multi-sided education platform rebuilt for self-service and automation across web, mobile and cloud, with AI built into how the software is made.

  • TypeScript end to end: Node.js services and React front ends in an Nx monorepo, plus fixes and features in the Flutter app for Android and iOS.
  • Event-driven services on Kafka/Redpanda; GitHub Actions pipelines that build container images and deploy them to Kubernetes on GCP.
  • Owning releases in practice: verifying rollouts, reading container logs, fixing and redeploying.
  • AI built into the delivery workflow: repeatable, project-specific practices for the team’s tools and repositories, with code review and CI as the quality gate - plus the AI features of the product itself.

Results

  • Web · iOS · Androidfront end, services and the mobile app
  • GCP + K8sbuilt and deployed by GitHub Actions
  • AI-assisteddelivery with review and CI gates

Stack

  • TypeScript
  • Node.js
  • React
  • Flutter
  • Kubernetes
  • Cursor
  • GCP
  • Nx
  • Kafka
  • Redpanda
  • Docker
  • GitHub Actions
  • Copilot
University2026

University regulations assistant

PUEB · AI Engineer

An assistant that answers questions about university rules from the act in force today, not from one that was amended or repealed.

  • Registry of ~7,400 legal acts with legal status, amendment chains and consolidated texts; repealed acts are filtered out of retrieval.
  • Rate-limited, resumable harvester over two university sources and an ontology of university law in OWL.
  • Built on the same GraphRAG architecture; when the rules do not cover a question, it says so instead of guessing.

Results

  • 98.5%fully correct answers
  • 130/132test questions
  • 2.45 smedian time to first word

Stack

  • Python
  • FastAPI
  • PostgreSQL
  • Qdrant
  • Neo4j
  • OWL/RDF
  • OpenRouter
  • Docker
  • Claude Code
Client2025-2026

Backend for a VR training platform

Enea Operator · Backend Engineer

A new backend for the operator’s VR training apps - users, roles and training data - plus a desktop launcher that opens scenarios from a map of sites.

  • Node.js and TypeScript on Express with MongoDB; JWT authentication with role-based access for admins, instructors and trainees.
  • A modern v2 API plus a v1 compatibility layer that translates legacy calls, so existing VR applications kept working during the migration.
  • OpenAPI documentation generated from Postman collections, Docker deployment, and a bilingual desktop launcher in Python that filters scenarios by user permissions.

Stack

  • TypeScript
  • Node.js
  • Express
  • MongoDB
  • JWT
  • OpenAPI
  • Docker
  • Python
Own product2026

Newborn care app with a smart baby monitor

Own product · full stack and on-device ML

A spare phone becomes a baby monitor with live video and breathing, crying and sleep readings, next to a day planner and an assistant built on sourced knowledge.

  • Peer-to-peer WebRTC with DTLS-SRTP, ECDSA-signed signalling and QR pairing that the server cannot forge; TURN over TLS on port 443 for restrictive networks.
  • On-device breathing detection from spectral analysis of chest motion, cry detection with YAMNet, and a self-hosted vision model (llama.cpp on GPU) - off by default for privacy.
  • Offline-first PWA: append-only operation log with hybrid logical clocks for conflict-free sync; feeding forecast chosen by back-testing on real data; RAG over 154 sourced cards with pgvector.

Stack

  • WebRTC
  • WebCrypto
  • MediaPipe
  • llama.cpp
  • FastAPI
  • PostgreSQL
  • pgvector
  • Service Worker
  • IndexedDB
  • Web Push
  • Playwright
  • Claude Code
Client2026

Token launchpad on Solana

Freelance · full stack and on-chain

A bonding-curve token launchpad whose tokens graduate to a Raydium pool, with a buy-back-and-burn mechanism and operations run by an unattended keeper.

  • On-chain program in Rust/Anchor with 22 instructions, Token-2022 transfer fees and CPI into Raydium CPMM.
  • Upgrades through a 2-of-3 Squads multisig with on-chain byte verification and reproducible builds.
  • 800+ tests across Rust, TypeScript and Playwright, plus fuzzing with cargo-fuzz and Trident.

Stack

  • Rust
  • Anchor
  • Solana
  • Token-2022
  • React
  • Vite
  • TypeScript
  • Node.js
  • Cloudflare Pages
  • Vitest
  • Playwright
  • Claude Code
Client2026

Booking and gallery platform for a photography studio

Freelance · full stack

A bilingual studio website with session booking and deposits, private client galleries with photo selection and paid extras, and an admin panel.

  • Thumbnails and download packages built by background jobs; transactional email for bookings and galleries.
  • Photos served through signed, expiring URLs; argon2 passwords and optional TOTP 2FA; Postgres job queue on SKIP LOCKED.

Stack

  • Python
  • FastAPI
  • PostgreSQL
  • S3/MinIO
  • Docker
  • nginx
  • Claude Code
Client2024-2026

On-chain investment DAO with an execution node

m8b · Blockchain Engineer

An investment DAO: members deposit funds and vote on-chain, and an execution node carries out approved decisions on decentralised and centralised exchanges.

  • Governance contracts on OpenZeppelin Governor and ERC20Votes with deposits, withdrawals, treasury and price oracle.
  • Execution node and on-chain indexer in Go and TypeScript, admin front end in React.
  • Earlier for the same client: token claim and vault contracts with a whitelist backend and admin panel, lending and treasury protocol deployments with their dashboards, and stablecoin contract hardening after an external audit.

Stack

  • Solidity
  • Hardhat
  • Foundry
  • TypeScript
  • Go
  • React
  • The Graph
  • Firebase
  • Claude Code
University2025

Security analysis of LLM-generated code

PUEB · Researcher

A research platform that gives different language models the same multi-file coding tasks and compares the vulnerabilities in what they produce.

  • Tasks run across models through OpenRouter and Aider; results are scanned with Semgrep and aggregated per model and vulnerability class.
  • Part of the PhD research on the security of generative AI.

Stack

  • Next.js
  • TypeScript
  • FastAPI
  • PostgreSQL
  • Semgrep
  • OpenRouter
  • Docker
  • Claude Code
Client2025

AI grant search engine

Grantspot · Tech Lead

A search engine that matches funding calls to a company’s profile, with data from many sources normalised by language models.

  • Search with Polish morphology and semantic query expansion; self-hosted LLMs on vLLM behind OpenAI-compatible APIs.
  • Next.js client, Node.js REST API with JWT, MongoDB.

Stack

  • TypeScript
  • Next.js
  • Node.js
  • MongoDB
  • Python
  • vLLM
  • OpenRouter
  • Docker
Client2021-2025

International workforce recruitment platform

Insure Tech Industries, Tokyo · Team Lead

A platform for placing foreign workers in Japanese companies: visa paperwork, compliance reports and multi-step approvals under Japanese labour law.

  • Vue.js front end led as team lead; Node.js microservices for process automation; Spring services generating legally compliant PDF/XLSX documents.
  • AWS infrastructure and a Jenkins continuous deployment pipeline.

Stack

  • Vue.js
  • TypeScript
  • Node.js
  • Java
  • Spring
  • AWS
  • Jenkins
  • nginx

How I work

  1. AI as leverage, not a substitute

    I own the architecture, the code and its quality. AI is part of my toolkit: I shape it into repeatable workflows for each project and review everything it touches.

  2. Tests as the safety net

    Thousands of fast tests and a CI that runs in under a minute make change cheap and keep every change verified, however it was written.

  3. Measure before tuning

    Evaluation sets, ablations and traces instead of gut feeling: that is how answers got three times faster and wrong answers dropped to zero.

Skills

Skills, wired to projects

Every technology is wired to the projects where I used it - the bigger the node, the more often. Hover a node to trace its connections; click a project to open it.

GraphRAG assistant EdTech platform Regulations assistant VR platform backend Monitor app Solana launchpad Photo studio platform Investment DAO LLM code security AI grant search Recruitment platform VR training EcoRank Cross-chain bridge Trading bot NFT platform Business platform Local LLM RAG TypeScript Node.js Express React Flutter Nx Kafka GCP Kubernetes Docker GitHub Actions Python FastAPI PostgreSQL Neo4j Qdrant pgvector vLLM Ragas Langfuse WebRTC MediaPipe llama.cpp Rust Solana Solidity Go Semgrep Playwright Next.js MongoDB Vue.js Spring AWS Unity3D Claude Code Cursor Copilot GraphRAG assistant EdTech platform Regulations assistant VR platform backend Monitor app Solana launchpad Photo studio platform Investment DAO LLM code security AI grant search Recruitment platform VR training EcoRank Cross-chain bridge Trading bot NFT platform Business platform Local LLM RAG TypeScript Docker Node.js PostgreSQL Claude Code Python FastAPI Next.js Spring React Solidity MongoDB Vue.js GitHub Actions Neo4j Qdrant vLLM Playwright Flutter Nx Kafka GCP Kubernetes
Selected work Other projects Web & mobile Cloud & DevOps AI & data Web3 & systems

Languages

  • TypeScript
  • Python
  • SQL
  • Dart
  • Rust
  • Java
  • C#
  • Solidity

Back end

  • Node.js
  • FastAPI
  • PostgreSQL
  • Kafka / Redpanda
  • Spring
  • MongoDB
  • Neo4j
  • Redis

Front end & mobile

  • React
  • Flutter
  • PWA
  • Next.js
  • Vue.js
  • Vite

Cloud & delivery

  • GCP
  • Kubernetes
  • Docker
  • GitHub Actions
  • Nx
  • AWS
  • Cloudflare
  • nginx
  • Jenkins

AI systems

  • RAG / GraphRAG
  • LLM agents
  • Qdrant
  • Evaluation (Ragas)
  • vLLM
  • Langfuse
  • Knowledge graphs
  • On-device ML

AI-assisted engineering

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Custom agent workflows
  • MCP integrations
  • AI code review
  • Eval-driven development

Quality

  • pytest
  • Playwright
  • Vitest
  • Fuzzing
  • Visual regression

DailyAlso

RAG · mini-game

Context Catcher

A one-minute arcade game about the part of RAG nobody sees: deciding what the model gets to read.

Context Catcher

Round
1/5
Score
0
Combo
×1
Facts
0/0

Tokens left
600
Hallucination risk

Path

Path

Industry, Web3 and academia have always run side by side. Every card is something I built or led.

  1. 2026

    Product teams and AI in production

    • 2026-present Full-Stack Developer · EdTech platform Altimi · TypeScript · React · Flutter · GCP · Kubernetes
    • 2026-present GraphRAG assistant for technical documentation Enea Operator · Python · Neo4j · Qdrant · FastAPI
    • 2026-present Solana launchpad and a photo studio platform Freelance · Rust · Anchor · React · FastAPI
    • 2026 Macroeconomic simulation game for students PUEB · Flask · JavaScript · Firebase
    • 2026-present University regulations assistant PUEB · RAG · PostgreSQL · OWL
    • 2026-present Newborn care app with a smart baby monitor Own product · WebRTC · on-device ML · PWA
  2. 2024-2025

    Leading builds end to end

    • 2025-2026 Backend for the VR training platform Enea Operator · TypeScript · Express · MongoDB
    • 2025 Tech Lead · AI grant search engine Grantspot · Next.js · Node.js · vLLM
    • 2024-2026 DeFi products and an investment DAO m8b · Solidity · Go · TypeScript
    • 2025 RAG on a local Polish LLM (Bielik) PUEB · LlamaIndex · ChromaDB
    • 2025 Security analysis of LLM-generated code PUEB · research · Next.js · FastAPI · Semgrep
    • 2025 Desktop multi-agent assistant Own project · Python · OpenAI
  3. 2022-2023

    Team lead and Web3 products

    • 2023-2024 Token launch: presale, claims, raffle NFT Web3 client · Solidity · Next.js
    • 2023-2024 Telegram trading bot for friend.tech Web3 client · TypeScript · Prisma · Base
    • 2023 NFT holder platform with mint and claim Visual Machina · Next.js · wagmi · Supabase
    • 2022 Secure proxy for a security platform PUEB · Java · BouncyCastle
    • 2022-2023 Team Lead · EcoRank sustainability ranking NCBR Tango · Vue 3 · Spring Boot 3
    • 2022-present PhD: blockchain data and generative-AI security PUEB
  4. 2020-2021

    Enterprise, VR and blockchain

    • 2021-2025 Team Lead · recruitment platform for Japan Insure Tech Industries · Vue.js · Node.js · Spring · AWS
    • 2020-2024 VR training platform for grid technicians Enea Operator · Unity · Node.js · MongoDB · SPARQL
    • 2020-2021 Blockchain data-insurance platform Insure Tech Industries · Vue.js · Spring · Swift · AWS
    • 2021-2022 NFT game with a private EVM chain Web3 startup · Solidity · Ethermint · Unity
    • 2020-2023 Token contracts and a cross-chain bridge Web3 clients · Solidity · Hardhat · Next.js
    • 2021-2025 Business-support platform with document generation PUEB · team · Nuxt · Spring Boot
    • 2020-2021 Private file cloud for the department PUEB · Vue · Laravel
    • 2020-present Researcher and lecturer PUEB · 10+ courses · 7 publications
  5. 2015-2019

    Foundations

    • 2017-2019 Multi-exchange algorithmic trading system Independent · C# · Java · MySQL
    • 2017 Marketplace monitoring and automation Independent · Java · Selenium
    • 2017 Compliance document generator Independent · Java · JavaFX
    • 2018-2020 M.Sc. Application of Internet of Things PUEB
    • 2016 Internship: VR control with electromagnetic sensors PUEB · C++ · Unity
    • 2015-2018 B.Sc. Informatics and Econometrics PUEB

Research

Research & teaching

PhD candidate at Poznań University of Economics and Business (in progress). I research how decentralised systems and generative AI can be adopted securely.

Research areas

  • Multi-layer security framework for generative AI
  • Adoption and security of decentralised exchanges
  • Behavioural biometrics for continuous authentication
  • Knowledge graphs and semantic technologies

7peer-reviewed publications

10+courses taught since 2020, from HTML to neural networks

Courses

  • Front-end Web Development B.Sc. · in English HTML5 · CSS · JavaScript · React + TypeScript · Vite · Git
  • Advanced Internet Technologies B.Sc. · in English HTTP · Node.js/Express · REST · Spring Boot · JPA · Flask · RDF/OWL
  • Advanced Python Programming M.Sc. Python · pandas · scikit-learn · neural networks · Git
  • Cybersecurity M.Sc. OWASP WebGoat/WebWolf · OWASP ZAP · Wireshark · JWT · 2FA · cryptography
  • Web Application Project B.Sc. Java · Spring Boot · JPA · Thymeleaf · MySQL · GitHub
  • Databases B.Sc. · M.Sc. · postgraduate SQL · Oracle · MySQL · MongoDB · data modelling

Teaching keeps me close to the fundamentals - HTML, CSS, HTTP, Python, SQL - while my day job runs on the newest stack.

Publications

  1. 2026 A Heterogeneous Agentic RAG Architecture for Administrative Knowledge Management A. Gałązkiewicz · Business Information Systems (LNBIP)
  2. 2024 Managing Training Scenarios in a Distributed Virtual Electrician Training System A. Gałązkiewicz · Extended Reality (LNCS)
  3. 2024 Towards Automated Creation of Adaptive Continuous Authentication Systems for Telework Scenarios A. Gałązkiewicz, A. Wójtowicz · HCI International 2024 Posters (CCIS)
  4. 2023 A Comprehensive Approach to the Analysis of VR Training Progress of Industry 4.0 Employees A. Gałązkiewicz, M. Maik, K. Walczak, C. Leszczyński, J. Głowaczewska · Extended Reality (LNCS)
  5. 2021 Knowledge-Based Management of Virtual Training Scenarios J. Flotyński, K. Walczak, P. Sobociński, A. Gałązkiewicz · Procedia Computer Science
  6. 2020 Multiparty Computation in Practice: Increasing Security of Documents in Enterprise Content Management Systems A. Gałązkiewicz, A. Wójtowicz · ICSEB 2020 (ACM)
  7. 2020 Semantic Modeling of Virtual Reality Training Scenarios K. Walczak, J. Flotyński, D. Strugała, S. Strykowski, P. Sobociński, A. Gałązkiewicz, et al. · Virtual Reality and Augmented Reality (LNCS)

Contact

Let’s talk

Open to conversations about full-stack and AI engineering roles, contracts and research collaborations.

Your message goes straight to my inbox. No tracking, no newsletter.