Vladyslav Skopenko

Backend & AI Engineer · Python, LLM

Vladyslav Skopenko

I build backends for the physical world: grain deals, trucks, vessels and their documents, plus the LLM features inside them. Since March 2025 I have been a core backend engineer at INBULK, a B2B platform for grain trading and logistics, from early stage to production.

Odesa, Ukraine · Remote

Experience

Backend Engineer (Python)

INBULK (formerly iCORN)

Mar 2025 – present Remote · Kyiv, Ukraine

B2B platform where grain traders, carriers, terminals and financial partners close and execute deals. Lean team, AI-native development.

  • Logistics end to end. Deliveries, truck voyages with weighing, a Telegram bot for drivers, vessel voyages and nominations, laytime and demurrage, PDF waybills (TTN).
  • Data layer. Async SQLAlchemy 2.0 models and 260+ Alembic migrations, including a refactor that moved logistics data from deals into a dedicated delivery aggregate.
  • Analytics. Warehouse stocks and dashboards on PostgreSQL CTE and JSONB queries with multi-currency totals.
  • LLM features. Port documents (NOR, SOF) turned into a deterministic laytime timeline and checked by an eval harness; vessel certificate extraction; domain tools for the LangChain assistant.
  • Agentic development. Introduced spec-driven work with Claude Code and BMAD to the team: 80+ specs, tests before code, multi-agent code review.
  • Performance and security. Waybill download time cut from ~10 s to 0.2 s; in-house OAuth 2.0 with Google, LinkedIn and Meta replacing Auth0; one-time tickets for WebSocket auth.
  • DevOps and automation. GitHub Actions deploy over Tailscale, Docker services behind nginx, n8n pipelines for grain price monitoring.
  • Python
  • FastAPI
  • PostgreSQL
  • SQLAlchemy 2.0
  • Alembic
  • Pydantic v2
  • OpenAI API
  • LangChain
  • n8n
  • WebSocket
  • OAuth 2.0
  • Docker
  • GitHub Actions
  • S3

Software Developer · part-time

Tekra

Mar 2024 – Jun 2026 Remote

Project-based engagement with seasonal load: started as a developer, later mostly prototypes, hypothesis checks and internal tooling on demand.

  • Cross-platform desktop application in Python/PyQt6 with a license-key generation and verification system; Inno Setup installers.
  • Automation bots for internal business processes and FastAPI backend services.
  • Multithreading optimization that cut data-processing time in the desktop app.
  • Python
  • PyQt6
  • FastAPI
  • SQLAlchemy
  • Cryptography
  • Inno Setup

Also

  • Data Science mentor at GoIT, Nov 2024 – Feb 2025: code reviews, workshops and one-on-one support for students.

Talks & media

GoIT · 2024 · mock technical interview

Технічна співбесіда на посаду Junior Python Developer

A recorded mock interview from my first year in the industry: Python fundamentals, databases, async.

Watch on YouTube

GoIT · 2024 · interview

Був барменом, став програмістом

How I moved from bartending into backend development.

Watch on YouTube

Selected projects

Open-source projects. The main product work at INBULK is closed-source and described above.

2026 · Python · FastAPI

Auction Service

FastAPI service with live bidding over WebSocket, automatic end-time extension on late bids, Docker Compose setup and Swagger docs.

2026 · Python · React

Route visualization

Google Directions API route fetcher in Python plus a React/Leaflet viewer that renders 55k-point routes on Canvas.

2025 · Python

PDF OCR with Google Cloud Vision

Text extraction from scanned PDFs with good Cyrillic accuracy; a small wrapper around the Cloud Vision API.

2025 · Python · ReportLab

Invoice generator

PDF invoices with VAT calculation, Ukrainian fonts and automatic text wrapping in long item descriptions.

2026 · Python

Resume generator

Dependency-free Python tool that renders CV variants per language and role to A4 HTML and PDF, with tests. The CV on this page is built with it.

Skills

Backend
  • Python
  • FastAPI
  • Pydantic v2
  • SQLAlchemy 2.0 (async)
  • Alembic
  • REST API
  • WebSocket
  • OAuth 2.0
  • Background workers
AI
  • OpenAI API
  • LangChain (tool calling)
  • Structured extraction
  • Evals
  • Claude Code
  • BMAD
  • Spec-driven development with agents
Data
  • PostgreSQL
  • SQL / CTE / JSONB
  • Query optimization
  • Excel / PDF pipelines
Infrastructure
  • Docker
  • Docker Compose
  • GitHub Actions
  • nginx
  • Tailscale
  • S3 / boto3
  • n8n
Other
  • Telegram bots (aiogram, Telethon)
  • Google Maps API
  • React / TypeScript
  • PyQt6
  • Multithreading
Languages

Ukrainian: native · English: B1

Education

Odesa National Economic University

2017 – 2021

Bachelor's degree, Finance, Banking and Insurance

GoIT

2023 – 2024

Python Backend Developer program

Team lead on the capstone project, a FastAPI photo-sharing service voted best in the cohort.

Recommendations

From LinkedIn, quoted in the original language.

“Vladyslav's adept management of agile processes ensured our team remained focused and productive, while his proactive approach to problem-solving fostered a collaborative environment. Beyond his role as Scrum Master, Vladyslav demonstrated exceptional technical prowess by integrating a Telegram bot into our application.”

Viktoriia KalachovaPython Developer · Aug 2024

“On one of our training projects, Vladyslav held the position of team lead and performed his duties exceptionally well. I was particularly impressed by his innovative and high-quality ideas, which significantly increased the efficiency of our work.”

Bohdan SynytskyiPython Developer · Aug 2024

“Vladyslav was an excellent teammate, studied diligently, and always helped in challenging situations. He is a great team player and loves to use new technologies in projects.”

Andrii SamoilenkoPython Developer · May 2025
All recommendations on LinkedIn

Contact

Email or Telegram works best.