Software Development The preferred programming language is C # .NET. I mainly develop with ASP.NET Core. He also had experience in developing Windows Service, WCF, ASP.NET WebForms, ASP.NET MVC. He is familiar with Java servlet programming. He often developed integration solutions. One of the results that I am proud of is a stable software product developed by me and implemented by large clients. Manage the team Of great importance for the efficiency of my work is the presence of a Jira task manager (or equivalent) using kanban boards. In collaboration with the team, I often teach those skills that I myself develop in the process of working on a project. I actively use daily scrum and codereview to monitor the progress of work. System analysis Having participated in many projects, I have developed techniques for analyzing systems. These techniques greatly speed up my adaptation to the project. These approaches are based communication with colleagues and business users (to clarify business processes) using test environments and a debugger using visual design tools such as Visual Paradigm, Enterprise Architect Software architecture Having experience working with various platforms (.NET, Java, 1C) and projects, I got acquainted with many architectural solutions. I often had to find, aggregate, structure and visualize information. In my work, I actively use the visualization of information in various ways, diagrams. Desired tools: Visual Paradigm, Enterprise Architect I used Confluence, XWiki, MediaWiki, DokuWiki to accumulate information. I use the 4+1 and Togaf architectural patterns.
©