Artur Kot

Senior Full-Stack Engineer · TypeScript · Python · Rust · AI

artur@kot.mail.plWarsaw, Polandgithub.com/artur-kot

Full-stack TypeScript engineer with 8 years of commercial experience, shipping production products end to end: React and Next.js front ends, Node.js and Python services on AWS and GCP, and LLM features built with LangChain, LangGraph and RAG. I have led a team of four, owning hiring, mentoring and technical standards.

Experience

Feb 2025 — now

Backend/AI Developer · Pragmile (AXA)

Remote · Insurance · UK & Ireland

  • Building AXA's customer-facing insurance platform (~100k monthly active users) end to end: a React Router + TypeScript app on Python microservices (FastAPI, DDD, AWS SQS/SNS).
  • Built AI features with LangChain and LangGraph: a customer-facing AI assistant and RAG over insurance knowledge.
  • Services with SQLAlchemy and Alembic on schema-based multi-tenant PostgreSQL; owning the typed API contract with the frontend and OAuth2/OIDC authentication.
  • Integrated Stripe payments via secure webhooks, Scanbot and Verisk; shipped on AWS with Docker, Kubernetes and CI/CD.

Python · FastAPI · LangChain · LangGraph · RAG · SQLAlchemy · PostgreSQL · AWS SQS/SNS · React Router · TypeScript

Apr 2024 — Feb 2025

Lead Frontend Developer · Elympics

Warsaw · Web3 gaming

  • Led a team of four developers, owning hiring, mentoring, technical standards and the code-review bar, on a Web3 gaming platform with ~5k monthly active players.
  • Drove the full rewrite of Cockpit, a core company application, in a Turborepo monorepo.
  • Built Web3 wallet flows.

TypeScript · Next.js · Turborepo · RainbowKit · Google Cloud

Jun 2023 — Apr 2024

Senior Fullstack Engineer · Givefront

Remote · Fintech · Silicon Valley

  • Built the customer-facing product for a US fintech startup, shipping the MVP to production in roughly three months.
  • Built the BFF / API layer in Node.js with Express and tRPC, serving end-to-end type-safe endpoints to the frontend.
  • Worked across a Remix frontend and a Python/Django backend, deploying to AWS (ECS, Lambda, SQS) with CI/CD.

TypeScript · Remix · Node.js · Express · tRPC · AWS

Aug 2022 — Jun 2023

Senior TypeScript Fullstack Developer · Bayer

Warsaw · Global AgTech platform

  • Part of a 10-engineer senior team on a global AgTech platform, with a high bar for code quality and test coverage.

TypeScript · React · Python/FastAPI · React Native

Jan 2022 — Aug 2022

Mobile Developer (React Native) · Workate

Warsaw

  • Built a cross-platform iOS and Android app from scratch: video job ads for recruiters.

TypeScript · React Native · Expo · ffmpeg

Nov 2020 — Jan 2022

TypeScript Fullstack Developer · StratoKit

Warsaw

Mar 2018 — Nov 2020

Junior JavaScript & Salesforce Developer · Perfect Gym Solutions

Warsaw · First commercial role

Own product

DevJourney devjourney.app ↗

Solo-built and shipped desktop app for learning C# and .NET 10: 670+ lessons, Roslyn IntelliSense, a step-through debugger and an AI tutor (Claude Code, Codex, Ollama). Own licensing service on GCP Cloud Run and payments through Dodo Payments.

Tauri 2 · Rust · React 19 · TypeScript · .NET 10 · Roslyn · Monaco · SQLite · Postgres · GCP

Skills

Languages
TypeScript, JavaScript, Python, Rust, C#
Frontend
React, Next.js, Remix, React Native, Tailwind CSS
Backend / API
Node.js, Nest.js, Express, tRPC, Django, FastAPI
Desktop
Tauri 2, Electron
AI / LLM
LangChain, LangGraph, RAG, AI agents, MCP, prompt & context engineering
AI platforms
OpenAI, Claude & Gemini APIs, AWS Bedrock, Vertex AI, LangSmith
Data
PostgreSQL, SQLite, SQLAlchemy, Alembic, Prisma, Pinecone, Chroma
Cloud
AWS (ECS, Lambda, SQS/SNS, S3, RDS), GCP (Cloud Run, Functions, Pub/Sub)
DevOps / tooling
Docker, Kubernetes, Terraform, CI/CD, GitHub Actions, Grafana, Prometheus

Education

2016 — 2019

B.A. Communication Management

Hochschule Zittau/Görlitz · Germany