4
Eugene Kuzmenko Rue de l’Eglise 6 3391 Peppange, Luxembourg +352 691 588 799 [email protected] EDUCATION National University of Radioelectronics, Kharkiv, Ukraine — Specialist degree, 2010 V. Dokuchaev National Agrarian University, Kharkiv, Ukraine — Specialist degree, 2009 SUMMARY 7 years of overall software development experience. 6 years of experience in web development HTML, CSS (incl. SASS and LessCSS), JavaScript (incl. ES6 and TypeScript), ExtJS expert proficient in ReactJS, FluxJS, ImmutableJS, Flow proficient in jQuery (with QUnit), Underscore, Backbone, Twitter Bootstrap etc. experience in developing and maintaining cross-browser web applications and SPAs extensive knowledge of both front-end and back-end web development experience in performing peer code reviews able to work in large teams, in fast-paced environments, often on more than one project at once Personal traits: friendly, optimistic, responsible, resistant to stress, with a good sense of humor and leadership skills, committed to continuous self-improvement. Hobbies: yoga, logic games, reading, bike-riding. Languages: Ukrainian and Russian - native; English - fluent. NPM: https://www.npmjs.com/~aljey SKILLS Technologies: JavaScript (ES 3/5/5.1/6), CoffeeScript, TypeScript, PHP (> 5.3), HTML, CSS, SASS, LessCSS Frameworks: ReactJS, ImmutableJS, Flux, ExtJS, Backbone, Twitter Bootstrap, jQuery, Symfony, Zend Framework Databases: MySQL (> 4.0.4), MongoDB Servers: NodeJS, NGINX, Apache Version Control: GIT

CV_Eugene_Kuzmenko

Embed Size (px)

Citation preview

Page 1: CV_Eugene_Kuzmenko

Eugene Kuzmenko

Rue de l’Eglise 6 3391 Peppange, Luxembourg

+352 691 588 799 [email protected]

EDUCATION National University of Radioelectronics, Kharkiv, Ukraine — Specialist degree, 2010 V. Dokuchaev National Agrarian University, Kharkiv, Ukraine — Specialist degree, 2009

SUMMARY • 7 years of overall software development experience. 6 years of experience in web

development • HTML, CSS (incl. SASS and LessCSS), JavaScript (incl. ES6 and TypeScript), ExtJS

expert • proficient in ReactJS, FluxJS, ImmutableJS, Flow • proficient in jQuery (with QUnit), Underscore, Backbone, Twitter Bootstrap etc. • experience in developing and maintaining cross-browser web applications and SPAs • extensive knowledge of both front-end and back-end web development • experience in performing peer code reviews • able to work in large teams, in fast-paced environments, often on more than one project

at once Personal traits: friendly, optimistic, responsible, resistant to stress, with a good sense of humor and leadership skills, committed to continuous self-improvement. Hobbies: yoga, logic games, reading, bike-riding. Languages: Ukrainian and Russian - native; English - fluent. NPM: https://www.npmjs.com/~aljey

SKILLS Technologies: JavaScript (ES 3/5/5.1/6), CoffeeScript, TypeScript, PHP (> 5.3), HTML, CSS, SASS, LessCSS Frameworks: ReactJS, ImmutableJS, Flux, ExtJS, Backbone, Twitter Bootstrap, jQuery, Symfony, Zend Framework Databases: MySQL (> 4.0.4), MongoDB Servers: NodeJS, NGINX, Apache Version Control: GIT

Page 2: CV_Eugene_Kuzmenko

EXPERIENCE Side Projects

SingleHop 10.2015 - 11.2015

Developed a number of standalone React components.

WebCompiler 6.2015 - Present https://github.com/thealjey/webcompiler

Lint, typecheck, compile and package JavaScript (ES6 + Flow static types + JSX), for the browser as well as the NodeJS; lint, compile, autoprefix and minify SASS.

Initially started out as a set of tools to help reduce boilerplate code when compiling and packaging JavaScript and SASS, but is now gradually turning into a Swiss army knife of sorts for web development.

Co-owner of the “ink-docstrap” project https://github.com/docstrap/docstrap

The best currently available Twitter Bootstrap based template for JSDoc 3.

Senior Software Developer, Docler Holding; Luxembourg, Luxembourg — 2016-Present

Docler

A suite of company websites. Custom application framework. Role: frontend developer. Developers involved: 10+

Senior Software Developer, Brightgrove Ltd.; Kharkiv, Ukraine — 2013-2016

SkunkAds

An application designed to create and manage Facebook ads. Initially written using ExtJS 4. September 2014 - started the complete rewrite of the application purely in ECMAScript 6 with the SASS version of Twitter Bootstrap, a customized version of ChartJS and a number of other high end tools. Role: frontend developer. Developers involved: 2

Page 3: CV_Eugene_Kuzmenko

Middle Software Developer, QArea; Kharkiv, Ukraine — 2012-2013

Skype reporting

Used to manage employees working on internal company projects, for which Skype communication is used for automatic time reporting. The application is meant to communicate directly with the Skype database and also to allow to manually override any available data. Written using Twitter Bootstrap with a PHP/MySQL

backend. Role: system architect, developer, code reviewer, part-time project manager. Developers involved: ~15

POYW http://www.togotonewyork.com/

An internet application for booking travel to one of the worlds pearls, in this case hotels and flights to New York City. The site allows people to book, inform, organize,

plan all aspects of a trip. Written using SensioLabs Symfony 1.2 Role: developer. Developers involved: 1

Esprit Scholen

A CMS based on the E-Wall concept. E-Walls are grids which consist of 16 tiles, where each of the tiles can hold

content, like photos, films, PDFs etc. Clicking on a tile can open content or lead you to a different grid. Through the CMS the content managers can design their grids and tiles. They can design how a tile looks, what content it holds and what happens when it is clicked. Written using SensioLabs Symfony 2.0 Role: developer. Developers involved: 3

Statler

Statler is an application that can be used by hotels and chains of hotels to manage their budget and validate the

actual costs against that budget and against last year figures. Several reports are defined that can be made on this data. In addition to these reports a number of Key Performance Indicators (KPI’s) have been identified that will provide the most essential information to users. These KPI’s are presented on the home page and differ depending on both personal preference and on the position the individual has within a hotel chain. Written using SensioLabs Symfony 1.4 Role: developer. Developers involved: 2

Page 4: CV_Eugene_Kuzmenko

Middle Software Developer, Goodreclama; Kharkiv, Ukraine — 2011-2012

Company CRM System

The goal of this application is to provide the tools for managing company departments and websites through a single centralized and unified interface, directly interact with the clients, manage staff and replace all internal paper-based document circulation with the standardized electronic alternatives. Written using ExtJS 4 Role: system architect, developer, code reviewer. Developers involved: 2

Photozavod

A photography studio website, the purpose of which is strictly informational. Written using CMS Drupal 7 Role: developer. Developers involved: 1

Goodreclama http://www.goodreclama.com/

The official company website, strictly informational. Written using CMS Drupal 7 Role: developer. Developers involved: 2

TermoArt

A catalogue of water heaters. Written using CMS Drupal 7 Role: developer. Developers involved: 2

DCT Trans

A B2B transporting company website, offers automatic route calculations, pricing (including various discounts), as well as a basic order functionality. Written using Zend Framework 1.11 Role: developer. Developers involved: 2

Junior Software Developer, Business Automatics; Kharkiv, Ukraine — 2010-2011

Windows Desktop application suit

Drug store management system, which provides Suppliers (manufacturers) and Customers (stores) with consistent and often automatic means of communication. Written using Embarcadero (CodeGear) RAD Studio 2010 Role: developer. Developers involved: 1