Position: .NET Software Engineer
Category: .NET
English level: upper
Years of experience: 3

- Bachelor degree in Computer Science
- Commercial background is 3 commercial projects as Software Engineer
- Passed 2 exams provided by Microsoft: PL-200 and PL-400
- Strong-willed for self-improvement. 
- Quick in learning new technologies, even appreciate that.
I have a strong knowledge of .NET, the full cycle of web development, and a deep understanding of building modern applications using JavaScript libraries and frameworks and designing databases and their relations.

I have had the opportunity to work on projects in industries such as healthcare and oil and gas, using Angular 10+ and React.js 16+. Half of my tasks involved backend development, 30% were focused on front end, and the remainder were related to testing - including unit, integration, and UI, as well as end-to-end testing.

I also have experience working with Power Platform tools such as Power Automate, Power Apps, Power Virtual Agent, and Dataverse/SharePoint.

On my last project, my primary responsibilities include developing new features, improving the performance of existing core logic, refactoring and adjusting the existing code base, investigating client-reported issues, and troubleshooting failing tests.
I am eagerly seeking a project that utilizes one of the leading cloud technologies, such as AWS or Azure. Equally important to me is the business idea and purpose of the project, as I firmly believe that the more value I can bring to the team and project, the greater the rewards we will achieve in return.