Position: Tech Lead Software Engineer
Category: .NET
English level: upper
Years of experience: 7

Establish SDLC with a new client, build the team, create a backlog of improvements, and do most of them.
Build flexible authorization for multitenant applications, made integration with the identity management system, and design a system for data synchronization with Elasticsearch based by using an event bus.
And more other features that were done under my leadership.
I have been working in the IT industry for more than 7 years as a full-stack .net web developer. My key strengths include effective communication, producing high-quality code, a consistent passion for improvement in people and processes, and exploring ways to increase productivity.

I've been involved in various types of projects, with a brief description and my responsibilities outlined below:

Insurance Fraud Detection System: This system comprises several parts, including client data acquisition, data integration into the platform, fraud detection through data analysis, a user interface for examining insurance data, and processing results to save money for insurance companies. The system requires a complex configuration that takes several months for individual clients. My primary goal was to simplify the configuration and reduce complexity. Alongside a team of 5 developers, we conducted extensive investigation and analysis, identified key issues, and carried out significant refactoring and system modifications to enhance user experience.

Workflow Management System: This greenfield project employed modern technologies such as microservices, Docker, Azure, and .net core. I was responsible for liaising with BAs, clients, and other teams to design and deliver high-quality, sensible functionalities while leading a backend development team of 7 developers for a year.

Digital Communication Provider: I was part of a dedicated team focusing on the integration between various network providers. The product comprises several projects and employs a microservice architecture. The tech stack includes .net core, AWS, TypeScript, Node.js, Vue.js, .Net Framework 4.5, and ElasticSearch.

Feedback Management System: I oversee support and the development of new features, using a technology stack that includes Web Forms, MS SQL, Oracle, ADO.NET, SCSS, and JavaScript 5.

Inventory Management System: In my first 1.5 years, I worked on an inventory management system website and was responsible for migrating a Silverlight front-end project to HTML using knockout.js, require.js, ASP.NET Web API, MVC, ADO.Net, and MS SQL. After migration, I managed the creation of new functionalities for both HTML and Silverlight versions.
I consider my direction of growing in collaboration with people, establishing SDLC, and bringing improvements to the system and team.
I would prefer a project where I can lead the team and improvements. Close collaboration with BA team will be plus as I can suggest resolutions to complex problems.

I would like to work on a project where I can use new technology and available modern tool sets for implementing a high-quality solution in a short range of time.