🛒 0
×

Your chosen CVs

No CV in your cart yet

Software Developer

Belgrade
You can open access to the talent’s contacts for only 2 euro!

Location:

Belgrade

Birthday date:

09/05/2001

Experience level:

3-5 years

Education level:

Languages:

Russian: Native

English: B2

About

Software Engineer with over 3 years of hands-on development experience and a strong academic foundation (BSc & MSc in Computer Science from SPbU, both with honors). I have a broad and versatile background – from academic research to production projects – and I’m always open to new technologies and challenges. My core experience includes building microservice-based systems with Java/Spring and Node.js/NestJS, along with frontend development in Angular, complemented by project and research work in C#.

Work experience

Backend Developer

St. Petersburg Federal Research Center of the Russian Academy of Sciences

November 2024 - August 2025

Worked as a backend developer and junior researcher in the Applied AI Lab at SPC RAS, building the logistics portal CargoTime (TimeToCargo) with NestJS and a microservice architecture.
– Implemented platform-wide notifications
– Integrated payment processing via YooKassa
– Designed and maintained microservices for core business logic
– Conducted applied research on container ETA prediction as part of my master’s thesis

Fullstack Developer

Diasoft

February 2022 - November 2024

Worked as a full‑stack developer on the Q.MessageHub product – a low‑code digital platform for centralized, scalable business‑message exchange.
– Developed event-driven microservices with Java/Spring, focusing on message routing, processing, and integration with channels such as Kafka, SFTP, and others
– Created micro-frontends with Angular for monitoring and configuration interfaces
– Designed and integrated business workflows using Camunda (BPMN)

Education:

Saint Petersburg State University

Faculty: Mathematics & Mechanics

Specialisation: Software Engineering

Graduation year: 2025

Saint Petersburg State University

Faculty: Applied Mathematics and Control Processes

Specialisation: Programming and Information Technology

Graduation year: 2023

Key skills:

– Languages & Platforms: TypeScript/JavaScript, Node.js, Java, C#, Python, C/C++, SQL
– Frameworks & Libraries
– Backend: NestJS, Spring, Fastify, Express.js, FastAPI
– Frontend: Angular, React, Vue
– Data & Messaging: PostgreSQL, MySQL, Redis, Kafka, RabbitMQ
– DevOps: Docker, Portainer, Kubernetes, Nginx, GitHub Actions
– Tools & Technologies: Git, VS Code, JetBrains IDEs, ELK Stack, TypeORM, Hibernate, Liquibase, Maven, CMake, Jira, Confluence
– Other: Microservices & Microfrontends, Data Structures & Algorithms, Machine Learning, Agile