Junior+ or Middle full-stack C#/JS Software Engineer
Описание
ivandemchenko01
ivan.demchenko.dev@gmail.com
.NET Strong Junior Developer
IVAN DEMCHENKO
OBJECTIVE
Actively seeking a position of .NET Strong Junior developer with an opportunity for growth and a broader learning of project development. Possess a practical approach to problem-solving and a drive to see things through to completion. Interested in progressing to a senior/team lead position in the future.
ABOUT ME
I'm a 22-year-old programmer immersed in coding since 2018. Starting with simple web projects, I've shifted my focus to .NET development. Freelancing provided diverse task experience, shaping me into a communicative and non-conflict problem solver. I take ownership of development, emphasizing quality code and efficient algorithms, with a commitment to project completion. Eager to enhance skills, explore new technologies, and solve challenges. Outside work, I enjoy sports, movies, games, and personal development.
Professional experience
Crypto Arbitrage Bot 2022-2023
Developed UI on ASP.NET Blazor Server, interfacing with WebApi for arbitrage data using REST API. Implemented secure authorization.
Engineered WebAPI on ASP.NET for aggregating and analyzing arbitrage opportunities, managing commission and user data with JWT Token-based authorization.
Designed a Fee Scanner Windows service for automated fee scanning and storage in a shared database with the WebAPI project.
Works with 20 crypto exchanges.
Bookmaker Accounts CRM 2022 - 2022
Developed a CRM system on ASP.NET WebAPI for accounting bookmaker accounts, facilitating data recording, analysis, and calculations.
Implemented MS SQL Database, Redis, JWT Authorization, Roles, CRUD API, and Clean Architecture.
Utilized Blazor Web Server for the client interface, ensuring optimized information distribution among employees for efficient workflow.
Auto Betting Bot Development 2021 - 2022
Contributed to a non-commercial auto betting bot project, focusing on feature development, adding new bookmakers, and providing client support.
Improved expertise in C#, GIT, Jira, and large project development.
Proficient in SOLID principles, MVVM, MVC, WPF, and asynchronous development.
Hands-on experience with databases (MongoDB, MS SQL, Redis Cache) and project architecture.
Emphasized teamwork, decision-making, and enhanced overall .NET skills.
Technical Skills
.NET: C#, WinForms, WPF, ASP.NET, MVC, Blazor, Entity Framework, RESTful API, Dependency Injection, Unit Tests, async development, SOLID principles, design patterns, multi-threading, generic methods/classes, events, custom exceptions, caching, queues, stack/heap knowledge, Windows Services, LINQ, Razor Pages, AutoMapper.
Web: HTML5, CSS3, JavaScript, JQuery, AJAX, Bootstrap.
Databases: MongoDB, MS SQL, PostgreSQL, Redis Cache.
Common: Docker, Git, Gitlab, Github, Jira, Asana, NuGet.
educuation
Nu "Zaporizʹka Politekhnika", Bachelor 2020 - 2024
Bachelors Degree. Field of study "Information technologies". Programme Subject Area "Software Engineering"
26 июля, 2023
Павел
Город
Минск
Возраст
54 года (12 октября 2024)
28 июля, 2023
Кристина
Город
Минск
Возраст
54 года (12 октября 2024)
27 июля, 2023
Эльвира
Город
Минск
Возраст
54 года (12 октября 2024)