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 if you want the fastest read on my web app skills.
React, TypeScript, Next.js, Supabase, PostgreSQL, Tailwind CSS, Vercel
A small NVIDIA-powered assistant can summarize the portfolio, compare projects and point you to the strongest evidence without leaving the page.
Portfolio assistant
Answers are based on the projects and case studies on this site.
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.
Demo accounts are available on the login screen.
Status: Production-like CRM demo

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
Food tracking from photos needs a clear review flow because AI nutrition estimates can be incomplete or inaccurate.
Mobile-first AI nutrition tracker prototype with image analysis, local meal history and explicit confidence notes.
Status: Prototype

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, BerniNutri, 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
Book a short call or reveal email and phone after a quick human check.
Calendar
Phone