Обо мне
Solution architect with 11+ years of experience in building of enterprise level systems. Have experience in infrastructure and server side components development, integration and performance improvements of different software projects. Team player, good problem solver, result and customer oriented. Proficient in evaluating business challenges and addressing them with scalable, robust, high performant software solutions. Pay attention to details at all levels starting from low code to high – level architecture that keep target solution’s quality attributes and functionality at high level. Participated in all projects’ stages – requirements analysis, design, implementation and production support, team management, personnel hiring and coaching. Have great hand-on, design and architecture skills with using modern technologies and approaches. Key area of technical expertise comprises:• .NET stack, multithreading, web/backend development• Azure cloud,• ESB: Azure SB, SBWS, Kafka, RabbitMQ • SQL and No-SQL: MongoDB, Redis, Azure Table Storage, Neo4J data storages• OOP, SOA and microservices, event-driven design, actor systems, systems integration, building APIs (RPC, REST), distributed systems, performance optimizations, parallel computations, CQRS/EventSourcing• Continuous Integration• JavaScript, AngularJS, JQuery
Опыт работы
Bespoken software development
Solutions Architect
Март 2015 — По настоящее время (5 лет и 7 месяцев)
Asapy
Минск
Architect
Июнь 2014 — По настоящее время (6 лет и 4 месяца)
Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
Lead .Net Developer
Апрель 2013 — Декабрь 2013 (9 месяцев)
WorkFusion is a software-as-a-service platform that pairs machine learning with human data analysts to train automation.
Team Lead
Март 2012 — Март 2013 (1 год и 1 месяц)
Logic Soft Inc. Canada
Минск
Software Engineer,Team Lead
Сентябрь 2009 — Март 2012 (2 года и 7 месяцев)
Обязанности: - System Design, Architecture and Development - Development process optimization - Project Management
Sofware Engineer
Июль 2005 — Сентябрь 2009 (4 года и 3 месяца)
Обязанности: - System design and development - Project management, resource management.
Высшее образование
Белорусский национальный технический университет
Минск
Факультет: Информационных технологий и робототехники; ФИТР
Январь 2002—Январь 2006 (4 года)