Position: Senior Software Developer (C#, .NET Core, ASP .NET Core, SQL)
Category: .NET
English level: fluent
Years of experience: 11

PhD in Mathematical Modeling
Hi potential client.

I'm a software developer from Ukraine with a solid mathematical background and a Ph.D. degree in mathematical modeling.

I have over 15 years of experience as a software developer. Throughout my career, I've used several languages and technologies for the projects I was involved in, ranging from C# to JavaScript, ASP.NET to .NET Core. My goal is to make my customers happy by fully understanding their needs and decomposing them into small manageable problems. I have a lot of experience building a program from scratch.

 I'm looking for clients, who seeking quality.

 I am proficient in:
• Creating web projects from scratch or extending existing systems using best development practices.
• Creating REST APIs from scratch, creating wrappers to existing REST APIs, and so on.
• Integration with any kind of APIs.
• Developing complex backend solutions.
• Solving complex database tasks.

 Expertise:
• Languages: C#, VB.NET, Javascript, HTML5, CSS3 (Sass).
• Backend stack: .Net 6, .Net Core, .Net Framework, ASP.NET Core, ASP.NET Web API, ASP.NET MVC, Razor & Blazor, WCF, Entity Framework, Dapper, Swagger, Azure cloud platform, Node.js/Express.
• Data storage: Microsoft SQL Server, PostgreSQL.
• Frontend stack: JQuery, React/Redux, KendoUI, Bootstrap, HTML5, CSS3 (Sass). 
• Test frameworks/tools: NUnit, xUnit, Selenium Web Driver, Postman
• 3rd party integrations: DocuSign, ChargeOver, ChargeBee, MailChimp, SendGrid

I prefer to build long-term relationships with clients, so I'm looking for long-term projects. But long-term projects often can start from a single task, so I'll be glad to work on your project or solve a single task! Anyway, I look forward to speaking with you about your needs.