Alexey Kuznetsov

Front end web developer
Date of birth
Develop an unique project
Learn new technologies and improve skills
Move to Slovenia
Front end - native javascript, vue.js, vuex, knockout, react, google maps, meteor, leaflet, cesium and many more.
Back end - php, mysql, mongodb, node, meteor, phantomjs, ror and some more.
Services - nginx, apache2, git, grunt, webpack, unix.
Saint-Petersburg State University, Russia, Mathematics & Mechanics faculty
Post graduate (2005-2009) - St.Petersburg Department of Steklov Mathematical Institute RAS, laboratory of geometry. Working in the area of hyperbolic spaces and dimensional theory. Passed exams but left without achieving PhD.
Graduate (2000-2005) - Qualified as mathematician, studying in laboratory of geometry.
Physical & mathematical school №239.
Employment history
Exentriq Ltd - Meteor developer (mar. 2017 to date, Italy, remote)

Fullstack development of different business and communication tools for Exentriq platform like video chat, kanban/gantt boards, time tracker etc. using meteor framework, blaze templates, rocketchat.

Needu - Front end developer (apr. 2016 to date, Australia, remote, only support now)

Developing website based on ror, knockout.js and ko-widget (that's my front end engine on top of knockout and require.js). Developing complex nodejs/phantom-based web scrapping botnet with captcha solving and vpn/proxies support.

IĮ Raganeta - All in one (aug. 2008 to date, Lithuania)

This is my private company in Lithuania that holds my own and cooperate projects (e.g.,,,,, The latest one is - free communication and management platform for kindergarten and primary school, hybrid application for web and mobile.

ME-Design - Web programmer, all in one (oct. 2004 to date, Russia, remote)

ME-Design is a small company created by my classmate. The company develops its own websites (e.g.,, Since 2008 I've been working remotely with wide range of tasks from setting up debian/ubuntu servers from scratch and writing content grabbers up to managing advertising sales.

Airtribune - Front end developer (nov. 2012 - dec. 2015, Russia, remote)

Developing visualization of paragliding races for based on several map engines - google maps, google earth, leaflet, cesium, open web globe. Real time races with 2min delay, keyframes technique for replays with different speed, several internal services like pilot's retrieve system have also been implemented.

Energostat - Front end developer (jan. 2012 - jan. 2013, Russia, remote)

Developing web interface for system using raphael.js, jquery and native javascript.

iQueLab - PHP Programmer (aug. 2010 - nov. 2010, Czech Republic, remote)

Writing botnet grabbers for system with team.

Open source - Route planner vue, GraphHopper front end, Knockout widget binding.
Vue.js + Vuex - 5 tips for developing complex application on vue.js, rus.
Google Maps - 1 - route planer based on the google maps api (demo), 2 - about fast animated markers and tracks (demo).
Knockout - 1, 2 - about developing complex one-page application based on knockout.js and require.js, rus.
Grabbers - 1, 2 - about parsing dynamic websites using watir, rus.
ActionScript - Flex - flex-uploader tutorial for beginners, rus.
Math - 1, 2 - about metrics at the infinity border of non-compact symmetric rank-1 spaces, eng.
Social network and management platform for primary school - (may 2017).

That's my startup that provides better communication between parents and teachers with dozens of features. That's cordova app based on knockout.js and several own libraries with php+mysql backend.

Classified job ads engine -, (feb. 2016)

That's huge classified ads site created from scratch. It took about six month to implement every feature I planned. MySQL db, own php engine, own front end engine based on knockout and requirejs, no-page-reload authentication, seo-friendly past it anywhere text system, mobile optimization, stickable and hideable column layout etc.

Tajikistan classified ads - RG.TJ

That's classified ads site for the main ads catalog publisher in Tajikistan. It was created entirely by my own. It uses MySQL db, custom php engine and front end engine based on knockout.js. It has a lot of features - multi language support, sms validation, integration with payment providers, it supports different properties for different categories (eg. number of rooms in flats and build year in cars). There's a graph of categories with property inheritance, it's simple to maintain and add new property or subcategory. My duties also include servers adminstration (replication, backups, cdns etc).

Live tracking platform - (nov. 2015)

That's live tracking platform mainly for paraglider competitions and practice. I took care of front end part including website and race player in 2d (google maps) and 3d (cesium webgl). Player supports real time (with one minute delay) and offline (with smart caching) modes. There were several attempts to build race player on other engines - I've built leaflet 2d player, google earth 3d and openwebglobe working prototypes. Also this project includes several non-public services like pilots after race retrieve system, online timetable etc.

Just a website - (may 2016)

Why not? This small site was written by me recently, it's simple and mobile optimized, and it has editor that loads just over the content, so it's simple to edit everything right in place. Nothing special, but that's what I can accomplish in a couple of days.

Local news site - (apr. 2011)

That's website for the largest russian language weekly newspaper in Lithuania, created by me in 2011, hosted on my server.

Russian citizenship, permanent resident of Lithuania (EU).
Lithuania, Vilnius.
Contact information