Kostiantyn Baidush

Nickname: Kostix

Contacts: 03164 Robitnucha str · Kyiv, +38·(093)·291·47·9O · kostiantyn.baidush@gmail.com

This is a personal web page by web-programmer and musician from Kiev, Ukraine

List of Experience in Web Development


Senior PHP Software Engineer

Kostix Studio

During the last year I've been creating a simple production studio - Kostix Studio (freelance). It's a side project exists on the background of my major. We are working on the web sites and business Internet projects for artists around show business subject.

My personal tasks for first release as a leading developer has included:

  • The development of custom module connecting to 3rd party service ProstoPrint.com providing and sharing the stuff with their API.
  • The development of the custom payment module providing a possibility to sale through 3rd party LiqPay API
  • Bootstrap features for UI
  • Bootstrap template customization

Our first release included two web sites for popular artist:

The service included:
  • Graphic design development
  • Business logic development individually for each client
  • Consultations and tech support

June 2017 - by current time

Senior PHP/Symfony-2 Software Engineer

GETT

It was a challenge with Rabbit MQ and asynchronous batch processing. Project based on Symfony Framework version 2.8

Apr 2017 - June 2017

Senior PHP/Symfony-3 Software Engineer

Bridgestone - TireConnect

We had started without any specifications and our logic realization based on legacy sql queries that we had taken from the customer. Even so we are finished a new huge REST service based on Symfony 3.

Implementation included:

  • Unit Tests covering
  • Code reviewing
  • Code style
  • PSR standards
  • Cache/cache warming
  • Migrations
  • Fixtures
  • Writing tech documentation
  • Scalability
  • Estimations are finished in time
  • Also, my responsibilities included mailing with tech support.
  • The project is finished in short estimation period with high level of quality.

May 2016 - Apr 2017

Senior Full Stack (PHP/Symfony/Javascript) Software Engineer

Software MacKiev

I've been the one who are capable to implement non-trivial specific and urgent tasks as full stack developer.
At the beginning I made the custom component automatically installing multi-tenant scalability of legacy E-Learning system called Moodle. Current application using in Boston primary schools. After success release I had several trips to the customer office in Israel when I had an opportunity to research E-Learning development subject and had a possibility of my participation to create new functionality in this direction.

After that I worked individually and as a result I made specific bundle based on Symfony 2 making automation functionality below:

  • mailing
  • generating PDF file with customer agreement

Another achievements:
  • The development of the push notification chat (APNs)
  • The development of specific web chat for internal needs (setting up the web sockets stack on linux server)
Additionaly, my achievements included:

Feb 2014 - Aug 2015

Middle PHP/JavaScript (full stack) Software Engineer

SandSIV Group

The development an application for social surveys. In current project I was working as a backend (based on Symfony 1.4, Propel) and frontend developer (based on JQuery)

Mar 2013 - Feb 2014

Middle PHP/JavaScript (full stack) Software Engineer

Platinum Bank

We have supported and developed CRM system used in the bank for internal workflows. I had next achievements:

  • Reorganization and optimization the database structure of internal CRM
  • An Implementation of multithreading workers
  • Implementation of queues and operation large volumes of data
  • The development of finance operations functionality
  • The development huge SOAP clients and REST API

#PHP
5.3 / #Memcached / #MySql / #MSSql / #Oracle / #SOAP / #REST / #ExtJs / #SVN
 / #LAMP / #Jira / #Web Sockets / #Queues
Aug 2011 - Mar 2013

Middle PHP/JavaScript (full stack) Software Engineer

Otpusk.com & Turpravda.ru

The development of Internet portals «Otpusk» otpusk.com and «Turpravda» turpravda.ua. It means the support old and create new functionality.

  • Support legacy functionality
  • An implementation specific JQuery widget using Jsonp cross-domain data filter
  • Bug fixing
  • An implementation of the sharding and replication for MySql Database
  • Backend script refactoring
#PHP 5 / #
Memcached / #MySql / #SOAP /
 #Jquery /
 #JSONP / #SVN /
 #LAMP /
 #Jira / #Sharding
Dec 2010 - Aug 2011

Junior PHP/JavaScript (full stack) Software Engineer

Digital Ventures

The development of horizontal Internet portal http://www.tochka.net  in a team about 20 PHP developers in total. Portal had 2nd place in rang by Ukrainian traffic

My achievements:

  • The development of widget called Trees of Tags (Nested Sets algorithm)
  • Support and bug fixing
  • The development of a social bookmarks seсtion of portal (both of frontend and backend parts)
  • The development of widget Informer using Jsonp cross-domain data filter

#PHP / #Memcached / #MySql / #SOAP / #Zendframework / #Doctrine / #Codeigniter / #ExtJs / #JQuery / #Sphinx / #SVN / #LAMP / #Jira / #Nested Sets / #NGINX / #SSI
Mar 2009 - Dec 2010

Junior PHP Developer

I-Tyre

The application creates e-markets for tire dealers individually out of the box included specific database with business catalog

#PHP
/ #Memcached
/ #MySql
/ #ZendFramework / #Pear
/ #SVN 
/ #LAMP / #Smarty
Sep 2008 - Mar 2009

Education

I was born and studied in a little city Kremenchug that placed in center of Ukraine

Kremenchuk Mykhailo Ostrohradskyi National University

Master's Degree in Computer Science
M.Sc. degree in Computer Science (awarded on June, 2008)
Diploma Thesis: The application has produced an automation software storage administration as part of company environment
2003 - 2008

Kremenchuk State primary and secondary School #14

1992 - 2003

Kremenchuk Music School #1

Drums and piano
2003 - 2008

Skills

Programming Languages & Tools
Workflow
  • The development of REST and SOAP valid clients
  • The development of huge REST and SOAP services
  • Unit and functional tests coverage
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Drumming, skiing, surfing, driving

Awards & Certifications


Development and languages

  • Speak Up School of English - Advanced (С1)
  • Symfony Study Gide - done
  • Symfony Framework Certification - in progress
  • JUJA - design patterns

Drumming
  • Drum lessons by drummer Maksim Deomin - done
  • Percussion lessons in Istanbul by Rocky Designer and Bunyamine - done
  • Percussion challenge organized by Vanya Puh in Kiev - winner

List of web sites and projects

  • Web-services and applications for TAXI

    https://gett.com

    Backend Symfony based components supporting

  • E-commerce system

    tireconnect.ca

    TireConnect is a tool which helps customers and service advisers find and price tires. I had achievements with REST service based on Symfony 3

  • Web Portal

    otpusk.com

    Designed and implemented search engine and search filter widget

  • Web Portal

    tochka.net

    Designed and implemented several big sections by me, individually

  • Bi-Shop - it's a web shop of popular Ukrainian singer Irina Bilyk

    bishop.irinabilyk.com

    Full stack development based on Joomla CMS

  • Web Site of popular Ukrainian singer Irina Bilyk

    irinabilyk.com

    Support old and create new functionality

My music bands and activities

When people ask me about my profession I say I have two: my job is a programmer but I am also a musician. Both of them, an artists or programmers, are creators of a beautiful things a part of which is a pleasure to be. I've been getting great experience during my music career in a different genres as a drummer and percussionist. Some of them are described below:


Covers


Jazz - Fusion

Ethno

Club

Rock

Acoustic


TANA

Pop music

Young and very promising band from Kiev. We had several concerts toghether in Kiev, Moscow and Brussels

Broken EP https://itunes.apple.com/ua/album/broken-ep/1350668215

https://www.facebook.com/tanamusicband/

Oct 2017

Mohito Cover Band

Latin and Pop music

https://www.facebook.com/mohitocoverband/

Aug 2015 - Sep 2016

Ramol's Band

Latin and Pop

Latin and Pop music with Tony Ramol - Ukrainian singer from Dominican Republic

https://www.facebook.com/singer.tony.remol

Aug 2015

Fast Fats

Jazz, Funk
Oct 2013

Colorfields

Indie Rock

It was a great rock band, not just a project. We made an album and recorded first EP then after several concerts we were finished to play together, unfortunately so

https://youtu.be/P2pkJQTVDS0

https://soundcloud.com/mycolorfields

Oct 2009 - Oct 2012

Avers

Funk Rock

It was our first garage band, not just a project, it was a friendship. We were learn how to play making first steps in music all together during 8 years in our local technical University while we had been studying in.

Sep 2000 - Aug 2008