Index finger pointing up icon

From: Poland

Location: Wrocław

On Useme since 8 July 2026

About me

I build web apps, online stores and websites from design through to deployment. Angular, React, Node.js, Next.js, Shopify.

I run ENSOMEDIA, a one person studio, so you have a single point of contact at every stage: layout, code, database, deployment and fixes after launch.

I work on admin panels and systems with user accounts (login, roles, data imports, reports, certificates), company and multilingual sites with a CMS, Shopify stores with a theme written for the brand, and deployments on Vercel and Cloud Run.

I also build WooCommerce and PrestaShop stores and multichannel sales integrations: BaseLinker, Allegro, payment gateways, stock and price synchronisation.

This Useme account is new, but I have run the studio since 2018. The portfolio below holds seven deployments with links to live sites, each one open to check.

All my projects with links are also gathered on my studio site: ensomedia.pl

Remote from Wrocław, in Polish and English.

CV / Résumé

Nov 2018 - Now

Owner, full stack developer

ENSOMEDIA

I run a one person studio. I build web apps and admin panels with user accounts, company websites with a CMS and Shopify stores, from design through code to deployment and maintenance. Stack: Angular, React, TypeScript, Node.js, PostgreSQL, MySQL.

Portfolio

dotlaw Akademia: platforma e-learningowa

E-learning platform with courses on GDPR, compliance and IT law. Company and individual accounts, enrolment by code or CSV import, Vimeo video, progress tracking, exams and certificate generation, plus a full admin panel.

Portfolio item

dotlaw Akademia: platforma e-learningowa

dotlaw Akademia: platforma e-learningowa

E-learning platform with courses on GDPR, compliance and IT law. Company and individual accounts, enrolment by code or CSV import, Vimeo video, progress tracking, exams and certificate generation, plus a full admin panel.

dotlaw: dwujęzyczna strona kancelarii

Bilingual law firm website, Polish and English. Next.js front end, Sanity as the CMS, deployed on Vercel. The firm edits content, team profiles and posts on its own in the panel, with no developer involved.

Portfolio item

dotlaw: dwujęzyczna strona kancelarii

dotlaw: dwujęzyczna strona kancelarii

Bilingual law firm website, Polish and English. Next.js front end, Sanity as the CMS, deployed on Vercel. The firm edits content, team profiles and posts on its own in the panel, with no developer involved.

Wesołe Skarpetki: sklep Shopify

Shopify OS 2.0 store with a theme written for the brand, not a bought template. Women's, men's and kids' categories, cart and product pages. Catalogue connected to BaseLinker, running on a .eu domain.

Portfolio item

Wesołe Skarpetki: sklep Shopify

Wesołe Skarpetki: sklep Shopify

Shopify OS 2.0 store with a theme written for the brand, not a bought template. Women's, men's and kids' categories, cart and product pages. Catalogue connected to BaseLinker, running on a .eu domain.

NEVYO STUDIO: strona pracowni wnętrz

Website for an interior design studio from Wrocław. Dark, full-screen layout built around project photography, which carries the whole page, plus a simple path to requesting a quote.

Portfolio item

NEVYO STUDIO: strona pracowni wnętrz

NEVYO STUDIO: strona pracowni wnętrz

Website for an interior design studio from Wrocław. Dark, full-screen layout built around project photography, which carries the whole page, plus a simple path to requesting a quote.

Big5 INVENT: testy psychometryczne

Big Five personality testing built on the IPIP-FFI and IPIP-BFM-20 questionnaires. Sessions start from an anonymous link, with no account needed from the person tested. Results are scored against company norms set in the admin panel.

Portfolio item

Big5 INVENT: testy psychometryczne

Big5 INVENT: testy psychometryczne

Big Five personality testing built on the IPIP-FFI and IPIP-BFM-20 questionnaires. Sessions start from an anonymous link, with no account needed from the person tested. Results are scored against company norms set in the admin panel.

ShieldWave: skaner bezpieczeństwa stron

My own SaaS product. Scans a site with over twenty tests, detects attack chains and finishes in under 90 seconds. Plain language report with a prioritised fix list. Interface in six languages. Node.js, MySQL, Google Cloud Run.

Portfolio item

ShieldWave: skaner bezpieczeństwa stron

ShieldWave: skaner bezpieczeństwa stron

My own SaaS product. Scans a site with over twenty tests, detects attack chains and finishes in under 90 seconds. Plain language report with a prioritised fix list. Interface in six languages. Node.js, MySQL, Google Cloud Run.

Vangusto: rebranding i strona w 3 językach

Family gummy candy maker from Pajęczno, in business since 1987. Scope: refreshed brand identity with a mark system, and a new website in three languages aimed at reaching buyers abroad.

Portfolio item

Vangusto: rebranding i strona w 3 językach

Vangusto: rebranding i strona w 3 językach

Family gummy candy maker from Pajęczno, in business since 1987. Scope: refreshed brand identity with a mark system, and a new website in three languages aimed at reaching buyers abroad.