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


1) B2B solution for the New York City real estate industry.
I was involved in a project to continue developing a b2b service to help people looking for real estate in New York. Our team was responsible for developing new features both in the frontend and backend. I was responsible for updating and optimizing existing features, delivering new features, and fixing bugs.
Tools: ASP.NET Core 3.1, Angular 10, NgRx, MS SQL Server, Dapper, Elasticsearch.
2) Mobile application for the real estate agents.
The purpose of the app was to help real estate agents with their customers' communication and provide a
comfortable workspace to work with listings. I was involved in the project in the earliest stages of
development. Our team was responsible for the architecture setup, design and development on the
frontend and backend including DB. As a developer, I was responsible for developing UI and solving UX
problems, enhancing GraphQL-based API, and writing unit and integration tests. Despite there being a DBA, a lot of SQL queries and procedures have been written by myself.
Tools: ASP.NET Core 5, Xamarin Forms, MS SQL Server, StrawberryShake, Dapper, Elasticsearch.
3) Advanced crowdfunding platform.
A platform that consists of four parts: tools for personal project promotions, tools for investing in the projects, tools for searching for business partners, and tools for searching for a job. Similar to Kickstarter but more advanced. As in the project I mentioned before, I was involved in the startup in the earliest stages of development. I was responsible for the backend infrastructure setup including DB and developing a custom web scrapper with the investigation of the cloud solutions to place it.
Tools: ASP.NET Core 6, Angular 13, NgRx, MS SQL Server, Dapper, Node.js, Express, MongoDB, Playwright.