Position: Software Developer
Category: .NET
English level: upper
Years of experience: 2

• Worked on complex solutions such as auto-formatting of code, tests, and database schemas.
• Shared knowledge on new tools and best coding practices, helping the team learn.
• Through these contributions, I improved development efficiency by implementing automated tools, enhanced team collaboration and code quality by sharing knowledge, and strengthened code reliability through standardization and testing.
Experience:
• Have 2 years of experience in web application development, where I've acquired skills in C#, Angular, and Linux-based environments.
• Know Linux, specifically Arch Linux, which helps me work across various development environments.

Projects:
EPAM Systems, Software Developer
 • Project Description: Development and support of various applications for EPAM.
 • Developed new features, enhancing overall functionality.
 • Analyzed and fixed bugs, improving system reliability.
 • Implemented Excel document parsing and document generation, broadening the application's capabilities.
 • Technologies: .NET 6, Angular, Entity Framework

EPAM Systems, Junior Software Developer
 • Project Description: Program for a corporate and financial services subsidiary, focused on a loans origination SaaS solution.
 • Identified and corrected bugs in a legacy codebase, increasing system stability.
 • Added new features within the existing codebase, delivering additional value.
 • Technologies: .NET Framework 4.7, ASP.NET MVC, XML/XSLT/XML Schema

EPAM Systems, Junior Software Engineer
 • Project Description: Migration from Web Forms, .NET/ASP.NET legacy applications to .NET Core plus Azure Cloud services for a publisher.
 • Created Web API endpoints based on legacy code, supporting the migration process.
 • Introduced C# code auto-formatting and git pre-commit hooks, enhancing code quality.
 • Technologies: .NET Core 3.1, ASP.NET Core, NSubstitute, xUnit, Dapper