Kamil Kulig baseURL kamilkulig.pl/api/v1 operational
PL EN
GET /kamil-kulig

Online stores from design to deployment.

I build and grow online stores on WooCommerce and PrestaShop, and connect them to the systems a business runs on: Subiekt GT, Comarch ERP Optima, BaseLinker. I take the entire technical side of the project on myself.

Request
GET /api/v1/kamil-kulig
Accept:text/plain-english, application/trust
User-Agent:potential-client/1.0
X-Project:online-store, integrations
Opens your email client with the subject line pre-filled.
Response
200 OK - available for projects 12 ms
{
  "name": "Kamil Kulig",
  "role": "Full-stack Web Developer",
  "location": "Kraków / all of Poland",
  "status": "available for projects",
  "engagement": "B2B",
  "specialization": "e-commerce / integrations",
  "experience_since": 2015 // 10+ years of practice
}
GET /about

returns a short author bio

About

I've been working as a full-stack developer since 2015. These days that mostly means WooCommerce and PrestaShop stores, plus integrations with ERP systems. I run the entire technical process myself, from design to deployment, so I'm accountable for the end result, not just a slice of it. For the visual layer, I team up with trusted designers.

I solve problems that cost real money in e-commerce: manually re-typing stock levels and orders between a store and an ERP, slow product pages, platforms nobody wants to touch. Over the years I've worked across different systems and integrations - I know where these connections tend to break, and how to build them so they don't.

Day to day, I work on client projects, and after hours - my own tools and AI-based automations.

GET /stack

returns the tech list grouped by layer

Stack & skills

The tools I use most - chosen to fit the project, not to look impressive.

"frontend":
HTML / CSS / JS React Tailwind CSS
"backend":
PHP MySQL REST API Redis / Memcached
"e_commerce":
WooCommerce PrestaShop Store migrations Google Analytics Consent Mode v2
"optimization":
PageSpeed Insights Core Web Vitals RUM (real user monitoring)
"wordpress":
Custom themes Gutenberg blocks Plugins WP REST API WP-CLI
"servers_and_tools":
SSH Cloudflare Docker Git CI/CD Playwright / E2E tests Figma Adobe XD Claude Code / AI automations
"external_integrations":
Subiekt GT Comarch ERP Optima BaseLinker

Direct integrations of WooCommerce/PrestaShop stores with ERP systems. BaseLinker as an alternative integration path.

GET /how-i-work

returns the principles behind how I run projects

How I work

  • 01

    From design to deployment

    I run the entire technical process. When a project needs graphic design, I bring in a designer and coordinate the whole thing.

  • 02

    Clear communication

    Concrete agreements, hard deadlines, no ambiguity and no "someday, maybe".

  • 03

    Code that's maintainable

    Readable, performant, and understandable to whoever picks it up next.

GET /experience

returns an array of entries in chronological order

Experience

02.2023
- present

Full-stack Developer

WebLegend.pl sp. z o.o. (an agency in the Kompan.pl group)

WooCommerce and PrestaShop stores, plus WordPress sites, for agency clients - end-to-end projects: front end, back end, integrations, deployments.

12.2016
- present

Sole proprietorship (freelance)

Kraków, Poland

Web projects and technical support for businesses - from company websites to web applications.

2015

Started freelancing

First front-end jobs, quickly expanded into full-stack work.

2013
-2017

Technikum Łączności nr 14 im. Obrońców Poczty Polskiej w Gdańsku - Technical Secondary School of Communications No. 14, named after the Defenders of the Polish Post Office in Gdańsk

Kraków, ul. Monte Cassino 31 · Computer Technician track

Vocational qualifications:

  • E.12 - computer repair and management
  • E.13 - server and network administration (Windows + Linux)
  • E.14 - building server-side, client-side, and mobile applications
GET /status

returns what I'm currently working on

Currently

200 OK - status: available
GET

Client projects

I run and grow stores for agency clients: WooCommerce, PrestaShop, ERP integrations.

GET

AI workflow (Claude Code)

I build automations that speed up repetitive development work.

POST /contact

sends a collaboration inquiry and returns contact channels

Contact

Got a store to build, an integration to wire up, or just wondering if I'm the right fit? Get in touch - below are direct contact channels, not a form.

201 Created - message accepted for processing