Skip to content

About

Kamil Staśko

AI Engineer · Systems Architect

I have been writing software since 2005 and doing it professionally for 10+ years. For the last 5+ I have been building a multi-tenant digital signage platform: I designed it from day one and have led its architecture since. It runs on Laravel, GraphQL, REST, MariaDB, Redis and AWS, manages tens of thousands of devices and drives player apps written in Electron and Node.js.

Today I focus on two things: the layer between applications and language models (structured outputs, MCP servers that let agents act without exceeding their user’s permissions, agent workflows for engineering teams), and the integrations and systems that businesses depend on every day.

I lead teams of 4 to 12 engineers and still write code every day. Raving Code is how I work with companies and private clients directly, as an engineer and a technical partner.

Portrait of Kamil Staśko

Experience

  1. 2021–present

    Software Engineer · System Architect · Tech Lead

    Software house, Kraków

    • AI engineering: MCP server, OpenAI structured outputs, Claude Code agent workflows, AI adoption and readiness assessments
    • Lead architect of a multi-tenant platform for tens of thousands of devices, primary technical contact for key clients
    • Backend, integrations, player apps, performance tuning, AWS and observability
    • Tech lead for teams of 4 to 12 engineers: code review, pair programming, mentoring and documentation
  2. 2015–2020

    PHP Developer & IT Support

    Mayeryn, Intellect, Komp-Top

    • E-commerce features, production bug fixing, technical documentation and QA

Education

  • 2019–2021

    M.Sc. in Informatics

    University of the National Education Commission, Kraków

  • 2016–2019

    B.Sc. in Information Systems Administration

    University of the National Education Commission, Kraków

Languages

  • Polish (native)
  • English (C1)

Contact

Need AI in your product, or systems that finally work together?

Tell me what you are working on and where it hurts. I read every message and reply personally.

Available for new projects, for companies and private clients, on an invoice. A fixed-scope project or ongoing collaboration, whatever fits you. I usually reply within one business day.

Poland · working remotely (CET)