Logo
All Projects
AIRTCEntertainment2024

Chatterly: RTC & Analytics Platform

Chatterly: RTC & Analytics Platform hero image
Developed a full-featured communication and analytics platform built on a microservice architecture to support real-time messaging, data pipelines, and ML-powered insights. The solution combined modern frontend frameworks with distributed backend services and asynchronous workflows, ensuring scalability, fault tolerance, and high performance. The system integrated real-time communication via WebSockets and message queues with analytics services powered by FastAPI, enabling seamless user interaction and advanced data-driven features.

As a Full Stack Developer, I led:

Microservice Architecture Design

Architected a microservice-based system where Next.js, NestJS, and FastAPI communicated asynchronously via REST APIs and event-driven messaging.

Real-Time Communication Infrastructure

Implemented real-time communication using WebSockets and message queues to deliver instant updates and low-latency user experiences.

FastAPI Data Services Pipeline

Developed FastAPI data services to handle scheduled and real-time pipelines, exposing analytics and ML-powered insights via secure endpoints.

Next.js Frontend Platform

Built a dynamic, responsive frontend with Next.js 15 App Router and Tailwind CSS, leveraging server components for optimized rendering and SEO.

Authentication & Security Framework

Designed and enforced authentication & security with secure, role-based access control and session management across distributed services.

Containerised Deployment Strategy

Deployed all components as Dockerized services, enabling independent scaling, fault isolation, and smooth orchestration through an API gateway.

@ Oleksandr Panchuk 2025Privacy Policy