CRM and lead management
Lead lists, ownership, statuses, comments, callbacks, meetings and activity history.
Frontend / Web App Developer
I build business applications with React, TypeScript, Next.js and Supabase: CRMs, dashboards, forms, admin panels and tools that support company workflows.
I focus on practical web apps: lead management, user roles, forms, dashboards, automations and API integrations.

About
My strongest projects are operational web apps: CRM views, lead handling, role-based access, dashboards, forms and API-backed workflows.
I combine frontend work with enough backend and database context to build useful application flows end to end: Supabase auth, PostgreSQL data, server routes, validation and deployment.
AI tools are part of my workflow for prototyping, debugging and selected product features, but the core value is still application design, implementation quality and clear technical thinking.
CRM, dashboards, forms, admin panels and workflow tools.
Component UI, typed logic, routing, state and form flows.
Auth, roles, lead data, history and database-backed screens.
Vercel deployments, README/docs, CI and project roadmaps.
Context
Before writing code, I look at the process: who uses the app, what data they need, what changes status, and where the next action should be visible.
That approach is visible in B-CRM: role-aware sales and operations views, lead statuses, callbacks, meetings, comments, history and database-backed access rules.
The portfolio is organized around practical projects that can be inspected through live demos, repositories and case studies.
Application Focus
Lead lists, ownership, statuses, comments, callbacks, meetings and activity history.
Operational screens with metrics, filters, rankings and clear next actions.
Lead forms, admin forms, offer/calculation inputs and user-facing error states.
Different views and permissions for sales, management, finance, accounting, logistics and installation roles.
Supabase, PostgreSQL, route handlers, serverless functions and external API calls.
AI support for prototyping, debugging, automation and selected app features.
For companies and technical reviewers
Start with B-CRM DEMO if you want the fastest read on my web app skills.
React, TypeScript, Next.js, Supabase, PostgreSQL, Tailwind CSS, Vercel
Projects

Problem
Sales teams need one place to control lead ownership, status changes, callbacks, meetings and activity history.
Production-like CRM demo for lead management and sales workflow, built with role-based screens and Supabase-backed data.
Admin: demo / demo
Sales: demo-handlowiec / demo
Manager: demo-menadzer / demo
Status: Production-like CRM demo
Problem
A distinctive product with several functions needs a landing page that quickly explains what it does and lets visitors explore the available variants.
Responsive product landing page for a car-shaped aroma diffuser featuring exhaust-like mist, LEDs, engine sound and REV mode. Built around product presentation and availability enquiries.
Status: Public product landing / availability waitlist
Problem
Importing a car from the US or Canada is complex: the auction bid is only part of the total cost, and customers need an understandable process and estimate.
Customer-facing site for US and Canadian vehicle imports, featuring interactive brand presentation, a landed-cost estimator, contact forms and a step-by-step journey from auction to delivery.
Status: Public business website / evolving
Problem
Producers and artists need a cohesive experience for discovering, previewing and licensing beats instead of fragmented file-sharing conversations.
An evolving beat marketplace with catalog discovery, audio previews, musical filters, producer pages, track submission and a licensing purchase flow.
Status: Marketplace in active development

Problem
An interactive portfolio needs to stay playful without replacing the clearer technical evidence of the main site.
Experimental MacBook-style portfolio with a cinematic intro, desktop panels, project links, contact shortcuts and mini games.
Status: Experimental interactive portfolio

Problem
A browser game project needs fast interaction, clear state handling and a playable loop rather than business workflow screens.
Playable 3D arena game prototype built to practice real-time interaction, state management and browser deployment.
Status: Playable prototype / Side project

Problem
A technical portfolio should help reviewers understand the strongest project quickly without entry-level positioning or vague marketing.
Personal developer site focused on business web applications, project evidence, bilingual case studies and protected email/phone reveal.
Status: Active development

Problem
A gameplay prototype needs interaction systems, mission structure and environment blockout before it can become a full game.
Local Unreal Engine 5 prototype focused on gameplay systems, driving, contracts, UI/HUD and open-world environment exploration.
Status: Local prototype / Experimental

Problem
Business users often need a quick leasing cost estimate before moving to a financial offer conversation.
Business calculator demo with leasing inputs, cost summary, printable result and lead capture flow.
Status: Production-like business tool demo
Technologies used in projects
Used in B-CRM, StarCars and BeatMarket, the leasing calculator and portfolio for UI components, forms, routing, state and app logic.
Used for web app structure, routing, metadata, server routes and Vercel deployment.
Used in B-CRM for auth, user roles, lead data, change history and database-backed workflows.
Used to build responsive interfaces quickly across dashboards, forms and portfolio views.
Used to deploy the portfolio, B-CRM and supporting public app demos.
Used as a supporting tool for prototyping, debugging, automation and selected app features. AI is not presented as a replacement for software engineering skills.
Contact
Find an available slot or reveal email and phone after a quick human check.
Calendar
Phone