Skip to content
View ShedaGit's full-sized avatar

Block or report ShedaGit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ShedaGit/README.md

Hi there, I'm Daniel

Middle Software Engineer with over 3 years of commercial experience in full-stack development, specializing in building and maintaining web applications using C# on the backend and Vue.js on the frontend. My expertise covers the full development lifecycle — from designing and implementing features to optimizing performance and ensuring system reliability.

I primarily work with ASP.NET Core and Entity Framework Core for backend services, using MSSQL or other relational databases. On the frontend, I use Vue.js + Vite to create responsive and efficient user interfaces. In addition to web development, I also have experience maintaining and improving WPF desktop applications.

I’m particularly skilled in enhancing UI/UX, improving error handling and exception management, writing unit tests, and debugging/resolving complex issues to ensure smooth and reliable software delivery.

Technical Skills

Languages & Frameworks: C#, .NET 6+, .NET Framework 4.5+, ASP.NET Web API, WPF, Vue.js, Vite

Architecture & Principles: OOP, SOLID, RESTful API Design

Databases: MSSQL, PostgreSQL, EF Core, LINQ, ADO.NET

Messaging & Integrations: RabbitMQ, Kafka

Tools & Platforms: GitHub, GitLab, Azure DevOps

Additional Expertise: Error handling and exception management, Unit testing, Debugging and troubleshooting

Professional Experience

Middle C# Developer

SPB Exchange | Moscow | 06/2023 - Present

As a C# developer with experience in .NET Core, .NET Framework, and REST API, my responsibilities in the workplace entail providing support for existing Web APIs, developing new APIs and features, along with ensuring the robustness of the codebase through comprehensive testing procedures. I adeptly work with databases such as MSSQL employing EF Core and LINQ for efficient data management.

Software Engineer

National Defense Management Center of the Russian Federation | Moscow | 01/2022 - 12/2022

  • Maintained C# (WPF) applications with MSSQL database using ADO.NET.
  • Developed an online psychological testing system for draftees.
  • Conducted thorough testing and debugging of software, identifying and fixing over 100 system bugs

Junior C# Developer (formerly Intern)

Territoria Sna | Moscow | 09/2020 - 11/2021

  • Started as an intern and was promoted to a junior software developer role after demonstrating proficiency in C# development and contributing to the team's projects.
  • Developed a web services using ASP.NET Web API for a prodact filtering.
  • Collaborated with team members to design and implement new features and functionalities.
  • Worked on a project to implement a new database system using Entity Framework, reducing data retrieval times by 30%
  • Participated in code reviews and provided valuable feedback to team members to improve code quality

Education

Bachelor of Software Engineering

Bauman Moscow State Technical University | Moscow | 09/2018 - 02/2024

Bachelor of Innovation Management

Moscow State University of Technology and Management named after K.G. Razumovsky | Moscow | 09/2014 - 07/2018

📫 How to reach me
LinkedIn Badge
Telegram Badge
Gmail Badhge
+7 929-617-05-11

Profile views

Pinned Loading

  1. MangaPicMerger MangaPicMerger Public

    C#

  2. Mindbox-Test-Assignment Mindbox-Test-Assignment Public

    C#

  3. Tic-Tac-Toe-Game-Rest-Api Tic-Tac-Toe-Game-Rest-Api Public

    C#

  4. Web-Page-Parser Web-Page-Parser Public

    C#