02/26/2024 updated


100 % available
Senior Product Engineer | Full-Stack Development, UX, Architecture & AI
Łódź, Poland
Only remote
Technical University of ŁódźAbout me
I'm Tomasz, a product engineer and designer with 20 years in software and IT. I enjoy working with people, getting into the technical details and building things together. I can help you work out what to build, take it to production and improve what's already there.
JavaScriptArtificial IntelligenceWeb DesignPython (Programming Language)PostgreSQLProduct DesignSoftware ArchitectureTypeScriptWordPressBackendFull Stack DevelopmentFront End Software DevelopmentDocker
You can involve me before there's a specification. I'll work through the requirements with you, design the interface and build the application, including its backend, data and integrations. That means fewer things for you to coordinate and someone who understands why a decision was made when it comes time to implement it.
My work has included software for fibre-optic construction teams: collecting data without a network connection, synchronising it later, using image recognition, producing reports and connecting to existing systems. Those are the kinds of details that determine whether software helps people do their jobs.
Recent interests and work include AI agents, multi-agent orchestration, RAG and computer vision. I'm also exploring local language models and self-hosted tools. For clients, this opens up ways to search company knowledge, process documents and images, and automate work across applications. I can help assess the accuracy, privacy and running costs before you commit.
I enjoy working closely with people. I'm happy to discuss an idea, question an assumption or get into the code with your team. You'll see work early enough to influence it, and I'll explain the choices that affect your budget or make future changes harder.
Technical areas: product design and UX, software architecture, frontend and backend development, APIs, databases, automation, local-first applications, CRDTs and real-time synchronisation. Tools include JavaScript, TypeScript, Python, PostgreSQL and Docker.
Available for remote projects with founders, product teams and agencies. Tell me what you're building or what needs fixing.
Experience
Professional experience10+ years
Freelancer since2006
Languages
EnglishFluentPolishNative speaker
Project history
I work independently with clients on products, websites and internal tools.
The work changes from project to project, but it often starts with a conversation about what is not working or what they would like to make. I help turn that into a clear plan and a working result.
I am comfortable moving between design, product decisions and development. That is useful when a project is still taking shape or needs someone to join the dots.
Recent work has included user-facing apps, offline tools for field teams, automation, integrations and AI features with a clear use case.
I like working with good people, being honest about the work and seeing a project become useful.