Adrian Góra

AI Engineer | LLM apps, RAG and AI agents for manufacturing | TypeScript, Python

adrian.gora14@gmail.com | adagora.github.io | linkedin.com/in/adrian-gora | github.com/adagora

Available from 1 November 2026, no notice period | Poland, remote or hybrid, also open to remote roles in the EU and worldwide | B2B or employment contract

Adrian Góra

Profile

Since February 2025 I have been building internal AI tools at an industrial manufacturer: a company-wide RAG assistant, a Teams meeting pipeline, an AI translation portal and production-route analytics. Before that I spent four years on TypeScript and React in fintech and web3, and three and a half years designing car parts in CATIA V5.

Experience

AI Engineer · Wiśniowski

Feb 2025 – present

Internal AI tools for a Polish manufacturer of industrial doors, gates and fences. Official title: Specjalista ds. AI.

  • Company-wide RAG assistant: Deployed RAGFlow on a Linux server and connected it to Open WebUI as the company chat. It answers from a large set of complex technical PDFs. Telemetry and monitoring are built for EU AI Act compliance.
  • Microsoft Teams meeting pipeline: Scans one group's meetings in on-premises Outlook and switches on automatic recording. Transcripts and recordings come in through Microsoft Graph (webhooks and polling), and an LLM turns them into structured JSON reports.
  • AI translation portal: Built an internal portal to replace lokalise.com. Gemini pre-translates every key, translators accept or fix it, and missing keys are flagged. Our texts exist in many languages and must stay consistent, so I added statistics, helpers for translators and an automatically generated starting glossary. Every decision is logged, so we can see how often the AI gets it right.
  • Process-route analytics: Working on a prototype that lets engineers chat with historical production traces, test new settings and get suggested routes. A deterministic core computes the numbers, and experimental modules add an LLM and autoresearch.
  • AI interviews for process improvement: Runs on the Gemini managed-agents sandbox. After a 15-minute voice or text interview about someone's daily work, it writes an automation report, adds what it learned to an LLM wiki, and turns repeatable tasks into SKILL.md files for agents.

Selected projects

Visual RAG for technical PDFs github.com/adagora/try_pixelRAG_optional_BM25_hybrid_JEV

Search for technical PDFs and product catalogues that looks at the page image (drawings, tables, dimensions), then answers with a vision model and cites the page. With keyword search added to the visual search, the right page came first for 84% of test questions, up from 55%.

CAD quoting engine for machined parts github.com/adagora/cad-tools (skills/wycena)

Prices a machined part from its STEP file for a tool shop. The code calculates geometry and cost, and the AI only reviews technology and risks, like a shop manager would. Includes a web app for estimators and automated tests.

LLM-judged translation audit github.com/adagora/jev-experiments

Checks terminology across 7,040 translation keys in 8 languages. An LLM judge made 99,933 decisions in 3 minutes, and translators approve the results in a small review app.

All projects: adagora.github.io/#projects

Earlier experience

Software Engineer · Freelance

Aug 2023 – Jan 2025
  • Prototyped AI tools (predictive models, chat over documents) to test product ideas, and shipped a staking app UI for web and mobile (TypeScript, React, ethers). Took 2nd place at the LearnWeb3 AI Hackathon.

Full-Stack Engineer · Playdate App Limited

Jun 2023 – Aug 2023
  • Built release version control so users on outdated iOS and Android builds could be migrated, fixed a critical Android onboarding bug and owned CI/CD on AWS Elastic Beanstalk (React Native, Django).

Software Engineer · Ariable

Dec 2022 – Jun 2023
  • Delivered the front-end MVP of an NFT perpetual trading platform and a real-time Node.js + PostgreSQL watcher for on-chain transactions. Also reviewed the Solidity contracts.

Frontend Engineer · BlockchainWares Software

Dec 2020 – Dec 2022
  • Built balance, contacts and sanction-screening features for a regulated financial application (React, TypeScript, React Query), a Material-UI component library in Storybook and the Cypress E2E suite.

Web Developer (part-time, in parallel) · Nervos Network

Dec 2021 – May 2022
  • Contributed to a DAO voting app and built a bridge UI for onboarding to the network.

Automotive engineering · Varroc Lighting Systems, Auto Design, Alpha Technology

Jan 2017 – Jul 2020
  • Product Engineer, Varroc Lighting Systems. Designed front and rear lamp components in CATIA V5: concept, fixing, feasibility, simulation and test results, tooling requests, BOM and GD&T drawings. Worked with the Czech R&D team.
  • CAD Designer, Auto Design. Designed interior parts (instrument panel, door trim) for Audi and ported parts from CATIA V5 to NX 11.
  • Project Engineer, Alpha Technology. Prepared technical inquiries for the VW Group, worked in the D-FMEA team and trained staff on plastics processes.

Skills

LLM applications
RAG (hybrid BM25 + vector, reranking, citations), Visual RAG over PDFs, Agents and tool calling, LLM-as-judge, Structured extraction, Evaluation and benchmarks, Prompt engineering
Models and platforms
Claude, Gemini, OpenAI, Vercel AI SDK, RAGFlow, Open WebUI, FAISS, Microsoft Graph
Languages
TypeScript, Python, Go, JavaScript, SQL
Backend and infrastructure
Node.js, Bun, Express, NestJS, FastAPI, PostgreSQL, Prisma, Redis, Linux servers, GitHub Actions, AWS Elastic Beanstalk, Telemetry and monitoring
Frontend
React, Next.js, React Native, React Query, Material-UI, Storybook, Cypress, D3
Engineering and CAD
CATIA V5 (advanced), Siemens NX, AutoCAD, GD&T, BOM, D-FMEA, Plastics, OpenCASCADE / build123d, STEP and DXF
AI-assisted development
Claude Code, Codex, Agent skills, AGENTS.md

Education

  • MSc Eng., Materials Engineering (surface engineering and heat treatment)
    Silesian University of Technology, Gliwice, 2010–2016
  • Exchange, Forming technology (Umformtechnik)
    TU Bergakademie Freiberg, Germany, 2014–2015
  • Exchange, Materials science
    Universidad de Oviedo, Spain, 2013

Languages

Polish Native · English Professional working (B2) · German Limited working (B1, DSH-2 certificate)

Certificates

  • CATIA V5, advanced level, CADSOL Design Poland (2018)
  • AutoCAD, levels 1 and 2, Autodesk (2015)
  • Generative AI Essentials for Software Developers

Awards and publications

  • 2nd place, LearnWeb3 AI Hackathon (2023)
  • Co-author: Laser surface treatment technologies: laser ablation