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


Hello, I'm a software developer since 2017 with an experience of building full stack solutions and contributing to open-source projects.

In my CS journey, I have worked with a variety of programming languages and technologies, including Python, C/C++, Java, C#, Crystal, Rust, and React. I have also gained experience in software design principles and patterns, system and database design, and SQL RDBMS such as PostgreSQL.

Some of the personal projects I have worked on include:

- A Python script to automate the process of downloading files.
- A few mods for the Minecraft game using Java, one of which gained popularity.
- Desktop and web applications developed with C#.
- Bindings for C library developed with Crystal.

In addition to personal projects, I have also tried my hand at building startup-like projects. One of my notable projects is a price analytics service that I developed from scratch as a founder and solo full-stack developer.

My skills and experience include:

- Strong knowledge of CLR and C#.
- Experience in system and software design, and database design.
- Familiarity with functional programming and its concepts.
- Understanding of React principles to develop optimal UI applications.

I primarily use C# and the .NET ecosystem for the backend and React for the frontend.
I'd like to work mostly as a backend developer, but frontend is not exclusion for me.
I expect a work with professionals to learn from them.