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


Current project
I am working on the development of various application for the cloud-hybrid system.
Responsibilities:
- Develop and maintain desktop applications and microservices based on .NET frameworks using C#
programming language.
- Develop and maintain web applications based on Angular using TypeScript programming language.
- Develop pipelines for desktop application deployment on virtual machines.
- Design and implement mathematical algorithms
- Work with cross-functional teams to develop software solutions
- Write clean, maintainable code that is scalable and testable
- Participate in code reviews to ensure code quality
- Troubleshoot and debug software issues
Technology and Skills:
.NET Core, .NET Framework, Microservice Architecture, WPF, WinForms, AWS EC2, Angular, C#/.NET, Cloud :
AWS - Azure, Design Patterns, Docker, Git, GitOps, Terraform, Ansible, AWX, HTML/CSS, Jenkins Pipeline,
NewRelic, Scrum framework, TypeScript, Python, C++, Delphi .NET

Previous project
I worked on developing a CRM system for financial organizations.
Responsibilities:
	Developing and mainaining new functionality
	Migration of desktop version to web
	Developing API, plugins and integrations with dierent services
	Involve in creating UI part with React and Redux
	Working in multi functional SCRUM-team
	Writing and optimizing SQL scripts

Job-related skills:
C#, .NET Framework, .NET Core, ASP.NET Core MVC,WPF, Javascript (basic), React.Js, React/Redux, OOP, SOLID, Design Patterns, MS SQL, T-SQL, ADO.NET, Entity Framework Core, HTML/CSS, TFS, Agile, Scrum
I`m considering various interesting projects