About Me

Let me tell you a little about myself and what I do

Me

Sergey Kuleshov - .Net Software Developer

I graduated from University in 2009 with 5-years Master's degree in Mechanical Engineering. After a few years in construction, I started to automate some processes and I continued to dive into programming.

I constantly try to follow the latest trends in software design and .NET in particular.

I like both frontend and backend development.

I feel comfortable working with following frontend technologies: HTML5, CSS3 and Bootstrap. Very basic knowledge of ajax requests and JavaScript

Backend technologies: C#, ASP.NET (Web API, MVC and Blazor Server), WPF, Entity Framework and SQL databases.

Based in Treviso, Italy

Technical Skills

.NET

C#, ASP.NET (Web API, MVC and Blazor Server), WPF with MVVM design pattern, LINQ and Entity Framework

HTML & CSS

Creating of web-sites using HTML5 and CSS3 + Bootstrap. Very basic knowledge of ajax requests and JavaScript

SQL Databases

Mostly SQL Server, but also MySQL and PostgreSQL

Rest API

Web requests with REST API

Deployment

Docker. Deployment on Azure Cloud. Certified Azure Fundamentals

Revit API

Creating plugins for Autodesk Revit

GIT Versioning

Using of GIT

In the coming year, I am dedicated to mastering JavaScript and diving into one of the TypeScript frameworks, such as React or Angular, to strengthen my proficiency and stay at the forefront of modern web development.

Education

Moscow State University of Civil Engineering (MSUCE)

Master’s Degree in Thermomechanical Engineering (2004 - 2009)


CERTIFICATION/COURSES



ADDITIONAL INFORMATION