I am a novice developer of C# servers, a junior level developer. I got the basic knowledge of a C# backend developer on the ITVDN portal and now I continue to develop and improve with the help of books and various information on the Internet. My goal: to start a career as a C# server developer in the company and grow to the position of a senior developer. Education and achievements. My main pride during college was a self-written website (html+css) written in a notepad. The site was a platform for training employees in safety at the enterprise and subsequent testing of employees in safety. Briefly about me. I am a developer for the most part a practitioner, I write code not for speed but for quality. I can work in multitasking mode, but I prefer to focus on one task. I am ambitious, purposeful and have a flexible mindset. I have the ability to find solutions to problems that I do not know the answer to. I know how to work in a team, and I also know how to train people. I am an optimist, I have self-analysis, and I am actively working on myself to be the best. Tests. I tried to take tests and to be honest, I don`t like them. The reason is that they can not be creative and make non-standard solutions and somehow protect the code from possible errors. And roughly speaking, you can pass the tests if you only write the program code strictly according to the list, and this makes it impossible to somehow protect yourself from possible errors. If you want, I am ready to try to pass the test task. A set of technologies and technical knowledge. For more efficient and flexible development, I focus on developing in the console. Development methods-Now I am developing programs using various methods, for example: functional and procedural development. I continue to master the OOP and consolidate the studied material in practice. Frameworks - I used the WPF desktop platform and developed a standard calculator, and I continue to delve into WPF. Design Patterns-I studied design patterns from the book Design Patterns using C#, but I did not have to apply them in practice. But for the most part, I like to work with my head, so to speak, and I develop applications from scratch, thinking through all the logic of work and the behavior of robot programs. -SQL-I studied it, but I didn`t have to use it. The operating system is Windows. Development experience - I have been studying a programming language for 3 months and have been using it for 3 months. Version control system - Git Two projects were developed as training projects. The first training project was developed on the principle of selling a batch of products. The second training project was developed using the SCRUM methodology, which performs the calculation of finances by months. The first training project: The second training project:
©