Position: Team Leader, Senior .NET Software Engineer
Category: .NET
English level: fluent
Years of experience: 9

- Was teaching students at university for 3 years while working full-time;
- Converted SVN code repositories to GIT repositories with keeping all commits history;
- Successfully refactored tons of modules and huge areas without unit tests;
- Significantly improved application performance and overall responsiveness;
- Design and development of two-way automatic and manual synchronization of Outlook tasks, appointments and contacts with application entities;
- Design and development of user and custom UI controls, complex assistants and managers;
- Design and development of plugin for Outlook, scanning and OCR services.
- Design and development of custom MVVM pattern base classes and helpful tools;
- Design and development of Drag & Drop behavior supporting MVVM;
- Development of deployment packages: MSI and Xeam Visual Installer bootstrapper;
- Refactoring of existing modules;
- Profiling and optimizing application performance and memory usage;
- DB model design and implementation of DB packages;
- Creating and managing build configurations on CI server;
- Configuring bug/task tracking system and code review server;
- Direct communication with product owner, discussing features and tasks, preparing descriptions for new features;
- Leading a team with 10+ members;
- Code reviews, mentoring junior software engineers;
- Holding technical interviews with candidates;

.NET Framework 3.5 – 4.7.2, .NET 5, Oracle 11g, WPF, MVVM, WCF, gRPC, ADO.NET, DevExpress, Spire.Doc, Gnostice, COM, Outlook Object Model, Extended MAPI, Redemption, MailBee.NET, WiX, SVN, Git, JetBrains TeamCity, JetBrains Upsource

Lecturer at university. Courses: Operating Systems, System Programming, Theory of Algorithms
Preferably large project, with new technologies and experienced lead/architect/senior engineers to exchange knowledge with.

Preferred technologies and programming languages:
F#, .NET 5+, Event Sourcing, CQRS, Blazor, React, TypeScript, Azure, DDD