Taras Labiak

TarasLabiak

JavaScript, PHP, Python Full Stack Developer

Age
32
Location
Ternopil, Ukraine
Experience
over 7 years
Skype
taradox89
Updated 4/7/2022
Summary

I love to investigate, to solve, to describe, to analyse and give accurate estimates. I prefer to probe and prove diverse approaches in my life and in the projects where it possible. I avoid talks and meetings "with existentialism" and may make transactional analysis to avoid existential questions in the future. I'm pragmatic and I guess that philosophy is a friend of developer. Any intelligent person must know psychology enough to communicate efficiently and motivate coworkers. I want to work with constructive people. Life is too short to be unresponsible.

I love astronomy, physics, mathematics, ethics, meditation and yoga. I'm a skeptic and often intend to find out where and how opponent (or me) may be right or wrong. I prefer to live with some constructive illusions but without a lie. Life is amazing and I try to learn as much as possible from my experience.

Skills
Experience
Something wrong happens. Pleasedownloadresume in PDF format

PartOver

Position:Full-Stack Developer
Technologies:Node.js, MySQL, RabbitMQ, ElasticSearch, React/Redux, Nest.js, Swagger 3, Meteor, knex, yup, lodash, Docker Compose
Duration:1 year

Like Cargo

Position:Node.js Backend Developer, casually Tech Lead
Technologies:Node.js 14, Express.js, Google Maps API, MongoDB 4.3, RabbitMQ, AWS EC2, AWS CloudWatch, Cloudinary, OneSignal, Twilio
Duration:6 months

StellarSolvers

Position:Node.js Backend Developer
Technologies:Nest.js, Koa.js, Sequelize, TypeORM, PostgreSQL, Redis, Jenkins, Docker, AWS S3, AWS CloudWatch
Projects:Survey API, User Management, Prizmar
Duration:1 year

UKEESS

Position:Full Stack Web Developer
Technologies:React 16, Redux, Saga, express.js, immutable.js, jest, enzyme, Terraform, Jenkins, AWS
Projects:Confidential
Duration:10 months

Indeema

Position:Web Backend Developer
Website:indeema.com
Technologies:Node.js, strapi 3, express.js, Stripe, Ethereum Solidity (ERC20), AWS EC2, MQTT (AWS IoT Core), MongoDB (Mongoose), microservices, AWS S3, AWS SES
Responsibilities:Developing architecture and implementation of backend on Node.js, MongoDB
Duration:5 months

Ocean of Ethereum

Position:Full Stack Web Developer
Technologies:PHP 7.2, Yii 2, PostgreSQL 10, Vue.js, Ethereum parity API
Responsibilities:Implementing business logic, database design, frontend part. Integrating with Ethereum node API (parity).
Duration:10 months

Antikvar Plus

Position:Full Stack Web Developer
Technologies:PHP 7.2, Yii 2, PostgreSQL 9.6, Vue.js, SCSS, jQuery, block.io API, Ethereum parity API, Payeer API, Perfect Money API, AdvCash API
Responsibilities:Business logic implementation, database design. Integrating external payment API.
Duration:6 months

ICO Holding

Position:Full Stack Web Developer
Technologies:PHP 7.1, Yii 2, PostgreSQL 9.6, Vue.js, Bootstrap, HTML, CSS, jQuery, Perfect Money API, AdvCash API, Payeer API, block.io API, Ethereum parity API
Responsibilities:Implementing business logic, database design, frontend part. Integrating external payment API.
Duration:11 months

MLBot for Skype

Description:Massive (and periodic) message sender, importing and adding contact list, automatic deletion of contacts. The backend is implemented on Node.js and PostgreSQL, the frontend is made using Electron, React.js.
Duration:1 year

Evart Social Network

Description:The social network. Node.js + Marionette.js https://github.com/kissarat/evart-social-network-node.js and on Meteor.js + React https://github.com/kissarat/evart-social-network-meteor.
Duration:10 months

BestChoice Club

Position:Full Stack Web Developer
Technologies:PHP 5.6, Yii 2, PostgreSQL 9.4, Bootstrap, HTML, CSS, jQuery, Perfect Money API, AdvCash API, NixMoney API
Responsibilities:Implementing business logic, database design. Integrating external payment API.
Duration:1 year 5 months

IntelSCADA

Position:Full Stack Web Developer
Technologies:Python 3, tornado web framework, SVG
Responsibilities:Implementing editor for building sensors viewer
Duration:4 months
Education
2006 - 2011
Bachelor's degree, Computer Systems and Networks | Ternopil Ivan Pul'uj National Technical University
2002 - 2006
High school degree | Technical Lyceum
Own Projects
Never Loose
Google Chrome extension (https://github.com/kissarat/never-lose) that makes snapshots at achive.org of any pages every visit
CSS selectors generator
Script that generate the shortest CSS selector for given HTML element identify.js
Comparator Generator
Generates anoymous function that compare equality of two objects based on JSON description. You can see generator and example of comparison schema description here
Dominant
Google Chrome extension (https://github.com/kissarat/dominant) for commenting any element of any HTML page. User can see comment of other users see video
PHP array converter
Converts JSON object into PHP associative array php-array.html
Subweb
Simple tools that helps text analysis subweb (source code at github.com)
Piano
Simple piano based on WebAudio API source code
prom.ua JSON gateway
Gateway, that accepts any URL of prom.ua, parse appropriate page and respond in JSON format https://github.com/kissarat/prom
Tic-tac-toe
Game for two players grid with X or O
Code Commenter
Web application for commenting of lines of Python code with own syntax highlighter https://github.com/kissarat/coco
Save as PDF