Kraj: Poland
Lokalizacja: Jasło, PL
Na Useme od 13 sierpnia 2026
O mnie
Jestem projektantem rozwiązań cyfrowych i Full Stack Developer z Jasła. 21 lat własnego e-commerce nauczyło mnie, że kod ma zamykać problem biznesowy, a nie być celem samym w sobie. Buduję aplikacje webowe od strategii po produkcję: strony klientów (CMS bez programisty, i18n PL/EN, JSON-LD, WCAG 2.2 AA), serwery MCP dla agentów AI oraz integracje ERP/sklep zdejmujące ręczną pracę z operacji.
Kompetencje:
- Frontend: TypeScript, React 19, Next.js 16, Tailwind, Figma
- Backend: Node.js, Express, GraphQL, Zod, Server Actions
- Data: MySQL, PostgreSQL, MongoDB, SQLite
- AI/MCP: Model Context Protocol, OpenAI API, LangChain
- DevOps: Linux, Docker, GitHub Actions, Dokploy, VPS
- Quality: Vitest, typecheck, CI, WCAG 2.2 AA, Core Web Vitals
- Produkt: SEO/AEO, JSON-LD, headless CMS (Strapi v5)
Certyfikaty: AI_Devs 4 Builders, Next.js Masters, AI Devs 1/2.
Polski ojczysty, angielski techniczny. rafalmajewski.dev
Kategorie
CV / Résumé
Cze 2026 - Teraz
Rafał Majewski
Od czerwca 2026 roku, po przeprowadzce z Krakowa, pracuję w IT na własny rachunek. Współpracuję w oparciu o umowy projektowe i serwisowe, również przez useme.com.
Lut 2008 - Teraz
Prezes Zarządu
Składmuzyczny.pl
W 2008 roku założyłem sklep muzyczny skladmuzyczny.pl. Jako przedsiębiorca rozwijałem swoje umiejętności w zakresie programowania, marketingu, projektowania graficznego i sprzedaży. Od czerwca 2026 roku skupiam się na IT, pozostając w zarządzie firmy
Portfolio
Dwujęzyczna strona krakowskiej firmy zajmującej się realizacją techniczną eventów. Next.js 16 + Strapi v5, własny CMS, SEO/AEO, formularz z limitowaniem żądań, WCAG 2.2 AA. Nowa realizacja publikowana w mniej niż minutę, bez udziału programisty.
Dwujęzyczna strona krakowskiego stowarzyszenia artystycznego. Next.js 16 + Strapi v5, film noir, własne i18n na ciasteczku, CMS do wydarzeń, JSON-LD, WCAG 2.2 AA. Klient sam dodaje wydarzenia, bez programisty.
Pełnoekranowa aplikacja AI do masowego generowania opisów produktowych w e-commerce. Next.js + Express + OpenAI API. Ponad 50 opisów dziennie (przy człowieku w pętli -> weryfikacja) zamiast ręcznego copy, spójne SEO.
Dwujęzyczna wizytówka (jedna strona) dla gitarzysty fingerstyle z Krakowa. Next.js 16 + Strapi v5, WCAG AAA (kontrast 7:1+), headless CMS do bloga i nagrań, 22/22 testy akceptacyjne zaliczone.
Serwer MCP (Python) do transkrypcji lokalnych plików, YouTube i URL-i w klientach AI (Claude, Cursor, Devin). Salad + yt-dlp + VPS, bez ręcznego uploadu i kopiowania.
Własna wizytówka deweloperska. Next.js 16, React 19, MDX zamiast bazy danych, next-intl PL/EN, tryb ciemny, projektowanie atomowe, JSON-LD, WCAG 2.2 AA. Lighthouse 96/100.
Autorski motyw e-commerce dla starszego systemu SOTESHOP (Symfony 1.x, PHP 7.4). Estetyka komiksowa w stylu vintage, modularny CSS, design tokens (95% pokrycia), WCAG AA/AAA. Przebudowa 197 plików Smarty.
Dwujęzyczne portfolio kontrabasisty, kompozytora i pedagoga. Next.js 14 + Strapi v5, headless CMS dla wydarzeń, JSON-LD (Osoba, WydarzenieMuzyczne), ISR, WCAG, lightbox z pułapką ostrości.
Integracja Comarch Optima ERP ze sklepem SOTE (Node.js + MySQL). Ceny, stany magazynowe i feedy od 21 dostawców synchronizowane automatycznie, bez ręcznego przepisywania.
Serwer MCP (Bun, TypeScript) udostępniający dane Google Search Console agentom AI. 4 narzędzia: witryny, analityka, mapy witryn, inspekcja. JWT, cache 24h, Docker.