
34 ani
Masculin
Tiraspol
Pentru a vedea contactele candidatului este necesar să vă înregistrați și să achitați serviciul "Acces la baza de CV-uri".
Despre mine
Более 7 лет опыта разработки на платформе .NET. Имею большой опыт работы в проектах различной степени сложности, преимущественно использующих Clean Architecture. Понимаю принципы ООП, SOLID, DDD и построения распределенных систем. В разработке применяю различные паттерны. Имею опыт разработки API, рефакторинга, ревью кода, написания unit-тестов, работы с различными ORM, работы с неуправляемыми ресурсами и облачными провайдерами (Google cloud, AWS). Имею опыт управления командой разработчиков, работы по Scrum и Kanban методологиям.
- C#, ASP .NET Core
- Entity Framework Core
- RabbitMQ
- RESTful API
- ООП, SOLID, GRASP
- Паттерны GoF, PoEAA, Integration
Patterns, Microservices Patterns
- PostgreSQL, SQL
- GIT
- Unit Testing
- Docker
Experiența profesională
Februarie 2022 - Iunie 2023
1 an 5 luni
Back-end developer
Velvetech
Chicago
Учавствовал в разработке системы возврата платежей и предотвращения мошенничества по картам VISA и MasterCard. Сервис имеет микросервисную архитектуру. Насчитывает 14 сервисов.
- Реализована панель администратора, позволяющая
добавлять и управлять данными сотрудников,
организаций и партнеров;
- Реализована интеграция с сторонними сервисами Ethoca
и Verifi для получения предупреждений о мошеннических
транзакциях;
- Реализована интеграция с сервисами Konektive и Sticky,
для получения исторических данных о транзакциях и
возвратах по картам;
- Реализована интеграция с сервисами USPS, Hermes для
проверки статуса доставки покупателю товаров;
- Реализован сервис отправки почтовых уведомлений с
автоматическим переключением провайдеров в случае
выхода из строя одного из сервисов;
- Реализован клиентский портал, позволяющий управлять
выявленными, потенциально мошенническими,
запросами на возврат средств, управлять токенами
сторонних систем.
- Реализован механизм анализа исторических данных для
выявления потенциально мошеннических возвратов
средств
Стек технологий: .Net Core 6, EF Core, RabbitMq, MassTransit, ElasticSearch, Postgres, Couchbase,
MediatR, xUnit, AWS S3 Storage
Februarie 2022 - Iunie 2023
1 an 5 luni
Full-Stack developer
Velvetech
Chicago
Учавствовал в разработке лидирующей в США платформе тестирования и оценки успеваемости учащихся всех уровней образования. Имеет микросервисную архитектуру. Насчитывает 44 сервиса.
- Разработан механизм генерации набора тестов по практике письма с автоматическим подбором
подходящего размера шрифта для вписывания в лист A4
- Разработан механизм live preview страниц, отображающий изменение настроек тестов в realtime
- Разработан механизм генерации комплекта PDF документов, для учащихся выбранных школ/групп
из определенных округов и штатов
- Поддержка системы
Стек технологий: React, .Net Core 6, EF Core, MS SQL Server, FluentMigrator, ElasticSearch, xUnit, AWS
SQS
Noiembrie 2020 - August 2021
10 luni
Team-Leader
Nabix
Москва
Участие в развитии системы оформления и управления заявками на покупку инвестиционных продуктов
Обязанности:
- анализ технических аспектов бизнес-требований заказчика
- обсуждение, актуализация и уточнение бизнес-требований с заказчиками
- разработка плана реализации задач
- распределение задач в команде
- code review
Результаты:
- в короткие сроки введены в эксплуатацию системы а-втоматизации и обслуживания
инвестиционных продуктов управляющих компаний РСХБ, Росбанк, Универ Капитал
- разработан личный кабинет клиентов банка для управления договорами и контроля состояния
инвестиционного портфеля
Noiembrie 2019 - Septembrie 2020
11 luni
Full-stack developer
Nabix
Москва
Участие в разработке личного кабинета клиентов и сотрудников управляющей компании
Результаты:
- за 2 месяца разработан MVP личного кабинета клиентов и сотрудников управляющей компании,
включающий создание и управление жизненным циклом заявок, генерации PDF, журналирование
бизнес-операций, файловое хранилище на базе MinIO
- разработана система генерации PDF документов с использованием шаблонов Razor Pages
- произведена интеграция с различными sms провайдерами
- произведена интеграция с Битрикс24
- разработаны проверки по базам ПОД/ФТ
- разработана система динамических форм оформления заявки
Стек: NET Core 3.1, NET Framework 4.8, ASP.NET WebApi 2, MediatR, EF Core, Entity Framework 6,
PostgreSQL, Hangfire, MinIO, xUnit, Fluent Assertions, AutoMapper, FluentValidation, ELK, Angular 12,
Swagger, Polly
Octombrie 2016 - Noiembrie 2019
3 ani 2 luni
Full-stack developer
Dextechnology
Tiraspol
Разработка сервиса предоставления медиа-контента и распознавания музыки
Обязанности:
- интеграция новых версий запатентованных библиотек заказчика по распознаванию и кодировке
аудиосигналов с использованием неуправляемого кода
- поддержка сервиса нативной интеграции с службой push-уведомлений Apple
- интеграция с сервисами предоставления метаданных аудио композиций
- поддержка и дополнение web-интерфейса администратора системы
- взаимодействие с командой разработчиков мобильных приложений
- оптимизация запросов к базе данных
Результаты:
- разработан функционал публикации медиа-контента, включающий процесс загрузки аудиофайлов, поиска метаданных с использованием нечеткого соответствия, валидации лирики согласно
спецификации формата, конвертации файлов в запатентованный кодек, постановку треков на
вещание в системе, с разграничением ролей пользователей и оповещении web-интерфейса о
процессе публикации
- разработан функционал синхронизации проигрывания треков на различных устройствах, в том числе на устройствах разных пользователей по приглашению
- разработан функционал оповещения о событиях пользователей посредством отправки push-
уведомлений, шаблонизируемых из панели администратора
- разработан web-интерфейс для администрирования сертификатов Apple
- разработан Telegram-бот для некоторых функций проверки состояния системы
Стек: NET Core 2.1, .NET Framework 4.5.2, OrmLite, BLToolkit, Linq2db, AngularJs, RabbitMq, MySql,
PostgreSQL, SignalR, NUnit, Quartz
Februarie 2014 - Octombrie 2016
2 ani 8 luni
Full-stack developer
ОАО "Эксимбанк"
Tiraspol
Обязанности:
- интеграция с партнерскими API
- добавление платежей на уровне api-шлюза
- добавление платежей в интернет-банке
- разработка desktop приложений для отделений банка
- поддержка и рефакторинг существующей инфраструктуры
Результаты:
- в течении 3-х месяцев запущена интеграция с международной платежной системой “Лидер”
включающая desktop и web версии приложения для отделений и интернет-банка,
предоставляющие возможность осуществления международных денежных переводов и более
пятидесяти различных платежей
- введено в работу большое количество платежей на уровне интернет-банка и api-шлюза
- разработан API для интеграции третьих сторон с инфраструктурой банка
Стек: Java, C++, html, css, jQuery, Java Servlets, maven, svn
Limbi
Română Nu cunosc
Rusă Fluent
Studii: Superioare
Absolvit în: 2014
ПГУ им. Т.Г. Шевченко
Facultatea: Инженерно-технический институт
Specialitatea: Программное обеспечение вычислительной техники и автоматизированных систем
Preferințe pentru job
Programul de muncă
Full-time
Pentru a vedea contactele candidatului este necesar să vă înregistrați și să achitați serviciul "Acces la baza de CV-uri".