
HelloBot - AI Platform
Production-grade conversational AI platform. Built the admin panel from scratch and co-designed the platform's agent architecture. Currently as Team Leader, I oversee deployments, coordinate the team, and drive key technology decisions.
AI Solutions Engineer → Team Leader
Visit websiteWhat I Built
Admin panel from scratch
Designed and built a comprehensive platform management panel from scratch for enterprise clients. Dashboard, scenario configuration, user management with role-based access control. Self-service without technical support needed.
Co-designed agent architecture
Participated in designing the platform's agent architecture — defining flows, collaborating with the backend team on integrating the presentation layer with the AI engine. Involved in technology decisions shaping the product direction.
Deployment oversight
As Team Leader, coordinating solutions architects and the deployment team. Responsible for quality of delivered solutions, sprint planning, and enterprise client communication.
Challenge
A growing AI platform needed a robust admin panel that would allow business clients to independently manage their configuration without technical support.
Solution
Designed and implemented the panel from scratch — dashboard with metrics, configuration management system, integrations with clients' external APIs. Entire frontend layer in React and TypeScript.
Key Decisions
Full-stack panel architecture: React + TypeScript frontend integrated with .NET backend API
Resource-level RBAC permission system — multi-tenant enterprise support in a single instance
Integration layer with clients' external systems (CRM, ERP, bookings) with error handling and retry
Co-deciding on agent architecture direction and conversational flows
I joined as the sole frontend developer and built the entire panel from scratch. Today as Team Leader I oversee deployments, coordinate the team, and co-shape the product architecture. The most satisfying part is seeing the platform grow — from MVP to an enterprise solution.
Kacper Kawczak
AI Solutions Engineer → Team Leader
Results
Panel enables clients to manage configuration independently, significantly reducing support team workload. Shortened onboarding time for new clients. Promoted to Team Leader — overseeing deployments and key technology decisions.