Upload
eugene-kuzmenko
View
36
Download
1
Embed Size (px)
Citation preview
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
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
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
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