C# Developer in Novosibirsk, Novosibirsk Oblast, Russia

Member since April 2, 2017

Vladimir has significant experience in .NET/C# and C++ programming in different areas—API, UI, low-level high-performance libraries (C++), & GIS. He has the knack of finding meaningful creative ways to solve complicated tasks (which he happens to adore solving). Throughout his career, Vladimir has often solved performance/memory leak issues and his entrepreneurial experience comes in handy by helping him see his tasks from a business perspective.

Experience

This is a robust full-text search engine (online and mobile) for a local search service. A cross-platform search engine for all 2Gis products family.

It uses its own data index to fulfil a high-performance full-text search. It takes into consideration such things as morphology, typos, object popularity, and more. It has a lot to do with algorithms, memory management, and performance.

Omnom Software Engineering (Development)

This was for a startup called Omnom. It was a mobile app (and a whole service behind it) which allowed to pay the bill in a restaurant right from your phone without calling a waiter.

The client should just put the phone on the table to make it see the check, click couple buttons in the mobile app, and that's it. The startup wasn't successful, unfortunately, and was finally closed.

This is ESRI business analyst software that helps the implementation of a location-driven marketing analysis based on different spatial data sets (demographic data, competitor location, customer profiling, and more). It was distributed team with the management located in California, QA specialists in Canada, and developers in Russia.

The software itself is based on ArcGIS technologies (ArcObjects library) and existed as desktop, online, and mobile apps. I worked on the desktop app and the work dealt mainly with a combination of C++ and C# code.