Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
Зареєструватися
  • Файл

Mandziuvatyi

.NET Software Engineer

Рассматривает должности:
.NET Software Engineer, Backend-розробник
Возраст:
24 года
Город проживания:
Львов
Готов работать:
Львов, Удаленно

Контактная информация

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Файл содержит еще 1 страницу.

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Bohdan Mandziuvatyi

.Net Software Engineer

Contact information

●​ Phone: [открыть контакты](см. выше в блоке «контактная информация»)
●​ Email: [открыть контакты](см. выше в блоке «контактная информация»)
●​ Telegram: https://t.me/Kb_Bob
●​ GitLab: https://gitlab.com/bogdanmandzyuvatiy1
●​ Linkedin:

[открыть контакты](см. выше в блоке «контактная информация»)
-2b45b2198/

Summary of
Qualifications I'm a .Net Software Engineer.

I have pretty decent 5 years of working experience on a few
enterprise .Net projects in various domains such as Trading,
Manufacturing and SSO projects. I constantly grow in technical
perspective and collaborative development. I am committed to
delivering qualitative, scalable, extensive, and responsive solutions
tailored to product complexity, while considering trade-offs and
leveraging the latest technologies.

Not only I can be valuable for hard skills but also I have good and
important skills of creating and leading the meetings, conducting demo
sessions, maintaining communication with client and the team
especially in English

I have a strong desire to work my way up in order to have a great
feeling of accomplishment. I am open to face changing requirements, I
like studying and can freely adapt to the technology stack on project.

In addition, I have some mentoring skills gained from serving as a
mentor at the Mentoring Academy and preparing group of students to
the challenges of industry
Skills
Programming Languages Development Tools / Other
●​ MS Visual Studio
●​ C#
●​ MS Visual Studio Code
●​ JavaScript / TypeScript
●​ JetBrains Rider
●​ HTML(5) / CSS (3)
●​ Git (GitBash)
●​ SQL
●​ Postman
Frameworks and Libraries ●​ Swagger
●​ Grafana / Kibana
●​ .NET / .NET Core ●​ Elasticsearch
●​ ASP.NET Core (MVC/API) ●​ Docker
●​ ASP.NET(MVC/API) ●​ Kubernetes
●​ Entity Framework ( 6/Core ) ●​ Claude Code
●​ OData
●​ Identity Server
●​ OpenIdDict Databases / Queues / Streaming
●​ NUnit / XUnit / Moq / MSTest ●​ MS SQL
●​ MediaR ●​ PostgreSQL
●​ Mongo
Pattern and Principles​
●​ Redis
●​ RabbitMQ
●​ SOLID
●​ Kafka
●​ Design, Architecture Patterns
●​ InfluxDB
●​ REST
●​ CQRS Protocols
●​ Asynchronous programming
●​ HTTP, gRPC
●​ Code Quality, Clean Code
●​ WebSockets
●​ OAuth 2.0, Oidc

Cloud Services
Architectures
●​ Azure
●​ Clean Architecture
●​ DDD (Domain Driven Design)
●​ Microservices, Related Patterns
●​ Modular Monolith
●​ Monolith

Education
●​ Master, present
Ivan Franko National University of Lviv, Computer Science
●​ Bachelor, graduated in 2023
Lviv Polytechnic National University, Cybersecurity

Languages
●​ English - B2
●​ Ukrainian - Native
Experience: Company: Luxoft

From May 2022 till now

MES (Manufacturing Execution System)
Project Domain : Manufacturing
Description:
Enterprise project for Future Factory. The idea of the project is to digitize work for
engineers inside the factory. Using MES people inside the factory are able to control
the different working processes and flows such as control of quality, availability and
performance rates on channels and machines inside the factory, making production
orders with operations and different materials, label printing and so on.

Includes:

●​ Tools & Technologies: .Net 6, ASP.NET, React, Entity Framework (Code First),
MS SQL Server, Azure
●​ Architectural concepts: Modular Monolith, CQRS, Clean Architecture, DDD

Project Team 8 people
Size:

Responsibilities:
●​ Building an MVP
●​ Implementation of separate modules with its business logic
●​ Unit and integration testing
●​ Custom Generic filtering, sorting and pagination framework on db side using
reflection and expression trees.
●​ Communication with BA to clarify and set requirements.
●​ Integrations with 3rd party vendors
●​ Extracting individual modules into microservices ensuring greater scalability of
a system
●​ Implement synchronous and asynchronous communication between
microservices using gRPC and Kafka.
●​ Perform oncall duties periodically and respond to incidents by diagnosing and
isolating issues affecting system performance using Monitoring and
Observability tools
Experience: Company: Avidi

From September 2023 till July 2024

EQA / T-platform (Trading)
Project Domain : Trading
Description:
EQA is an intuitive trading platform, enabling anyone, anywhere to trade financial
assets online. Platform includes professional tools for both beginner and advanced
traders. EQA offers connectivity to many brokers , exchanges, and data feeds,
providing traders access to multiple asset classes and trading symbols. EQA supports
two types of trading Prop and Cfd trading to offer financial instruments that normally
cannot be traded, such as indices and commodities.

Includes:

●​ Tools & Technologies: .Net 8, ASP.NET, Entity Framework, PostgreSQL, Redis,
Mongo, InfluxDB, gRPC, WebSockets, RabbitMQ, Kafka, Portainer, Docker,
OData
●​ Architectural concepts: Microservices, CQRS, Clean Architecture, DDD,

Project Team 10 people
Size:

Responsibilities:
●​ Working in distributed system that consists of 30 microservices
●​ Implement synchronous and asynchronous communication between
microservices using gRPC, Kafka and RabbitMQ.
●​ Work with real-time market data using web-sockets, streams etc
●​ Work with historical market data using InfluxDB
●​ Authorization between microservices using client credentials grant.
●​ Converting different instrument-pairs, currencies, stocks to base currency of
wallet.
●​ Integrate trading microservices with 3rd party brokers
●​ Participate in requirements defining and task description
●​ Taking responsibility for delivering complete features, including the entire
scope of work involved
●​ Troubleshoot, debug and update existing functionality
Experience: Company: Luxoft

From October 2021 till May 2022

AAA (authentication, authorization, accounting) server
Project Enterprise SSO solution for user authorization and user management.
Description:
Includes:

●​ Tools & Technologies: .Net 6, ASP.NET, Entity Framework (Code First), MS SQL
Server, GitHub
●​ Protocols: OAuth 2.0, Oidc
●​ Libraries: OpenIdDict
●​ Flows: Authorization Code flow with PKCE

Project Team 3 people
Size:
Responsibilities: Developing project from start​
Authorization server with generation of self-contained access token which supports
different kinds of flows for different clients (confidential and public ones). For public
clients it’s used Authorization Code flow with PKCE according to OAuth2.0 standards
to prevent clients tampering and ensure that data of the user can only be received by
authenticated apps.​
Each jwt-token contains different claims. The claims include scopes and basic user
information such as email, time the token was issued, expiration time etc. Having this
kind of information, different APIs can decrypt and validate tokens by themselves. The
most obvious benefit of this approach is that there is no need to store tokens and to
make additional requests to the Auth Server for token introspections.

Experience: Project: HO?

From April 2021 till May 2022

Web app for shopping planning
Project Domain: Retail
Description:
Web app that helps to plan your shopping. It gathers information about products from
nearby shops and helps you to choose the best price per product/cart, distance or
find wished products. Implemented as many real microservices.

Includes:

●​ Tools & Technologies: .Net 6, Core Web API, Entity Framework Core(Code
First), MS SQL, Dapper, Docker, Redis, XUnit, RabbitMQ, Identity Server
●​ Architectural concepts: Modular Monolith, CQRS, Clean Architecture, DDD

Additional Epam .Net Spring​
education ITVDN courses
Dometrain​
Green Forest b2(Upper-intermediate level), c1.1(Advanced level Part 1)

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: