Hi, I’m Bartek — a frontend developer who builds interfaces people actually enjoy using.
Frontend developer at Accenture Song in Warsaw, finishing an Engineer's degree in Computer Science at PJAIT. I care about the details most people never notice — the loading state, the focus ring, the 200 ms that make an interface feel instant.
- 10+
- months at Accenture Song
- 2026
- Engineer's degree, PJAIT
- React
- + TypeScript daily driver
About
A developer who sweats the small stuff
I started at Accenture Song as an intern and grew into a full-time Digital Tech Developer Analyst on the frontend side. Working on client projects taught me to write code that survives handoffs: typed, tested and documented well enough that the next person doesn't have to guess.
My focus is React and TypeScript, with a soft spot for design systems, accessibility and the kind of performance work you can feel rather than measure. I like sitting close to designers — most of my favourite work has come out of a Figma review that turned into a conversation.
Polsko-Japońska Akademia Technik Komputerowych
Engineer's degree (inż.), Computer Science
2022 — 2026 · Warsaw, Poland
Four years of CS fundamentals — algorithms, databases, software architecture — with the last two spent balancing coursework against a real job. Turns out shipping teaches you the rest.
Experience
Where I’ve been shipping
From a six-month internship to a full-time frontend role on the same team — the fastest way to learn how software actually reaches users.
Warsaw, Masovian, Poland · Hybrid
Digital Tech Developer Analyst — Frontend Developer
Full-timeApr 2026 — Present · 4 mos
Building and shipping frontend features for client-facing products — component work, state management and API integration, from ticket to production.
- React
- TypeScript
- Next.js
- Tailwind CSS
- REST
Frontend Developer Intern
ContractOct 2025 — Mar 2026 · 6 mos
Joined the team as an intern, translating Figma designs into responsive, accessible UI and fixing bugs across the codebase. Converted to a full-time role after six months.
- React
- JavaScript
- CSS
- Figma
- Git
Work
Selected projects
Client sites and side projects. Some written by hand, some assembled in Framer — each card says which.
Stolplast
2026B2B catalogue for industrial machinery
Marketing site and product catalogue for a supplier of PVC and aluminium window-making machinery. Locale-prefixed routing, a Supabase-backed catalogue with a detail page per machine, and a contact form wired to GDPR and cookie consent.
- Next.js
- React
- Tailwind CSS
- Framer Motion
- Supabase
bmajchrzak.dev
2026This site, built from scratch
The page you're reading. A cursor-reactive background and spotlight cards, every effect gated behind pointer and reduced-motion queries so touch devices register no listeners at all. Content lives in one typed data file; the whole site prerenders to static HTML.
- Next.js
- TypeScript
- React
- Tailwind CSS
Hotel Impresja
2025Hotel and restaurant site, built in Framer
Site for a hotel and restaurant in Zambrów — room types with pricing, gallery, restaurant menu and a section for private events. Assembled visually in Framer, with responsive breakpoints, SEO metadata and cookie consent set up by hand.
- Framer
- Web design
- Responsive
- SEO
Stara Poczta
2025Guest house site, built in Framer
Site for guest rooms in a restored former post office in the centre of Zambrów. Room listings, amenities and a maps-backed location section, with Lenis smoothing the scroll between them.
- Framer
- Web design
- Lenis
- Google Maps
Toolkit
What I reach for day to day
Tools change, judgement doesn't. Still, here's the current shortlist.
- TypeScript
- JavaScript (ES2023)
- React
- Next.js
- HTML5
- CSS3
- Tailwind CSS
- CSS Modules
- Design systems
- Framer Motion
- Figma
- React Query
- Zustand
- Redux Toolkit
- REST
- Zod
- Vite
- Jest
- Testing Library
- Playwright
- Git
- CI/CD
- Node.js
- Accessibility (WCAG)
- Core Web Vitals
- Storybook
- Agile
- Core
- TypeScriptJavaScript (ES2023)ReactNext.jsHTML5CSS3
- Styling & UI
- Tailwind CSSCSS ModulesDesign systemsFramer MotionFigma
- Data & state
- React QueryZustandRedux ToolkitRESTZod
- Quality & tooling
- ViteJestTesting LibraryPlaywrightGitCI/CD
- Beyond the browser
- Node.jsAccessibility (WCAG)Core Web VitalsStorybookAgile
Contact
Got something worth building?
Whether it’s a role, a freelance project or just a question about frontend — my inbox is open and I answer everything.