Position: Junior .NET Developer
Category: .NET
English level: intermediate
Years of experience: 0.5

Over the course of a year and a half at Step IT Academy, I adeptly engineered applications in C++, while also honing my expertise in crafting desktop applications using the Windows Presentation Foundation (WPF) framework. My proficiency extends to encompassing knowledge of object-relational mappings (ORM), including Dapper and Entity Framework (EF).

By actively participating in collaborative endeavors, I played an instrumental role in developing applications, seamlessly integrating both system and network programming. My comprehensive understanding of design patterns further bolsters my capacity to contribute effectively to the development lifecycle. 

Additionally, I possess a robust understanding of the MVVM architecture and adhere to the principles of S.O.L.I.D. These principles, coupled with my adeptness in TCP, UDP, FTP, HTTP, and HTTPS protocols, showcase my versatility in working across diverse networking paradigms. Moreover, my familiarity with MSSQL and my strong foundation in C# solidify my capabilities in data management and programming.

Eager to apply my amassed experience to practical scenarios, I am poised to make a substantial impact on the successful realization of projects, with the majority of my knowledge firmly grounded in C#.
During a period of one and a half years of education at Step IT Academy, I have successfully developed applications in C++, utilizing the principles of object-oriented programming. Additionally, I have gained experience in creating desktop applications using the Windows Presentation Foundation (WPF) platform. My expertise also encompasses skills in working with object-relational mappings (ORM), such as Dapper and Entity Framework (EF).

While collaborating within a team, I actively participated in the development of applications, integrating system and network programming. Furthermore, my knowledge of design patterns contributes to an efficient and high-quality development process. I am ready to apply the accumulated experience in practice and make a significant contribution to project implementation.