Bartosz Gładecki

I build backend systems that stay up and stay fast. Senior software engineer, Elixir and Phoenix first.

What I’ve built.

  • Really Trusted

    Elixir, Phoenix, LiveView2021 to 2025

    A queue framework on database transactions with PubSub row-level lock notifications. Oban ingestion with zero data loss across restarts.

  • IFAD / United Nations

    Rails2019

    An automated translation reporting engine whose summaries reached government representatives worldwide.

  • DeerStorage

    Open source

    The data storage app I conceived and led, with a zero-refresh WebSocket UI and an A+ TLS grade from SSL Labs. Case study and live demo.

Full history on the work-with-me page, the toolset on skillset, older notes on the technical blog.

Three things I do.

  • Build the system

    3 to 6 months, monthly

    Elixir/Phoenix backend, concurrent pipelines that hold their shape under load, database-backed job queues, tests you can trust.

  • Harden what exists

    2 weeks

    Queues, workers, transactions, locks, observability: the parts that break at 3am.

  • Put AI where it earns its place

    2 to 4 weeks, fixed scope

    RAG and semantic search that return the right answer, ingestion that survives restarts and retries, evaluation before you ship.

I don’t take frontend-only tickets, on-site-only roles, or spec work before a contract.

If your stack isn’t on my list, I learn it before the first commit.

Talks and workshops.

I like a room with people in it. I speak about making concurrent systems behave: queues on database transactions, ingestion that survives a restart, tests that hold the line.

  • Reliable background work in Elixir: queues on database transactions.
  • Why AI features fail after the demo: ingestion, retrieval, evaluation.
  • From demo to product: a hands-on workshop, bring a corpus.

Invite me to speak.

How I got here.

Twelve years professionally, starting in 2014: Linux server administration, Rails at Packhelp, Xing and the UN’s IFAD, then 3.5 years of Elixir/Phoenix/LiveView at Really Trusted, where I designed the queue framework the product ran on. I wrote my first web page at twelve.

In 2025 I left that role to go deeper into AI, and I’ve been working from the road since November 2025. Currently in Greece, and open to remote work or relocation. I’m social, I’m confident, and I say what I think.

Send me your problem.

Three lines are enough.

  1. What you’re building.
  2. Where it hurts.
  3. What has to change.

bgladecki@proton.me

I read and answer every message myself.