EMPLOYMENT

Contract Software Developer

Toptal
Apr 2014 - Present / 4 Years 1 Month

Fullstack software developer, working on a contract basis.

Html 5 / css 3
MongoDB
Postgresql
Extjs
Redis
Elasticsearch
Hapi
AngularJS
Node.js
Firebase

Senior Full Stack Developer

Megusta Enterprise GmbH
Feb 2015 - Jul 2015 / 5 Months

Development of real-time community platform as a service - web and desktop applications (desktop...

More...

Software Engineer

Noveo Group
Mar 2013 - Feb 2015 / 1 Year 11 Months

- Developed UI using Java and JavaScript frameworks. - Developed extensive back-end for web...

More...

view more

PROJECTS

Performitiv

Performitiv (via Toptal)
2017
MongoDB
AngularJS
Node.js
HTML/CSS

Project that helps to improve buyer/supplier relationship management using data analysis and measuring user experience by collection feedback. I came to project not from beginning, so at first time reworked a bit structure to switch to HapiJS server infrastructure, added structure of unit tests to have good coverage. Then worked on business logic of the application, as well as front-end part of project. One of the challenging features visible for all users was implementation export to PowerPoint slides of analytic data with charts, tables, dynamic pictures and so on. Also worked a lot to improve Angular modules to have good performance across all main browsers, including old versions of IE, on big sets of data.

PowerScout

PowerScout (via Toptal)
2016
Bootstrap
Es6
AngularJS

Application, that offers homeowners to switch to solar energy by calculation of needed system of solar panels for their house and making order to install panels. I worked on 3 parts: - Made complex markup for landing and marketing-related pages. - Implemented steps of user workflow (like a wizard) to purchase solar system. - Implemented front-end part of dashboard for administrators to work with orders.

Calibrater Health

Calibrater Health (via Toptal)
2014
Postgresql
Extjs
Django
Python
HTML/CSS

System for assessment of the med clinics, providing ability to make reports based on different metrics (scores, comments, etc.) for doctors or clinics. My role was building front-end for reporting system from scratch.

view more

EXPERTISE

JavaScript8 years experience

Started using JS lot of years ago, when primarily worked with Java EE and needed to do some client-side things. At that time it was just small pieces of Vanilla JS,...

More...

Database9 years experience

Started working with databases at my first job as Java EE intern and needed storage to persist data in my project and chosen the MySQL. Then started using more...

More...

HTML/CSS7 years experience

Being a Java developer, then Javascript developer, I always need to do a lot of client-side work, that of course includes markup. Over time HTML/CSS development...

More...

view more

LANGUAGE AND TIMEZONE

Russian, English
Novosibirsk (+07:00)
0.0
Available for hire

EXPERIENCE

Database
9 years
JavaScript
8 years
HTML/CSS
7 years
Java
5 years