Position: Team Lead/Lead Developer
Category: .NET
English level: intermediate
Years of experience: 9

Our system had huge shared lib which was installed into ~8 different websites. To improve it we moved the lib into standalone api and our websites started to work with it via rest api. Then we have split standalone api monolith into services.
Detail-oriented and self-driven .NET Developer with a proven track record of success in developing and
implementing web-based solutions, maintaining and updating web applications, and improving the whole
programming process. Professional with a deep passion for technology, extensive technological expertise,
and well-developed teamwork abilities.

My current project is multi-platform system. System contains
several internal websites which have different architecture from Web Forms to .NET Core + Angular
and single public website. In that time we started to embed microservice architecture. Currently the
team consists of me, 3 backend developers, 2 frontend developers. My role is a lead developer
technical lead of a team. My responsibility is team coordination, code review, communication with
the client, technical design, estimation, planning of new releases.