About

Developer & trader

Algorithmic trading and trading-system development are central to my day-to-day work — not occasional side projects.

I write the software and I trade with it myself. That is why I tend to ask what happens at the session boundary before the first live week, not after it.

  • MQL4 · MQL5
  • MetaTrader 4 / 5
  • Python

The path

From trading my own rules to building the systems

  1. 01

    Trading

    Trading to written rules instead of to the moment.

  2. 02

    Expert Advisors

    Those rules had to run without me watching.

  3. 03

    MQL4 / MQL5

    The language the whole thing is actually built in.

  4. 04

    Risk & execution

    Limits that still hold when the market moves.

  5. 05

    Backtesting

    Checking an idea before an account notices it.

  6. 06

    Automation

    Python and tooling, so the process repeats itself.

Three sides of one job

What I bring to a trading project

01

Developer

I write the code that ends up sending the orders.

  • MQL4 · MQL5
  • Python
  • System architecture
  • Debugging
  • Automation
02

Trader

I trade with the same kind of system I build for clients.

  • Prop-firm evaluations
  • Risk management
  • Execution and slippage
  • Session behaviour
  • Trading workflows
03

System builder

I build the infrastructure that makes the building repeatable.

  • EA Factory
  • Automated backtesting
  • Strategy pipelines
  • Evaluation criteria
  • Repeatable workflows

This list is what I work with, not everything I have heard of. TradingView and Pine Script are listed separately under services as a direction I am building out.

How I work

Understand it first, then build it

  1. 01 Understand What should the system do — and how would we see that it did?
  2. 02 Specify Write the rules down before any code exists.
  3. 03 Implement Signal, risk and execution kept apart, so each can be checked.
  4. 04 Test Against stated assumptions, not against convenient data.
  5. 05 Measure Results in one format, so two runs stay comparable.
  6. 06 Improve Change what measurably gets better — and leave the rest alone.

In practice

I build systems I understand in practice

Five completed evaluations are on file as original certificates. Provider, achievement and date are listed on the trading page.

See the trading record