Senior frontend and full-stack engineer building SaaS products, data-heavy interfaces, and AI-enabled features.
My core stack is React and TypeScript, with Java and Python backend experience. I work with clients, product managers, and colleagues across departments to clarify requirements, shape scope, and plan delivery for myself and the team.
I spent five years at Adthena, contributing to enterprise search-intelligence products, including AI-enabled features in collaboration with data teams.
Based in Poland · Open to remote frontend, full-stack, and product engineering roles.
Projects & case studies · LinkedIn / contact · Engineering blog
These are independent projects exploring interface design, frontend architecture, and AI integration.
A work-in-progress chat application built with Next.js and React. The current implementation includes streamed Gemini responses, loading/error states, and retry behavior, with separate components for UI, conversation state, and model integration. The live prototype requires a user-provided Gemini API key.
Demo — API key required · Code & setup
An interface built with native Web Components, with separate modules for API access, application state, templates, and focus management. The case study explains the design decisions and support for browser agents.
Demo · Code · Case study
A frameworkless form built with HTML, CSS, JavaScript, and Web Components, exploring validation, browser storage, keyboard interaction, and accessible form behavior.
Demo · Code · Case study
Browser-based AI agent orchestration: ReAct loops, state graphs, and multi-agent swarms





