Software Architect and Team Lead

Location
Belarus
Desired Salary
80 - USD/hourly
Work preference
Full Time
Joined
7 Sep 2025
Field / Industry
Software Engineering
Status: Actively looking
Relocation: No
Notice Period: Immediate

This user has not passed any tests yet

English - Russian -

About Me

I am an experienced Software Architect and Team Lead with a strong background in building scalable distributed systems and enterprise web applications. I have proven expertise in Java and server-side technologies, focusing on modular and fault-tolerant architectures. Throughout my career, I have successfully led the design and implementation of various distributed web systems for data aggregation, enhancing machine learning capabilities.

Currently, I specialize in building scalable distributed systems and AI-native ecosystems. I have designed and implemented enterprise-grade Agentic AI orchestrating platforms and AI Voice Assistants with automated OCR pipelines capable of processing millions of scanned documents. My work integrates advanced technologies such as Java, Spring Framework, Python, PyTorch, and Kubernetes to deliver robust and scalable solutions.

I have coordinated team efforts and maintained communication with customers to ensure alignment of technical solutions with business goals. I authored my company's growth strategy, including market and internal capability analysis, mission and vision definition, AI-native platform architecture, ICP/USP identification, go-to-market plans, and role-based governance model proposals.

My professional experience spans software development companies specializing in GovTech solutions, contract roles in centralized e-Health systems, and individual entrepreneurship delivering projects for clients across the USA, Europe, and Russia. I have developed backend microservices, customized authentication systems, and implemented high-load chat applications and smart contract analytics platforms.

I hold a Master's degree in Computer Mathematics and System Analysis from Belarusian State University and have completed multiple certifications in leadership, management, machine learning, and Kotlin for Java developers. I am fluent in Russian and advanced in English. I am passionate about delivering high-quality software solutions and continuously advancing my skills in distributed systems and AI technologies.

Skills

PythonKubernetesJavaReactDockerTerraformTeam LeadershipAgilePostgreSQLKafkaMongoDBRedisAngularSpring BootSpring FrameworkAWS S3Apache Maven

Education

Belarusian State University
2004 - 2010

Master's degree in Computer Mathematics and System Analysis

Experience

Software Architect | Team Lead @ SWS Software Development
Sep 2022 - Present

Designed and implemented a distributed, scalable web system for aggregating data into a centralized Data Lake using Java 17, Spring Framework, Spring Cloud Data Flow, MongoDB, PostgreSQL, Elasticsearch, MinIO, Kafka, Redis, Angular, Gradle, and Docker. Utilized Terraform, Kubernetes, ELK, GitLab CI/CD, ArgoCD to enhance system performance and scalability. Implemented machine learning based risk management system using PyTorch, transformers, PyCaret, CatBoost, XGBoost, Optuna and scikit-learn reducing tax evasion risks. Coordinated team efforts and maintained communication with customers. Architected an enterprise-grade Agentic AI orchestrating platform using Java, Spring AI, LangGraph, LLM, RAG, MinIO and Qdrant. Designed AI Voice Assistant with automated OCR pipeline processing millions of scanned documents. Authored company growth strategy and structured it using Enterprise Architecture principles aligned with TOGAF ADM.

Contract Software Developer @ Ericsson Nikola Tesla
Apr 2021 - Jun 2022

Developed backend microservices focused on system security for a centralized e-Health system in Belarus. Customized Keycloak with Java plugins to extend authentication functionality. Utilized Java 11, Spring Framework, Keycloak, Kafka, ELK, FHIR R4, Maven, Git, and Docker.

Senior Software Developer @ Individual Entrepreneur
Jul 2014 - Apr 2021

Implemented various projects for customers from USA, Europe, Russia including: Online Presence Platform (Denmark) managing Microsoft Teams presence; Logistics Platform (Netherlands) handling goods delivery with Spring microservices and SCDF; Mobile banking applications for Russian banks and Sberbank; Smart contracts analytics platform for Ethereum data; Computer vision system in Singapore using C++/Qt and Point Cloud Library; Cloud framework and KillerIT platform projects in USA with Spring microservices, Apache ActiveMQ Artemis, D3.js visualization, Apache Spark and Cassandra.

Contract Software Developer | Team Lead @ OCS Innovation Company
Sep 2011 - Jul 2014

Designed and developed client-side Electronic Document Management System using GWT for Russian client. Developed Spring-based backend for Content Management System for Norwegian client with virus scanning, format conversion, full-text search using Apache Lucene, and Dropbox integration.

Contract Software Developer @ Institute of Applied Software Systems
Apr 2009 - Aug 2011

Developed web portal for testing and certification of personnel in construction industry using Java. Developed UI/form component creator to improve interface design efficiency.

Jobs Talent Salaries
Menu