Kushnir
.NET developer
- Вік:
- 27 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20246164/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
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)
Інші резюме цього кандидата
Розглядає посади: .NET Developer, Angular developer, Front-end developer, ще 1 посада
Дистанційно
- .Net developer, Tieti, 4 роки 11 місяців
Схожі кандидати
-
.NET-программист
Дистанційно -
.Net-програміст
Дистанційно, Вінниця , ще 2 міста -
.NET-програміст
Дистанційно -
.NET developer
125000 грн, Дистанційно -
.Net-программист
Дистанційно -
Back-End Developer (C#, .NET)
70000 грн, Дистанційно