The post has been translated automatically. Original language: Russian
One of the highlights of the Freedom Data Challenge 2025 hackathon—a project that brought together students, young professionals, and aspiring analysts from across the country—was the solution presented by a team of SDU University students. They earned a prize-winning spot for their high-quality, practical approach to customer data processing.
It’s important to note that the Data Science Academy IT school co-organized the event and played a key role in preparing one of the members of the winning team. He successfully completed a training program in "Data Science and Machine Learning" at the academy, as part of the Tech Orda 2025 initiative. Mukhtar’s success confirms the applied value of the program and its alignment with the demands of today’s job market, where skills in data analysis, development, and teamwork are highly sought after.
— Congratulations on winning a prize at the hackathon! Could you tell us a bit about yourself and your team?
Thank you! My name is Mukhtar. I’m a 4th-year student at SDU University majoring in Information Systems. I also studied abroad at Hof University of Applied Sciences in Germany, in the Computer Science faculty. Recently, I completed a training course in "Data Science and Machine Learning" at the Data Science Academy through the Tech Orda program and ranked among the top 10 students of the third cohort. The knowledge and hands-on experience I gained provided a solid foundation for participating in the hackathon—especially as part of such a strong team. There were four of us: two junior-year students and two seniors. All of us had real-world experience—some already work in the industry, others are involved in research projects at university. This allowed us to establish clear collaboration and effectively divide tasks from the start.
— What task did you work on, and what was your solution?
We didn’t choose the task—it was assigned to us by Freedom Broker. The main goal was to perform an RFM analysis of clients and segment them based on their activity and value to the company. We approached the problem in a creative way and found an original method for calculating the metrics, which led to the creation of meaningful and high-quality clusters. As the jury noted, the outcome was both precise and practically applicable. In addition, we deployed an analytical web platform that visualizes the metrics and helps identify profitable customer segments.
— What technologies did you use?
We used Python and its libraries for machine learning and statistical analysis. The web interface was built with React using Vite and Tailwind CSS. The backend was implemented in Flask API, supported by Redis and a PostgreSQL database.
— What challenges did you face during development?
The main challenge was building a precise methodology for RFM analysis. We spent a lot of time discussing the logic, sketching the model structure on the board, and analyzing relationships between the parameters. It took quite a while but ultimately produced a strong result.
— How did studying at the Data Science Academy contribute to your success in the hackathon?
It contributed a lot. The academy’s program is practice-oriented, so we didn’t just know the theory—we understood how to apply it to real-world problems. That gave us confidence and flexibility when working on the case.
— You're also a participant in the Tech Orda program. How did it help your development?
Tech Orda is a powerful opportunity for Kazakh youth. In a short time, I gained knowledge that was directly applicable in practice. Thanks to the support of this program and my training at DSA, I got a job as a Data Miner, which became an important milestone in my development.
— Do you plan to further develop this project?
Not at the moment. The project was created to solve a specific task. However, the experience we gained during development will definitely be useful in future initiatives.
— What are your impressions of the hackathon?
The organization was excellent—everything was clear and comfortable. The only thing is that it might have been better to inform teams in advance that the jury's emphasis would be more on business potential rather than just technical accuracy of the models. That would have helped participants prioritize accordingly.
— What was the most important lesson you learned?
For a successful hackathon, roles must be clearly distributed—each team member should be focused on their part. Only then can you achieve a strong and complete result.
— What advice would you give to developers who are unsure whether to participate in a hackathon?
Don’t be afraid. Even if the topic is unfamiliar, the hackathon atmosphere will help you open up. In 10 hours, you can not only solve a task but also build confidence. It’s a great way to test and grow your skills in a short time.
— Thank you for the interview! We wish you success with your future projects!
Thank you! It was a pleasure to share our experience.
#Tech Orda 2024 #Astana Hub #Data Science Academy
Один из заметных моментов хакатона Freedom Data Challenge 2025 — проекта, объединившего студентов, молодых специалистов и начинающих аналитиков со всей страны, — стало решение команды студентов SDU University, занявших призовое место за качественный и практико-ориентированный подход к обработке клиентских данных.
Важно отметить, что IT-школа Data Science Academy выступила соорганизатором этого мероприятия, а также сыграла ключевую роль в подготовке одного из участников победившей команды. Он успешно завершил обучение в академии по направлению «Data Science и Машинное обучение» в рамках программы Tech Orda 2025. Успех Мұхтара подтверждает прикладную ценность программы и её соответствие требованиям современного рынка, где востребованы навыки анализа данных, разработки и командной работы.
— Поздравляем вас с призовым местом на хакатоне! Расскажите немного о себе и вашей команде.
Спасибо! Меня зовут Мұхтар. Я студент 4 курса SDU University по специальности Information Systems. Также проходил обучение по обмену в Hof University of Applied Sciences в Германии на факультете Computer Science. Недавно завершил обучение по направлению «Data Science и машинное обучение» в IT-школе Data Science Academy в рамках программы Tech Orda, и вошёл в топ-10 студентов третьего потока.
Полученные знания и практический опыт стали хорошей основой для участия в хакатоне, особенно в команде с такими сильными участниками. Нас было четверо: двое студентов младших курсов и двое старших. Все имели реальный опыт — кто-то уже работает в индустрии, кто-то ведёт научные проекты в университете. Это позволило нам с самого начала выстроить чёткое взаимодействие и эффективно распределить задачи.
— Какую задачу вы выбрали и в чем заключалось ваше решение?
Задачу мы не выбирали - нам достался кейс от Freedom Broker. Основная цель - провести RFM-анализ клиентов и сегментировать их по активности и ценности для компании. Мы подошли к задаче нестандартно, нашли креативный способ расчета метрик, что позволило получить действительно качественные и логичные кластеры. Как отметили члены жюри, результат был точным и практически применимым. Кроме того, мы задеплоили аналитическую веб-платформу, которая визуализирует метрики и помогает определять прибыльные сегменты клиентов.
— Какие технологии вы использовали?
Для анализа данных мы применили Python и его библиотеки для машинного обучения и статистики. Веб-часть была реализована на React с использованием Vite и Tailwind CSS. Бэкенд - на Flask API с поддержкой Redis и базой данных PostgreSQL.
— Какие сложности возникли в процессе разработки?
Главная сложность - выстроить точную методику RFM-анализа. Мы долго обсуждали логику, рисовали структуру модели на доске, анализировали связи между параметрами. Это заняло немало времени, но в итоге дало сильный результат.
— Как обучение в IT-школе Data Science Academy повлияло на ваш успех на хакатоне?
Значительно. Программа академии ориентирована на практику, поэтому мы не просто знали теорию, а понимали, как применить её в реальных задачах. Это дало нам уверенность в собственных силах и гибкость при решении кейса.
— Вы также участник программы Tech Orda. Как она помогла развиваться?
Tech Orda - это действительно мощная возможность для казахстанской молодежи. За короткий срок я получил знания, которые напрямую пригодились на практике. Благодаря поддержке этой программы и обучению в DSA, я устроился работать Data Miner'ом - и это стало важным этапом моего развития.
— Планируете ли вы развивать этот проект дальше?
Пока нет. Проект создавался как решение конкретной задачи. Однако опыт, который мы получили в процессе разработки, обязательно пригодится в будущих инициативах.
— Каковы ваши впечатления от хакатона?
Организация была на высоком уровне - всё чётко и комфортно. Единственное, возможно, стоило бы заранее проинформировать команды о том, что акцент жюри смещён в сторону бизнес-потенциала, а не только технической точности моделей. Это позволило бы участникам правильно расставить приоритеты.
— Какой главный урок вы извлекли?
Для успешного хакатона нужно чёткое распределение ролей - каждый участник должен быть сфокусирован на своей части. Только тогда можно добиться сильного, законченного результата.
— Что бы вы посоветовали разработчикам, которые сомневаются, стоит ли участвовать в хакатоне?
Не бойтесь. Даже если тема будет вам неизвестна, атмосфера хакатона заставит раскрыться. За 10 часов можно не только решить задачу, но и укрепить уверенность в себе. Это отличная проверка собственных навыков и возможность прокачаться в сжатые сроки.
— Спасибо за интервью! Желаем успехов в развитии проекта!
Спасибо вам! Было приятно поделиться нашим опытом.
#Tech Orda 2024 #Astana Hub #Data Science Academy