Перейти к содержимому
R

Roman Gabert

Software engineer and engineering leader

Senior
20 г. 2 мес. опыта 37 навыка

О себе

Software engineer and engineering leader with 15+ years of experience in backend and distributed systems, with Python as a core language. I focus on technical leadership in architecture and execution, helping teams ship reliably and move faster in production environments. My background includes fintech, payments, and other transaction-heavy domains, as well as high-load data systems, with practical experience in scaling services, improving engineering processes, and maintaining system stability. I work across modern backend stacks and infrastructure, and I use AI tools to improve development workflows and efficiency.

Опыт работы

Independent Contractor

01.2020 — по н.в. 6 г. 6 мес.

Software Engineer

Senior

Successfully delivered customized solutions for various clients, including enterprise applications, fintech consulting, distributed data platforms, and MVP creation, while improving delivery flow in distributed teams through standardized planning and handoff practices to reduce execution friction and accelerate feature rollout. Designed and evolved backend architectures for high-load, transaction-heavy products, balancing development speed with reliability requirements. Designed and developed an AI-powered B2B platform for automated system design and proposal generation. Built a microservices backend with FastAPI, BlackSheep, async SQLAlchemy, and PostgreSQL. Led the transition from traditional Python async pipelines to an agentic LangGraph-based architecture where multi-step AI workflows such as RFP analysis, use case extraction, product recommendations, and proposal generation are defined as markdown rulebooks and executed as LangGraph state machines with automatic inter-step variable substitution, output contract validation, and real-time execution tracing. iGaming analytics platform: event-driven microservices platform for real-time gaming analytics built with Python. Implemented event streaming architecture using Kafka for processing gaming events such as player actions, transactions, bonuses, and game sessions. Utilized PostgreSQL for transactional data and ClickHouse for high-performance analytics queries. Features included fraud detection systems, player segmentation, bonus management, and real-time monitoring dashboards. Provided a REST API gateway with FastAPI, async event processing with FastStream, and distributed background jobs with TaskIQ. Data engineering: gateway for integration with an ML subsystem; data collection and classification pipelines from IoT. Fintech: built algorithms for optimal portfolio calculation; developed a fraud detection platform. LLM: ChatGPT-based document translation and RAG for context-based searches using customer documents. Legacy modernization: migration of business logic to AWS. Built the backend for an AI-powered photo editing iOS application with pre-configured transformation templates such as pet edits, hair recoloring, and face aging. Implemented a modular FastAPI monolith orchestrating presigned S3 uploads, intelligent preprocessing, asynchronous AI model inference through multiple providers via a unified interface, postprocessing, Firebase authentication including anonymous-to-registered migration, RevenueCat-powered token economy, and session management. Participated in development and data science competitions hosted on the crowdsourcing platform topcoder.com. I have led and delivered projects both independently and in collaboration with distributed teams, working in Agile environments and coordinating execution across planning, delivery, and iteration cycles.

  • Successfully delivered customized solutions for various clients
  • Improved delivery flow in distributed teams through standardized planning and handoff practices to reduce execution friction and accelerate feature rollout
  • Led the transition from traditional Python async pipelines to an agentic LangGraph-based architecture
  • Implemented event streaming architecture using Kafka for processing gaming events
  • Built algorithms for optimal portfolio calculation
  • Developed a fraud detection platform
  • Migration of business logic to AWS

JSC IFH Resmi

08.2017 — 02.2020 2 г. 6 мес.

Team Lead

Lead

Developed e-wallet fintech lending software, expanding distribution channels for the business. Led software engineering best practices within onsite and offsite teams, covering the full software development lifecycle, including documentation, design, coding standards, code reviews, testing, deployment, and operations. Managed a team of 5 software engineers.

  • Expanded distribution channels for the business
  • Led software engineering best practices within onsite and offsite teams
  • Managed a team of 5 software engineers

JSC SK Leasing

10.2015 — 07.2017 1 г. 9 мес.

Head of the IT Development Unit

Head

Contributed to the reengineering and rebuilding of the leasing management system. Successfully migrated a critical legacy project to modern technologies, improving performance, scalability, and integration with the company environment. Led communication with users, technical teams, and management to gather requirements, define software product features, and create technical designs. Managed a team of 3 software engineers.

  • Successfully migrated a critical legacy project to modern technologies, improving performance, scalability, and integration with the company environment
  • Managed a team of 3 software engineers

CNP Processing GmbH

07.2011 — 08.2015 4 г. 1 мес.

Senior Developer

Senior

Led the development of highly scalable web services and infrastructure for real-time failsafe payment processing. Built an internet acquiring gateway for Visa and Mastercard payment cards. Integrated banking systems including ISO 8583, Base24, and BaseII. Provided certification and support in accordance with PCI DSS. Implemented logging, monitoring, alerting, and load-testing tools for proactive issue identification. Managed and supported the ACI Postilion suite for banking solutions.

  • Built an internet acquiring gateway for Visa and Mastercard payment cards
  • Integrated banking systems including ISO 8583, Base24, and BaseII
  • Provided certification and support in accordance with PCI DSS
  • Implemented logging, monitoring, alerting, and load-testing tools for proactive issue identification

Asia-Soft Ltd.

03.2006 — 07.2011 5 г. 4 мес.

Senior Developer

Senior

Developed web and desktop services for government and intergovernmental communications from scratch. Responsible for backend, frontend, desktop, and database development. Successfully delivered government services, including legal statistics, document workflow and storage solutions, budgeting and planning solutions, and an interagency cooperation system. Collaborated with other teams to ensure seamless integration with cross-team projects.

  • Successfully delivered government services, including legal statistics, document workflow and storage solutions, budgeting and planning solutions, and an interagency cooperation system

Образование

The Karagandy State Technical University

Computer Science

Бакалавр

Навыки

Python Java JavaScript LangGraph RAG AI agents prompt workflows LLM integrations Django Flask FastAPI BlackSheep asyncio SQLAlchemy Celery Spring REST HTML SQL Server PostgreSQL MySQL Oracle Redis MongoDB ClickHouse Docker Kubernetes AWS LLM Airflow Kafka CI/CD Git S3 Grafana Prometheus Sentry
Ссылка скопирована