Sergey Vareyko

Software Architect | Distributed Systems | Cloud Platforms

Summary

Software Architect and Engineering Leader with 15+ years of experience designing and delivering complex, high-performance software systems. Specialized in Java, distributed architectures, cloud platforms, and enterprise integrations, with hands-on experience across FinTech, AdTech, AI-powered music generation, and logistics. Combines deep technical expertise with engineering leadership, technical presales, and end-to-end product delivery. Experienced in scaling engineering teams, mentoring developers, and translating complex business requirements into reliable, maintainable, and scalable software solutions.

Work Experience

Head of Java Department / Solution Architect iTechArt / Vention
  • Led solution architecture and technical delivery across 8+ enterprise projects, designing scalable distributed systems and guiding engineering teams from initial discovery to production.
  • Drove technical presales, architecture proposals, and solution demonstrations, directly contributing to securing 4 new enterprise client engagements.
  • Helped scale the Java engineering department from 15 to 45+ engineers, establishing technical standards, mentoring developers, and supporting recruitment and professional development.
  • Designed and delivered a comprehensive Java training program over 3 consecutive years, conducting dozens of technical lectures and workshops for 80+ engineers.
  • Established architecture review processes, engineering standards, and development best practices, reducing technical debt and improving delivery efficiency by approximately 25%.
Senior Software Engineer Itransition Group
  • Led backend development and modernization of enterprise applications, migrating legacy Spring/Hibernate architectures to Spring Boot and Spring Data JPA while ensuring uninterrupted feature delivery.
  • Designed flexible data access and search architectures combining Elasticsearch/Solr-style indexing with relational database queries, improving critical query performance by up to 90%.
  • Established automated, version-controlled database schema evolution using Liquibase, enabling reliable migrations and continuous application development.
  • Engineered reusable platform capabilities for a distributed, multi-tenant insurance SaaS, including unified multi-channel communication, cross-service date/time management, and high-performance, tenant-specific document generation.
  • Provided technical leadership and mentorship to 5+ developers, driving architectural decisions, code quality, and engineering best practices across the team.
Software Engineer (previously Support Engineer) TouchCommerce, Inc
  • Automated approximately 80% of recurring support operations, reducing average ticket resolution time by 60% and significantly improving operational efficiency.
  • Designed and developed a reusable business rules management framework, simplifying configuration, validation, and deployment across 90+ enterprise client environments.
  • Developed backend and frontend components for a large-scale customer engagement platform, including real-time chat, co-browsing, personalization, and customer interaction workflows.
  • Optimized high-volume event storage and data retrieval mechanisms, improving query performance by 60% and reducing database resource consumption by 40%.
  • Progressed from Support Engineer to Software Engineer, taking ownership of increasingly complex product components and engineering initiatives.

Selected Projects

Vrtly
Digital signage and AdTech platform transforming screens in healthcare practices into patient engagement and advertising channels. Led platform architecture and engineering delivery, enabling scalable content distribution, automated campaigns, and centralized management of connected devices.

Java 17, Spring Boot, Spring Cloud, Spring Security, Angular, TypeScript, MySQL, Elasticsearch, Docker, AWS

https://vrtly.ai/
Soundful
AI-powered music generation platform for creating original, professional-quality tracks. Designed and developed its distributed audio rendering engine, implementing parallel processing, custom DSP algorithms, intelligent sample-based synthesis, and automated mixing and mastering.

Java 17, Spring Boot 2.7, TarsosDSP, DSP, FFT, Rubber Band (C++/JNI), FFmpeg, AWS SQS, AWS S3, AWS ECS

https://soundful.com/
Turvo — Collaborative Transportation Management
Cloud-based Transportation Management System connecting shippers, carriers, and freight brokers with real-time shipment visibility and collaborative workflows. Developed a microservice and optimized data storage, cloud resource utilization, and large-dataset processing.

Java 8, Spring Boot, Spring, RabbitMQ, MySQL, MongoDB, Elasticsearch, AWS, GraphQL, Redis

https://turvo.com
AMS — Automated Merchant Setup (Wirecard)
Enterprise FinTech platform automating merchant onboarding across approximately 20 payment, risk, and processing systems. Extended the validation engine, fault-tolerant provisioning workflows, integration adapters, and registration contracts to support new payment products and partners.

Java 8, Apache Camel, Oracle, ActiveMQ, MyBatis, JAXB/XSD, GWT/GWTP, JUnit 5, Maven

https://en.wikipedia.org/wiki/Wirecard
Blog Writer — AI-Powered Content Automation Platform
Self-hosted, multi-provider AI platform that transforms real business content from social media into SEO-optimized articles. Automates multimodal content analysis, fact-checking, editorial workflows, and CMS publishing, significantly reducing manual content production effort.

Java 21, Spring Boot 4.1, MongoDB, Anthropic API, OpenAI API, Google Gemini API, TDLib, Instagram Graph API, Bitrix, ffmpeg

https://blogwriter.smart-automation.by/

Technical Skills

Software Architecture & Leadership: Solution Architecture, Distributed Systems, Microservices, Event-Driven Architecture, System Design, API Design, Technical Leadership, Engineering Mentorship, Technical Presales
Backend Engineering: Java, Kotlin, Spring Boot, Spring Cloud, Spring Security, Hibernate, JPA, REST APIs, GraphQL
Data & Messaging: PostgreSQL, MySQL, MongoDB, Elasticsearch, Redis, Apache Kafka, RabbitMQ, ActiveMQ, Amazon SQS
Cloud & DevOps: AWS, Azure, Alibaba Cloud, Docker, Kubernetes, CI/CD, GitHub Actions, Jenkins
Frontend & Mobile: TypeScript, React, Angular, Vue.js, Next.js, Swift, Android, iOS, BrightScript
AI & Tooling: Claude, ChatGPT, Cursor, Ollama, Self-Hosted LLM Infrastructure, AI-Assisted Development

Education

Master's degree in Computer Systems and Networks Belarusian State University of Informatics and Radioelectronics (BSUIR)