The post has been translated automatically. Original language: Russian
At the beginning of 2022, OneVision LLP was a payment organization with licenses from the National Bank of the Republic of Kazakhstan for acquiring bank cards and issuing electronic money.
The company's infrastructure ran on a third-party vendor solution, and the technical department consisted of only two novice PHP developers.
DevOps outline, analytics, system administration, testing, and product processes were absent.
At this stage, a strategic decision was made to create our own technological platform for online payments and electronic money.
This is how the development of OnePay began, which in just a year turned into the basis of a new technological direction of the holding and a separate product company — OVTech Limited.
1 . Architecture first of all
Development began not with the code, but with the design of the architecture.
This is critically important for fintech: an error in the logic of processing transactions or queues can lead to financial losses.
The basic principles laid down from the very beginning:
• Microservice architecture — flexibility and scalability.
• Separation of transactional and analytical circuits — PostgreSQL (OLTP) and ClickHouse (OLAP).
• Event-based synchronization via Kafka and Debezium for reliable data replication.
• PCI DSS 4.0 information security — from the very beginning, not "later".
• Observability and logging via centralized Grafana and Power BI dashboards.
This architecture has become not just a technical solution, but the basis for the entire engineering culture.
2️⃣ Team formation and structure
In parallel with architecture, the Department of Information Technology (ITT) was formed.
The idea was not to hire individual programmers, but to create a complete structure capable of covering the entire cycle — from design to maintenance.
Key roles have been added:
• Backend developers on Go are the core of transactional logic.
• DevOps engineers - CI/CD, infrastructure, fault tolerance.
• Frontend developers — client interfaces and admin portals.
• System analysts and architects — translating business processes into technical diagrams.
• Help Desk and Support Service — 24/7-operations and SLA.
• QA engineers and automation engineers are a guarantee of stable releases.
That's how the team gradually grew, where everyone understood their role in ensuring the payment lifecycle.
⸻
3️⃣ OnePay as a service, not a project
From the very beginning, the team rejected the perception of OnePay as a "project with a deadline."
It is a product-service that must constantly evolve, remain stable and secure.
This is how the SaaS / White Label model was founded.:
• one technology stack for dozens of clients — payment organizations and banks;
• customization without forks — through parameters and templates;
• Centralized updates, quality control and monitoring.
This model allowed us to maintain a balance between the individual needs of customers and the stability of the platform.
⸻
4. The experience that came through mistakes
The path was not perfect.
In 2023, the team experienced three major production incidents, some of which were accompanied by financial losses.
These situations have become a test for both the infrastructure and the team.
Each incident was dealt with after the fact, documented and led to specific changes.:
improving the architecture, introducing double control layers in data processing, and reviewing SLAs and release policies.
As a result, a stable culture of post-incident analysis was formed without searching for the culprits — only in order to understand and not repeat.
5 . Safety and maturity as part of the DNA
Simultaneously with the technical development, the PCI DSS v4.0 certification process was underway.
This has become the internal standard of the engineering discipline.
Security, fault tolerance and transparency have become not separate tasks, but built-in principles of the entire development.
6️⃣ Result: team, product, ecosystem
By 2024, DIT represented a full-fledged engineering ecosystem with:
• automated CI/CD and release cycle;
• the Architectural Committee;
• Clear incident SLAs;
• Observability and analytics systems (Grafana, Power BI);
• independent QA verification of all releases.
OnePay has gone from a startup platform to a mature fintech product that currently serves customers in Kazakhstan, Uzbekistan, Kyrgyzstan, Azerbaijan and Tajikistan.
Conclusion
Creating a fintech product from scratch is not about speed and number of features, but about architecture, culture, and discipline.
It is important to build not just a department, but an organism where everyone understands that stability and user trust are more important than any release speed.
The OneVision/OVTech team has gone from two developers to a full-fledged technology center.
Mistakes and crises have made her mature, and the culture of responsibility has become stable.
OnePay today is the result of collective engineering, not individual ambition.
В начале 2022 года ТОО OneVision представляло собой платёжную организацию с лицензиями Национального Банка РК на эквайринг банковских карт и выпуск электронных денег.
Инфраструктура компании работала на стороннем вендорском решении, а технический отдел состоял всего из двух начинающих разработчиков на PHP.
DevOps-контур, аналитика, системное администрирование, тестирование и продуктовые процессы отсутствовали.
На этом этапе было принято стратегическое решение — создать собственную технологическую платформу для онлайн-платежей и электронных денег.
Так началась разработка OnePay, которая всего за год превратилась в основу нового технологического направления холдинга и отдельную продуктовую компанию — OVTech Limited.
1️⃣ Архитектура прежде всего
Разработка началась не с кода, а с проектирования архитектуры.
Для финтеха это критически важно: ошибка в логике обработки транзакций или очередей может привести к финансовым потерям.
Основные принципы, заложенные с самого начала:
• Микросервисная архитектура — гибкость и масштабируемость.
• Разделение транзакционного и аналитического контуров — PostgreSQL (OLTP) и ClickHouse (OLAP).
• Событийная синхронизация через Kafka и Debezium для надёжной репликации данных.
• Информационная безопасность по PCI DSS 4.0 — с самого начала, а не "потом".
• Наблюдаемость и логирование через централизованные дашборды Grafana и Power BI.
Эта архитектура стала не просто техническим решением, а базой для всей инженерной культуры.
2️⃣ Формирование команды и структуры
Параллельно с архитектурой формировался Департамент информационных технологий (ДИТ).
Идея заключалась не в найме отдельных программистов, а в создании целостной структуры, способной покрыть весь цикл — от проектирования до сопровождения.
Появились ключевые роли:
• Backend-разработчики на Go — ядро транзакционной логики.
• DevOps-инженеры — CI/CD, инфраструктура, отказоустойчивость.
• Frontend-разработчики — интерфейсы клиентов и админ-порталы.
• Системные аналитики и архитекторы — перевод бизнес-процессов в технические схемы.
• Help Desk и служба поддержки — 24/7-операции и SLA.
• QA-инженеры и автоматизаторы — гарантия стабильности релизов.
Так постепенно выросла команда, где каждый понимал свою роль в обеспечении жизненного цикла платежа.
⸻
3️⃣ OnePay как сервис, а не проект
С самого начала команда отказалась от восприятия OnePay как "проекта с дедлайном".
Это продукт-сервис, который должен постоянно развиваться, оставаться стабильным и безопасным.
Так была заложена модель SaaS / White Label:
• один технологический стэк для десятков клиентов — платёжных организаций и банков;
• кастомизация без форков — через параметры и шаблоны;
• централизованные обновления, контроль качества и мониторинг.
Эта модель позволила удерживать баланс между индивидуальными потребностями клиентов и стабильностью платформы.
⸻
4️⃣ Опыт, который пришёл через ошибки
Путь не был безупречным.
В 2023 году команда пережила три крупных инцидента в продакшне, часть из которых сопровождалась финансовыми потерями.
Эти ситуации стали испытанием — и для инфраструктуры, и для команды.
Каждый инцидент разбирался постфактум, документировался и приводил к конкретным изменениям:
улучшению архитектуры, введению двойных контрольных слоёв в обработке данных, пересмотру SLA и политик релизов.
В результате сформировалась устойчивая культура пост-инцидентного анализа без поиска виновных — только с целью понять и не повторить.
5️⃣ Безопасность и зрелость как часть ДНК
Одновременно с техническим развитием шёл процесс сертификации PCI DSS v4.0.
Это стало внутренним стандартом инженерной дисциплины.
Безопасность, отказоустойчивость и прозрачность стали не отдельными задачами, а встроенными принципами всей разработки.
6️⃣ Результат: команда, продукт, экосистема
К 2024 году ДИТ представлял собой полноценную инженерную экосистему с:
• автоматизированным CI/CD и релизным циклом;
• архитектурным комитетом;
• чёткими SLA по инцидентам;
• системами наблюдаемости и аналитики (Grafana, Power BI);
• независимой QA-верификацией всех релизов.
OnePay прошёл путь от стартап-платформы до зрелого финтех-продукта, который сегодня обслуживает клиентов в Казахстане, Узбекистане, Кыргызстане, Азербайджане и Таджикистане.
Заключение
Создание финтех-продукта с нуля — это не про скорость и количество фичей, а про архитектуру, культуру и дисциплину.
Важно строить не просто отдел, а организм, где каждый понимает, что стабильность и доверие пользователей важнее любой скорости релиза.
Команда OneVision / OVTech прошла путь от двух разработчиков до полноценного технологического центра.
Ошибки и кризисы сделали её зрелой, а культура ответственности — устойчивой.
OnePay сегодня — это результат коллективной инженерии, а не индивидуальной амбиции.