Працював в 1 компанії 4 роки 10 місяців
IT
Full-stack Developer
Evinent GmbH
IT
4 роки 10 місяців
11.2021 - до теперішнього часу
- Розробка та підтримка backend-функціоналу для eCommerce-платформи на базі C#/.NET та ASP.NET Core.
- Реалізація та підтримка REST API для процесів checkout, доставки, оплат, товарного каталогу та клієнтських сценаріїв.
- Робота з бізнес-логікою замовлень, способів доставки, способів оплати, акцій, подарунків та додаткових сервісів.
- Інтеграція з внутрішніми та зовнішніми сервісами, включно з платіжними, логістичними та іншими third-party API.
- Оптимізація SQL-запитів і backend-логіки для покращення швидкодії та зменшення зайвого навантаження на систему.
- Робота з PostgreSQL та MS SQL Server: написання запитів, аналіз даних, виправлення помилок, оптимізація вибірок.
- Використання Redis для кешування даних і зменшення кількості звернень до бази даних.
- Робота з Elasticsearch для функціоналу пошуку, фільтрації та сортування товарів.
- Участь у розробці інтеграцій та обміну даними між сервісами з використанням Kafka та gRPC.
- Підтримка та покращення існуючого frontend-функціоналу з використанням Razor, JavaScript, jQuery, HTML та CSS.
- Аналіз, відтворення та виправлення production-проблем, пов?язаних з API, кешуванням, інтеграціями, оплатами, доставкою та відображенням даних.
- Участь у code review, оцінці задач, обговоренні технічних рішень та підтримці якості коду.
- Покращення існуючих сторінок сайту та frontend-логіки для підвищення зручності користування і стабільності роботи.
Ключова інформація
Я .NET Software Engineer з комерційним досвідом у backend та full-stack розробці. Працюю з C#, .NET / ASP.NET Core, Web API, PostgreSQL, MS SQL Server, Redis, Elasticsearch, Docker, Kafka, gRPC, Razor, JavaScript та jQuery.Маю досвід розробки та підтримки eCommerce-платформ, зокрема функціоналу checkout, доставки, оплат, товарного каталогу, акцій, кешування та інтеграцій із зовнішніми сервісами. Вмію працювати з бізнес-логікою, REST API, базами даних, оптимізацією SQL-запитів, production-багами та покращенням існуючого коду.Можу бути корисним команді як розробник, який не лише виконує задачі, а й аналізує проблему, пропонує рішення, шукає причину помилки та враховує вплив змін на користувача і бізнес-процеси. Відповідально ставлюся до якості коду, уважний до деталей, відкритий до code review та командної роботи. Швидко розбираюся в існуючій логіці проєкту й можу ефективно працювати як із backend, так і з frontend-частиною, коли це потрібно.
Навчався в 1 закладі
Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського»
Факультет інформатики та обчислювальної техніки
2021
Володіє мовами
Англійська
середній
Андрій Сергійович
Андрій Сергійович
Full Stack Developer

Київ
повна зайнятість
Характер роботи: віддалена робота
Остання активність 2 дні тому