Sign in

Web Developer Engineer

Chicago, Illinois, United States
November 20, 2018

Contact this candidate


Alex Tkachnko

Sr. Full-Stack Web Developer

p: 1-305-***-**** e: skype: Hourly Rate: $28 Full Time / Part Time / Remote / Contract Background Summary

Senior Full Stack Developer with 7+ years of experience in developing high load web projects & mobile applications using Object Oriented Programming (OOP). Restful API development, PHP frameworks: Laravel, CakePHP,

Symphony, and Javascript with jQuery and AngularJS. Overview

● Performed full life-cycle development, planning, and integration of web based solutions.

● Hands-on experience in Laravel Eloquent ORM.

● Hands-on experience in MVC (Model-View-Controller) framework and designing Single Page Application (SPA) using AngularJS.

● Experience in database design and development, which includes writing of Constraints, Sub Queries, Indexes, Views, Stored Procedures and Triggers.

● Experienced in working with data parsing forms such an XML and JSON to dynamically display data.

● Involved in Requirements gathering, analysis, design and documentation of the application.

● Strong experience with frontend technologies: HTML5, CSS3, Scripting languages like JavaScript, JQuery, AJAX, Angular JS, NodeJS, BackboneJS, ReactJS & EmberJS.

● Experienced in setting up continuous integration and continuous delivery with Jenkins, GIT, WebLogic.

● Developed back-end REST services for mobile and desktop applications.

● Agile Scrum methodology. Participated in Daily Scrum Meetings and Sprint Retrospective and Sprint planning for on time delivery to meet deadlines.

● Used GIT as a repository for version controlling.

● Design system architecture of application using Design Patterns Skills and Year of Experience

Programming Languages Experience (years)


JavaScript 5

TypeScript 3.5

NodeJS 3

Bash 3

Java 0,5

Angular 4

Databases Experience (years)


MariaDB 4

SQLite 4

MongoDB 2

Redis 4

Memcached 4

Frameworks Experience (years)

CakePHP 5

Symfony 2

Laravel 2

AngularJS 4

Express 3

Ionic 3

PhoneGap 3

Cordova 3

Software design Experience (years)


Design Patterns 4



Web Servers

Experience (years)

Nginx 5

Apache 5

Lighttpd 2

Windows Server 1

Platforms / Operating Systems Experience (years)

Windows (XP / Vista / 7 / 8.X / 10) 8

Linux 5

Mac OS 3

iOS 2

Android 2

Ticket Systems Experience (years)

Redmine 5

Youtrack 3


Other skills Experience (years)



jQuery 5

Gulp 4

Grunt 4

Twig 5

Git 5

Gearman 4

RabbitMQ 3,5

Supervisord 4

Cron 5

WebSockets 3

Payment Systems 5

APIs (Google, Facebook, LinkedIn etc.) 5

Merchant API (, Stripe, Apple Pay, Google Pay, In-app purchase, Paid

Real Estate business platform

Industry: Social Network, Real estate

Project description: Business platform connecting real estate professionals to capital, investments and services.

Position: Team Lead / Sr. Full Stack Web Developer

Team size:1 Technical Lead, 2 Front end developers, 7 Backend developers, 3 QA Engineer


1. Web-application development.

2. Pre-engineering, database structure development. 3. Documentation writing (Software Requirements Specification for ex.) 4. Third-party components and systems integration (payment gateways also). 5. Low-level development (Core APIs)

6. Investigating and fixing of complex bugs

Tools & technologies used:

Front-end designed as single page application (SPA) based on Angular.JS framework

Back-end designed as REST app based on CakePHP 2.x framework

Front-end and back-end was builded according to CORS policy

Front-end used Grunt as builder (uglify, minifications, etc.)

Used NodeJS + Express + as notification server for realtime notifications

Used Queue server - Gearman server

Used Prerender.IO to resolve SEO issues

Used Monit/MMonit for server monitoring purpose

Used TeamCity as Continuous Integration system

Used GIT as Version Control System

Used AWS as cloud platform

Web Servers used: Nginx for front-end & Apache for back-end + Nginx

MariaDB - used as main database. (Master-Slave replication)

Redis - used as session/cache storage & pub-sub service.

MongoDb - used as replacement of main database

3rd party software integrations

LinkedIn javascript SDK

Financial Stock Mobile Application

Industry: Social, Stocks, Gambling.

Project description: IOS & Android stock bidding application

Position: Full-Stack Front and Backend Developer

Team size:2 Front end developers, 2 Backend developers, 1 HTML Coder, 1 QA Engineer & Scrum PM.


1. Rest Api development.

2. Database design & development.

3. API integration

4. Merchant Integration

5. Agile Scrum methodology

Tools & technologies used:

Front-end Ionic framework


Back-end designed as REST API developed on Laravel framework

Front-end and back-end was builded according to CORS policy

Composer Modules

Json barchart API integration

Used NodeJS + Express + as notification server for realtime notifications

Used GIT as Version Control System

Nginx & Apache for back-end

MariaDB - used as main database. (Master-Slave replication)

Redis - used as session/cache storage & pub-sub service.

LinkedIn javascript SDK

Facebook javascript SDK

Google+ javascript SDK

Mailgun transactional email API integration

APNS & Google push notification

Gulp.js for building application


Education Institution Odessa National Maritime University Speciality Information Technology

Degree Master's degree


English Read/Write/Speak Advanced

Russian Read/Write/Speak Advanced

Ukrainian Read/Write/Speak Advanced

Review all projects and contact information on

Contact this candidate