Nikita Golovkin, Developer in Wrocław, Poland
Nikita is available for hire
Hire Nikita

Nikita Golovkin

Verified Expert  in Engineering

Software Developer

Location
Wrocław, Poland
Toptal Member Since
August 11, 2016

Nikita is a results-oriented senior software engineer with more than eight years of experience in development. He has strong analytical skills and a broad range of computer expertise. He communicates well and has a deep understanding of the technologies he uses.

Portfolio

Self-Employed
ArcGIS, Esri, Xamarin, NGINX, Sphinx Search Engine, SQL, IIS, JavaScript, .NET
DATA+
ArcGIS, Esri, NGINX, Sphinx Search Engine, SQL, IIS, JavaScript, .NET

Experience

Availability

Part-time

Preferred Environment

Visual Studio, Windows

The most amazing...

...project I've implemented is a high-performance eCommerce software solution.

Work Experience

Senior Software Engineer

2016 - PRESENT
Credit Suisse
  • Supported a distributed calculating system for credit risk valuation.
  • Implemented a tool for testing the whole process for calculating risks.
Technologies: .NET

Senior .NET Developer

2012 - 2015
Self-Employed
  • Led a group of developers.
  • Analyzed requirements from the client and the developed prototype.
  • Created websites and developing software based on Esri ArcGIS for various companies.
  • Created and supported the high-performance sites.
  • Developed eCommerce systems and services on ASP.NET WebForms C# and ASP.NET MVC 5.
Technologies: ArcGIS, Esri, Xamarin, NGINX, Sphinx Search Engine, SQL, IIS, JavaScript, .NET

Software Developer

2007 - 2012
DATA+
  • Analyzed the requirements from the client and developed the prototype.
  • Planned, designed, and implemented web-based applications for GIS.
  • Developed web-based applications for ArcGIS Server 9.2-10.
  • Developed a database design; wrote stored procedures and triggers.
  • Integrated Esri ArcGIS with external systems.
Technologies: ArcGIS, Esri, NGINX, Sphinx Search Engine, SQL, IIS, JavaScript, .NET

Russian Public Cadastre

A website for the Federal Service for State Registration, Cadastre and Cartography. It's a public map service which provides information about parcels and real estate. About 50k unique users go on the site every day.

Geomarketing for Sberbank

A web-based realty management application for the largest Russian bank. Designed and developed a web GIS application for optimizing offices allocation. The application was implemented on ArcGIS.

Research Buoys Locator

A GIS application for a sea research center which helps to find buoys in the sea and to collect data from them wirelessly.

Mossvet

A GIS application for Moscow’s light provider. I designed and developed a service for a GIS application which wraps requests to ArcGIS Server and Oracle DB and provides union data to the client application. I also developed a custom authorization provider for IIS, based on a client-authorizing system.

Realty Management Application for Sberbank

A web-based realty management application for the largest Russian bank. This application provides functionalities for editing, adding, and locating real estates on the map. This application is also integrated to a SAP system.

Vigoda Market

A website that provides comparison service characteristics of the groceries and their prices.

Hoff.ru

An online store for a large retail furniture company. About 30k unique users per day use the website.

Languages

C#, SQL, JavaScript, HTML

Frameworks

ASP.NET MVC, ASP.NET, .NET, Knockout (Knockout.js), Dojo

Libraries/APIs

ArcGIS, jQuery, Facebook API

Tools

Microsoft Visual Studio, Subversion (SVN), Git, Visual Studio, Esri, NGINX

Platforms

Xamarin, Windows, Oracle

Storage

Microsoft SQL Server, Sphinx Search Engine

Other

IIS

2009 - 2012

Master's Degree in Computer and Information Sciences, General

National Research University Higher School of Economics - Moscow, Russia

2005 - 2009

Bachelor's Degree in Mathematics and Computer Science

"MATI" - Russian State Technological University - Moscow, Russia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring