projectssome of the backend systems i’ve built at the call center. click a card to see screenshots and leave a comment.01CRM systemA CRM system built for the Call Center sales department operators. The platform integrates with the call center's auto-dialer system. Customer data in the platform's DB is refreshed every day, blocked customers' numbers are sent to the auto-dialer, and from there numbers with status = free are routed to operators, who work with the customer data and update it. Currently running with 2M+ customer records and 40+ active operators.DjangoDRFMySQLRedisCelery+402KPI listA platform that calculates and displays operators’ monthly, quarterly, and yearly KPI score results. The monitoring team listens to each operator's calls over one cycle (one month) and scores them, and these scores are shown to operators in the platform. Operators can view their monthly average score, the score of every reviewed call, listen to recordings flagged for incorrect information or scored low by monitoring, see archived/quarterly scores, and view their personal work schedule. Used actively by 800+ operators every month.DjangoMySQLGoogle Sheets APICall Center integration03WorkCompensation systemA system that tracks operators’ working hours, arrival times, and debt/late-time records. It stores current-month and archived work logs and debts for 800+ operators, and can be integrated with other systems.DjangoDRFMySQLRedisCelery+404Sale_CRM Telegram botA Telegram bot that sends daily / weekly / monthly fixation reports made by the Call Center sales department operators. Every day at 08:00 it automatically generates an Excel report of the previous day's auto-callback customers who weren't reached, and supports downloading reports by selected date and by operator. The bot reduced the time supervisors spent manually preparing daily reports by 80%.AiogramMySQL05WFM platform for call center staffWFM is an end-to-end Workforce Management platform designed to manage the complete lifecycle of contact-center operators. It covers recruitment and candidate assessment, workforce scheduling and shift management, daily attendance and work-debt tracking, employee requests such as leave, study, and benefits, training and quality assurance, as well as HR processes and organizational structure.nestjsmongodbioredisbullmqpostgres+206Telegram Mini App Easyfinder(Beta)The app analyzes tour advertisements from Telegram, Instagram, and various websites, extracts the necessary data, organizes it into a catalog, and presents it to users in a single app. Link : https://easyfinder.site/FastApiClaude API keyAiogram