> What does it take for AI agents to reason over meaning, not just pattern-match text? A clean, well-structured knowledge graph - give them one and they become [[Foresters are semantic agents|semantic agents]]. That conviction sits behind how I work with AI.
>
> At heart I'm a composer of ideas, and [[The Forest|the Forest]] is where I do it most directly: an open, shared knowledge graph I create and tend, that AI [[Forester|agents]] traverse and tend alongside me. I set the conventions and direction - composing scattered parts into a coherent whole - and the agents do the lifting.
>
> I'm a [[Tech generalist|Tech Generalist]] with wide expertise - a full-stack engineer by background (.NET, then JavaScript) who kept widening instead of narrowing, across engineering, leadership, and business. My constant is building the bridge between business and engineering - turning technical depth into [[Software Delivery Excellence|delivery outcomes]] both sides can see and trust.
>
> As a [[Tech Evangelist]] I work in the open, sharing what I learn through [[DevRel|developer relations]], talks, and writing. Along the way I founded [[Experts Hub]] at [[Brainhub]], an organisation-wide function that turned scattered, project-level know-how into shared [[Expertise|expertise]], and ran the [[DevDuck]] developer meetup past its 50th edition.
^current
> If you care about knowledge and expertise systems, making AI genuinely useful inside an engineering org, or a role that doesn't fit a single box - whether a collaboration, a conversation, or a hire - I'm happy to talk.
^cta
> [[Tech generalist|Tech Generalist]], [[Tech Evangelist]], and composer of ideas - I bridge business and engineering, and I create [[The Forest|the Forest]], a clean knowledge graph that turns AI [[Forester|agents]] into [[Foresters are semantic agents|semantic agents]].
^short
A [[Tech generalist|technologically agnostic]] full-stack engineer at heart, I gravitate toward generic solutions and enjoy exploring abstractions, paradigms, and patterns - **reinventing the wheel doesn't make sense to me** - always seeking the right structure for a problem rather than the fashionable one.
## Archived
### [[Brainhub]] version
> Driving [[Software Delivery Excellence]] by bridging [[technology]], business, and [[expertise]]. Passionate about fostering a [[Learning organisation|learning culture]] of innovation, empowering teams to deliver impactful software and showcasing our organization as a [[Experts Hub|hub of expertise]] through [[Brainhub's Knowledge Sharing|knowledge sharing]], consultancy, and value-driven solutions.
### [[DevEnv]] version
> 👨💻 I code
> 📽️ Sometimes I make videos about it
> 🏂 And when I'm done, I go do sports
> 🏔️ Wherever the adventure takes me
### 2021 version
> Hello there. I'm a Full-Stack Developer who loves programming and providing the best available solutions for any problems that a business is facing. I'm not attached to any specific stack, I just like to explore new programming techniques, technologies, or paradigms that give me a wide range of tools I'm using to craft applications.
>
> Currently focused on JavaScript environment, with technologies like React, React Native, Node, but I also used to work with .NET frameworks and C#.
>
> As I've learned a lot from other people, I also like to share my knowledge and experience in many ways, especially on [https://devenv.pl/](https://devenv.pl/)
>
> Of course, programming is not all life and I'm an extremely active person that enjoys spending time outside doing almost all sports that mankind ever invented :D
### 2020 version
> A Full-Stack Developer who is passionate about coding and problem-solving. Not tied to any specific [[tech stack]], he simply explores new techniques and paradigms that broaden his toolkit. Currently focused mainly on JavaScript and React, he works daily as a developer at **Brainhub**.
>
> Besides that, he's a fan of spending active time away from the computer, especially engaging in sports (though he still hates running ;) ).
### 2019 version
> He doesn't like reinventing the wheel and prefers using proven solutions, especially when they don't require much effort from him. After work, he doesn't code and spends his time actively away from the computer.