• Файл

Kushnir

.NET developer

Вік:
27 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонЕл. пошту

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Email: [відкрити контакти](див. вище в блоці «контактна інформація»)
Daniil Kushnir Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
Telegram: @DiKey777
.NET Engineer GitHub: Dikeyzio

ABOUT

Software Engineer with 5+ years building enterprise systems for fintech and audit. Backend in C# / ASP.NET Core, data
layer on Entity Framework Core, Dapper and PostgreSQL, APis over REST and SignalR. Frontend in Angular,
TypeScript and RxJS. Works as backend, frontend, or full-stack depending on the team - from API contract to screen when the
squad is lean. Delivers in Agile: requirements, estimates, implementation, code review, production.

SKILLS

Backend: C#, .NET 5+, .NET Core, .NET Framework, ASP.NET, ASP.NET Core, Entity Framework Core, Dapper, LINQ, async/
await, JSON
Frontend: JavaScript, TypeScript, Angular, RxJS, Angular Signals, Angular Material, Kendo UI, HTML5, CSS3, Sass/ SCSS,
Bootstrap, Tailwind CSS, Webpack
Data: PostgreSQL, SQL, Redis, stored procedures, functions, transactions/ ACID, Code-First migrations
APis: REST, OData, Swagger/ OpenAPI, SignalR, WebSocket, JWT
Tools: Git, GitHub, GitFlow, Docker, GitHub Actions, Postman, ESLint, Prettier, Figma
AI: GitHub Copilot, Cursor, ChatGPT - code review, boilerplate, tests, and refactors in daily work
Other: Scrum, Kanban, pull-request reviews, API design, clean code / refactoring

WORK EXPERIENCE

Tieto - .NET Engineer 10.2021 - Present

Product. Financial Forecasting Platform for a Big 4 client. One system for analysis, forecasting, and approval of ~55
financial metrics across 4 departments (~190 MAU). Replaced 4 departmental workbooks and 2 point tools. One role the
whole time - .NET Engineer on this product. The two blocks below are areas of ownership on the same team, not separate
positions: APis and data first, then realtime, delivery, and the Angular client when the feature needed one owner.

APis & data
• Cut p95 load time of the main forecast grid from 2.3 s to 380 ms by rewriting hot paths in Dapper, adding covering
indexes, and replacing chatty EF queries with 23 tuned PostgreSQL procedures.
• Cut approval of an 8.2k-row batch from 14 s to 2.1 s by moving aggregation into SQL transactions (ACID) and
keeping EF Core Change Tracker for the multi-step write path only.
• Shipped 11 ASP.NET Core controllers/ 34 REST endpoints and integrated 4 upstream systems (ERP extract,
headcount, FX rates, document store), so all 4 departments consumed one contract instead of parallel integrations.
• Modeled 40+ entities with EF Core Code-First migrations, so schema changes shipped with the service instead of ad-hoc
scripts on month-end.
Technologies: C#, ASPNET Core, .NET 5+, Entity Framework Core, Dapper, LJNQ, PostgreSQL, REST, OData, async/await

Realtime, delivery & client
• Dropped redundant dashboard reads by ~71% by replacing 15-second polling with SignalR / WebSocket, keeping the thread
pool stable under ~60 concurrent month-end sessions.
• Cut Sev-2 production tickets on the forecast module from 19 to 11 in the next two quarters (-42%) by refactoring
legacy service and data-access code and tightening API validation.
• Delivered API stories from agreed contract to production in 3-5 working days inside 2-week Scrum sprints with a
team of 7 (reviews, estimates with BAs, release).
• Cut a new approval admin screen from ~11 days to ~6.5 by shipping reusable Angular Reactive Forms controls when the
team had no spare frontend capacity.
Technologies: C#, ASPNET Core, SignalR, WebSocket, Angular, TypeScript, RxJS, Kenda UL Angular Material, Scrum

EPAM - Full Stack Developer 12.2020 - 11.2021

Product. Internal operations web app for an EPAM client team - multi-page UI with CRUD over REST, used by about
45 internal users. Replaced a set of static pages and manual spreadsheets for day-to-day records.

• Shipped 9 pages wired to 6 REST resources (full CRUD and list filters) and set up the local frontend environment so new
screens could talk to the same API contract.
• Cut load of the heaviest list page from 3.2 s to 1.4 s by paginating the list payload and dropping unused CSS/JS on first
paint.
• Implemented shared routing for 7 routes instead of separate HTML files; reviewed UI mock-ups with backend
engineers before build so infeasible layouts did not reach sprint.
• Closed 12 cross-browser layout bugs across Chrome, Firefox, Safari and Edge and tightened spacing/contrast so the same
pages stayed usable on laptop and tablet.
Technologies: JavaScript, HTML5, CSS3, Angular, REST APls

EDUCATION LANGUAGES

Master of Law - Kharkiv University of Economic and Law English - Upper-Intermediate (B2)

Інші резюме цього кандидата

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: