Skip to content
View Gzyms69's full-sized avatar
🏠
Open to work
🏠
Open to work

Highlights

  • Pro

Block or report Gzyms69

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gzyms69/README.md

Dawid Czerwiński

Software Engineer & Technical Systems Builder
Kraków, Poland

Website Live Marketplace LinkedIn Email


About Me

Software engineer based in Kraków, Poland. I build data-intensive backend pipelines in Python, spatial and graph analytics systems, and high-performance web applications in Next.js and TypeScript.

Academic background in Applied Mathematics (Cracow University of Technology, 2020–2022) and Electronics & Telecommunications (AGH University of Krakow, 2019–2020). My engineering workflow combines low-level algorithmic problem solving with modern agentic orchestration (Model Context Protocol).


Tech Stack & Tooling

Domain Technologies
Languages Python TypeScript JavaScript C++ SQL Bash
Backend & Data FastAPI Node.js SQLite Neo4j PostgreSQL DuckDB GeoPandas
Frontend & Web Next.js 16 React 19 Turborepo Tailwind CSS Three.js Deck.gl
Cloud & DevOps Docker Oracle Cloud Linux Git Playwright Puppeteer MCP

Featured Projects

Python · GeoPandas · C-GEOS · Next.js 16 · Deck.gl · DuckDB

  • 60% RAM reduction: Slashed memory usage and fixed Cartesian OOM errors across a 9,550-transaction dataset by vectorizing geometry calculations in C-GEOS (NumPy .values) and replacing resource-heavy groupby joins with in-place .transform('sum').
  • Urban physics & gravity modeling: Implemented Huff gravity models ($\text{pull} = e^{-0.005 \cdot \text{dist}}$) with rank-based service cannibalization penalties and Shannon information entropy ($H = -\sum P_i \log_2(P_i + \epsilon)$) for urban diversity scoring.
  • 16-step automated ETL: Ingests GTFS schedules (85+ operators), extracts OSM PBF infrastructure via C++ osmium-tool, and allocates census population grids across overlapping isochrones.
  • Spatial dashboard: Interactive visualization built with Next.js 16, React 19, Deck.gl v9, MapLibre GL, and embedded DuckDB.

Next.js 16 · React 19 · Turborepo · Sanity CMS · Shopify API · FastAPI · Oracle Cloud (OCI) · Puppeteer

  • Lighthouse 98+/100 (FCP < 1.0s, TBT ~0ms): Marketplace monorepo (583 commits) using LazyMotion (-55KB bundle), tree-shaking (sideEffects: false), critical CSS inlining, cookie-based hydration skeletons (CLS = 0), and viewport-aware WebGL rendering pauses.
  • Zero-disk video generation (image2pipe): Node.js script streaming raw Chromium frames (Puppeteer) directly to FFmpeg stdin over POSIX pipes, generating <80KB WebM previews without writing temp files to disk.
  • Dynamic Sales Architecture: B2B personalization ("Magic Links") where React Server Components extract URL search params (?name=&city=&phone=) and render custom client previews in <1s.
  • Production Cloud Deployment (Oracle Cloud OCI): Lead generation engine deployed on Oracle Cloud Infrastructure (Ampere A1 Flex VPS) as a persistent systemd daemon (leadfinder.service) with auto-restart, containerized Docker scrapers, asyncio.to_thread WHOIS enrichment, and NASK anti-ban jitter.

TypeScript · Next.js 14 · Playwright · Ollama (Local LLM) · LaTeX · Docker

  • Deterministic data extraction: Eliminated hallucinations in local 9B models (Ollama gemma4) by parsing structured salary and contract data directly from React Query dehydrated states (__NEXT_DATA__) and raw DOM trees.
  • Evaluation latency down to 9s (from 45s): Stripped recommendation containers in Playwright, cut prompt size from 8000 to <500 tokens, and inverted output ordering to generate scoring summaries first.
  • Sub-second CV recompilation (<1s): 3-tier JSON cache (L1/L2/L3) allowing instant pdflatex recompilation of tailored resumes without repeating AI calls.
  • 28-portal crawler: Scraping engine with Cloudflare WAF evasion (Playwright stealth).

Python · Neo4j GDS · FastAPI · SQLite WAL · Next.js 16 · Three.js

  • 4x faster XML dump parsing: Regex pre-check filter skipping 90%+ of non-infobox articles before mwparserfromhell AST tokenization.
  • 400% faster bulk insert: Tuned SQLite WAL pragmas (cache_size=-256000 for 256MB RAM cache, synchronous=OFF).
  • Neo4j Graph Data Science: Pre-computed PageRank, Louvain Community Detection, and Leiden clustering cached in SQLite for O(1) API response times.
  • 3D Force Graph UI: Three.js and react-force-graph-3d visualizer rendering at 60 FPS using a Golden Angle spiral layout ($\theta = \pi \cdot (3 - \sqrt{5})$).

Antigravity CLI · Gemini CLI · Claude Code · Cursor IDE · MCP Protocol

  • 24 modular skills: Instruction suites covering spec-driven development, QA/TDD, backend architecture, stealth scraping, and code review.
  • 10 operational rules: Strict execution gates enforcing PRAR loops, zero-speculation facts, TypeScript compilation checks (npx tsc --noEmit), and root-cause debugging.
  • Model Context Protocol (MCP) integrations: Custom harness for GitHub API, Chrome DevTools, Puppeteer, MemPalace Graph Memory, and Oracle OCI.

Work Experience

  • Freelance Software Developer / Platform Creator (12.2025 – Present)

    • Architected and delivered commercial monorepos (Turborepo, Next.js 16, FastAPI, Sanity.io, Shopify Storefront API, n8n, Resend).
    • Deployed and managed B2B lead generation engines on Oracle Cloud Infrastructure (Ubuntu VPS, systemd daemon, Docker).
    • Designed dynamic personalization engines ("Magic Links") delivering custom client previews in under 1 second.
  • Technical Mentor & IT Support | Giganci Programowania (01.2024 – 06.2025)

    • Conducted daily live code reviews and resolved environment/runtime issues (C++, Python, Unity, compilers, SDK paths) for 50+ students weekly.
    • Delivered B2C demonstration workshops and explained object-oriented programming, data structures, and memory concepts.
  • Clearance Broker / Customs Operations Specialist | FedEx Express Ireland (03.2022 – 07.2023)

    • Audited and processed 50–100 customs entries daily under a 98% SLA target, managing incident triage (L2/L3) and ensuring Incoterms/HS tariff compliance.
    • Handled daily cross-border operational communications in English (Cambridge CAE certified).
  • Executive Board Member / Regional Director | Ogólnopolska Federacja Młodych (05.2019 – 06.2020)

    • Managed operations, regional office, and public grant budgets (FIO) for an NGO network of 350+ members.

Pinned Loading

  1. WikiGraph WikiGraph Public

    Big data Wikipedia dump ETL & Neo4j Graph Data Science engine with 60 FPS 3D Force Graph WebGL visualization.

    Python

  2. agent-setup-bundle agent-setup-bundle Public

    Multi-platform agentic AI engineering system: 24 modular skills, 10 iron rules & MCP protocol harness.

    Shell

  3. busos busos Public

    Massive transport analytics & spatial data engine in Python (C-GEOS, GeoPandas, Huff models, 60% RAM reduction) with Next.js 16 & Deck.gl dashboard.

    Jupyter Notebook