Wiktor Jeleń

Backend & Platform Engineer

I'm Wiktor Jeleń, a backend and platform engineer based in Cracow, Poland. I build multi-tenant production systems, infrastructure and security-critical backends, and I wrote PythonMetaTrader5, an open-source library with over 42,000 PyPI downloads.

I design and build backend systems, infrastructure and production-grade platforms.

Cracow, Poland · root@yelon.pro · +48 576 706 766 · GitHub · LinkedIn

About Wiktor Jeleń →

Focus areas

Backend Systems

  • TypeScript
  • NestJS
  • Python
  • FastAPI
  • PostgreSQL
  • REST / OpenAPI

Platform & Infrastructure

  • Linux
  • Docker
  • Nginx
  • GitHub Actions
  • AWS
  • CI/CD

System Architecture

  • Multi-tenant isolation
  • Workflow orchestration
  • Failure modes
  • Integration & e2e testing

AI Integration

  • Multi-provider LLM layer
  • Model Context Protocol
  • Evaluation harnesses
  • Media & speech pipelines

Projects

PythonMetaTrader5

Open-source order-execution library · 42,000+ PyPI downloads

Problem
The native Python API for MetaTrader 5 is low-level: raw retcodes, inconsistent data shapes, and no safeguards standing between a strategy and a live account.

Solution
A Python layer over MetaTrader 5 built for algorithmic trading: order normalization, full retcode handling and safeguards that keep execution stable against real capital.

Stack

  • Python
  • MetaTrader 5 API
  • PyPI

GitHub · PyPI

TradeLockerBot

Trading automation system · Docker image · CI/CD

Problem
TradingView can only fire a plain, unauthenticated HTTP webhook. Anything listening on a guessable URL is eventually found by a scanner — and this endpoint opens positions on a live account.

Solution
FastAPI service translating TradingView alerts into TradeLocker orders, with the webhook path generated as a random secret that is printed once at startup and never again. Shipped as a Docker image built by GitHub Actions.

Stack

  • Python
  • FastAPI
  • uvicorn
  • Docker
  • GitHub Actions

GitHub

Anatomy Project

Medical University of Silesia platform · 450+ concurrent users

Problem
An anatomy teaching platform had to serve a whole faculty at once, authenticate against the university directory, and stay up through exam-day traffic spikes.

Solution
NestJS 11 backend for 450+ concurrent users: LDAP/Active Directory authentication, JWT authorization, and an OpenAPI-documented REST API with pagination and filtering pushed down to the database.

Stack

  • NestJS
  • TypeORM
  • MySQL
  • LDAP
  • JWT
  • Jest

GEEETECH A10M Enhancement

Hardware R&D, Shenzhen · Shenzhen R&D

Problem
The A10M printer had structural and motion-control weaknesses that firmware tuning alone could not compensate for.

Solution
Structural redesign of printer components in Fusion 360, combined with Klipper firmware optimization and improved stepper motor control.

Stack

  • Fusion 360
  • Klipper
  • C++
  • CAD

IoT Pipe Monitoring

ThingsBoard integration for the heating industry · AWS alerting

Problem
District-heating operators find out about pipe degradation after a failure. The impedance data existed, but never reached anyone who could act on it.

Solution
Impedance monitoring built on ThingsBoard: embedded C++ firmware feeding a web interface, with AWS-based alerting on threshold breaches.

Stack

  • ThingsBoard
  • C++
  • AWS
  • Embedded

Technical skills

Backend & Data

  • TypeScript
  • Node.js
  • NestJS
  • Temporal.io
  • PostgreSQL
  • Redis
  • MySQL
  • Python
  • FastAPI

Platform & Infrastructure

  • Linux
  • Docker
  • GitHub Actions
  • Nginx
  • AWS
  • Hetzner
  • CI/CD

Security

  • PostgreSQL RLS
  • IAM
  • LDAP / AD
  • JWT
  • OWASP Top 10
  • TLS

AI & Automation

  • Claude / OpenAI / Gemini APIs
  • Model Context Protocol
  • Evaluation harnesses
  • Flux / LoRA
  • Whisper

Additional

  • React
  • C++
  • Embedded systems
  • Fusion 360

Consulting

Paid Client Work — Embedded Linux, Firmware & Hardware

Alongside my software and infrastructure work, I take on independent technical consulting projects involving embedded Linux, Armbian, Klipper, Marlin and 3D-printer hardware. 31 public reviews since 2022, 30 of them at five stars, from clients in nine countries. Every review is publicly verifiable on Fiverr.

  • 31 public reviews
  • 30 of 31 five-star
  • 9 countries

This guy knows what he is doing. Helped me get my modified ender 3 printing again. I have been scratching my head on the problems with it for months and he helped me get it working in a couple days.

ccrank85 · US

Was very helpful and willing to help immediately. Was also very flexible in helping with the issue we were in vastly different time zones. 10/10 would reach out for consulting again.

skilnotfound · US

Verify on Fiverr

Interests & R&D

The execution layer came first: PythonMetaTrader5, my open-source order-execution library for MetaTrader 5, now past 42,000 downloads. My R&D since then has moved up the stack into machine learning — specifically evolutionary computation, where genetic algorithms breed and select trading strategies instead of them being hand-written. I use StrategyQuant X to generate strategy populations and stress-test the survivors for robustness before anything touches real capital.

  • Machine Learning
  • Genetic Algorithms
  • Evolutionary Computation
  • StrategyQuant X
  • Algorithmic Trading

Education

B.Eng. in Computer Science, Cybersecurity (part-time)

WSB National Louis University · Cracow, Poland · 10.2024 – Present

Mechatronics Technician

Technical School of Electrical Engineering and Mechanics · Nowy Sącz, Poland · Completed

Languages

  • Polish — native
  • English — working proficiency (EU–China R&D collaboration, international clients)

Elsewhere

Contact

Open to backend, platform and system-architecture work — remote or Cracow, Poland.

root@yelon.pro · +48 576 706 766

More about Wiktor Jeleń