Sergey Korzh

Drupal Developer

About me

About me

I'm a Back-end Developer with over six years of experience in web development. I have strong experience in Back-end, Front-end and team leading. I enjoy the challenges and find satisfaction at completing them. I'm a team player, I'm sure that work in team gives better results and makes the whole team better. In my free time I read technical articles, spend time with my family and interested in DIY.

Profile image

Personal info

  • Birthdate: 23.03.1988
  • Phone: +375 29 363-94-32
  • Email: ikorgik@gmail.com
  • Skype: korgik_it
  • Address: Gomel, Belarus

Resume

Oct, 2013 – Present

Senior Developer / Team lead

Bright Solutions GmbHDarmstadt / Germany

At Bright Solutions, I was responsible for maintaining and developing a wide range of different projects (IKEA Hej, Arte Creative, Gemalto Developer, Wetropa Foam creator etc.). This work included: back-end and front-end development, leading development teams, writing automated tests, using continuous integration approach and automated deployment tools. I was involved in development such public projects like ERPAL Platform, ERPAL for Service Providers and Dropguard. Also with Bright Solutions, my responsibility was developing and improving Development workflow.

Nov, 2014 – Present

Web development teacher

itClassGomel / Belarus

On classes I teach people of HTML, CSS, JS etc. For me Its more like hobbie then real work, I like to share my knowledge with other people and its good possibility to improve my communication skills.

Mar, 2011 – Oct, 2013

Senior Developer

ShvetsGroupKiev / Ukraine

My first experience in professional international team with Agile and Scrum workflow. Within ShvetsGroup I worked in a distributed team on long time project for American customer. This work included active using Scrum and Agile methodologies; closely work with project managers and other team members; high control of best practices, code quality and code review; website migration (based on multi-site) from Drupal 6 to Drupal 7 (migration of all content and lots of custom modules); developing of specialized content workflow and internal tasks system; developing of specialized Call system; active using of the Installation Profile and Features module; remote services integration (video calls, switchvox, phplive and etc.).

Dec, 2010 – Mar, 2011

Web developer

WebliderMoscow / Russia

Weblider is a small company specializing in
Web development, Search Engine Optimisation and Marketing.
My duties at the company were: developing Cross Browser (included IE6) compatibility Web sites with W3C accessibility standards; integration Drupal with PHP test framework; developing a module to convert text to images; integration Drupal with payment services; creation a module to generate pdf files from html and images; writing documentation
and requirements specifications.

Mar, 2009 – Dec, 2010

Full Stack developer

Independent contractorGomel / Belarus

Over the 2 years that I worked as independent contractor, I was involved in a wide range of different projects, with different levels of responsibility. These included Back-end and Front-end developing, planing and managing projects, leading small development teams, communicating with clients etc. After such experience I see the whole process and understand how it important to be result focused.

2006 – 2011

Master's degree in Computer Science

Gomel State Technical University

Tried lots of different programming languages and technologies.
Got basic knowledge in Pascal, C++, C#, Database design, UI design, etc.
Worked at company on some projects for government on Delphi.
Created prototype of network emulator on Delphi + OpenGL.
Started to learn web, chosen Drupal as a start point and now after over 6 years Drupal experience I can proudly say that my choice wasn't wrong.

Skills

Drupal Backend Frontend Other
Use it every day Know it well Had experience Theoretical skills
reset filters
PHP
Drupal API
Drupal 8
Mysql
Git
Html
JavaScript
jQuery
CSS
Panels
Panels everywhere
Display Suite
Features
Ctools API
Views API
Display Suite API
Entity API
Rules API
Feature API
Drush
Commerce
Internationalization
Devel
Search API Solr
Installation profile API
Services
Organic Group
Migrate
Feeds
Workbench
Message
Charts
Panopoly
Panelizer
Print
Paragraphs
Quicktabs
Scald
Localization update
Features Translations
Advpoll
Multisites
Omega theme
Bootstrap theme
Composer
Phing
REST
Code security
Unit Testing
Performance optimisation
dxf
AJAX
tcpdf
Selenium
Behat
Codeception
XDebug
SASS
Compass
Singularity
Susy
AngularJS
Bootstrap
Twig
Raphael
Backbone.js
Emmet
Photoshop
Illustrator
Agile
Scrum
Teamwork
Continuous Integration
Jenkins
TravisCI
Vagrant
Docker
Linux
Ansible
PHPStorm
ERPAL
Jira
Redmine
SEO
A/B testing
Acquia cloud
Pantheon hosting
AberdeenCloud
SVN

Some Projects

Mein buntes leben

Content site mein-buntes-leben.de
German community used by diabetic patients to exchange experiences. The new version of website has more editorial features for content administration and publishing workflows. Some main points of website: Moderators can create content separated by tags and categories, output of any article can be configured personally by setting size of tile, place in grid, type etc. Any page can be bookmarked, bookmarks are shown on User detail page. Moderators can create collection pages - pages that contain articles of different types by given parameters. Users can attend quiz, poll and third-party tests. Visitors can propose own articles, moderator can publish these articles after review. Some content types and users have been imported by Feeds.
My part: Team lead, 30% Back-end
Some used tools: Composer, Phing, Master, Panels, Panels everywhere, Display Suite, File entity, Flag, Job scheduler, Lazy pane, Media, Paragraphs, Quicktabs, Quiz, Feeds, Rules, Search API Solr, VotingAPI, Workbench, Advpoll, Tac lite, Localization update
Released: Jan, 2016

ARTE Creative

Media portal creative.arte.tv
ARTE Creative is an international and interactive network complete with editorial services aimed at young artists, cultural producers and all those who love original and inspirational ideas. Some main points of the website: Responsive design. Development based on installation profile inherited from parent profile. Moderators manage Media content by Scald Atom module. Search has been implemented by Search API Solr. Content has been migrated from old site. Site provides widget to show content on other sites.
My part: Team lead, 90% Front-end, 50% Back-end
Some used tools: Install profile, Drush make, Phing, TravisCI, Panels, Panels everywhere, Display Suite, Scald, Entity translation, Search API Solr, Flag, Nodequeue, Rules, Scheduler, Lazy pane, Web widgets, Breakpoints, Picture, Omega 4 theme, SASS, Compass, Singularity, SVG icons
Released: Aug, 2015

Hej IKEA

Community hej.de
Hej.de – the first social influence platform that transforms democratic design into social commerce. Fans, bloggers and IKEA experts collaboratively publish their inspiration and articles within the daily magazine format. Some main points of the website: Users can create typical articles, articles with panorama and questions. Products from IKEA catalog can be marked on article's images. Any added image can be commented and rated by other community members. Users have profile page, there list of own articles and questions shown. Each user can be followed by another one, followed users shown on user detail page. Dynamic notification block shows all actions related to user. Any content can be found by filtered search. Another one site feature is room planer. It is possible to create custom device sketches. Upon completion, the user can export their plan as a print-optimized PDF or JPG, store plans and attach to his article or question.
My part: 90% Front-end, 30% Back-end, Team Lead (on support project)
Some used tools: Panels, Panels everywhere, Display Suite, Feeds, Message, Nodequeue, Paragraphs, Quicktabs, Rules, Search API Solr, i18n, Omega 4 theme, SASS, Compass, Singularity
Released: Aug, 2014

Gemalto

Online community developer.gemalto.com
An online community platform includes the following main parts:
Knowledge base - a collection of documents, tutorials, showcases and other info. All posts pass moderation workflow. Some kind of files can be forbidden for direct downloading, so to download the file, user should be registered and set EULA checkbox.
Interactive forum - open and closed groups can be created. Users can create, comment, follow, abuse and like threads and comments. Each thread shows rating and views amount.
Award system - each user has detailed profile page, there his info and activities shown. Additionally, there is a reward system. User got points for any created content. These points are shown on the rating list.
My part: 60% of backend
Some used tools: Panopoly, Panels, Panels everywhere, Display Suite, Panelizer, Organic Group, Profile2, Workbench moderation, Modal forms, Content access, File entity, Rate, Comment ajax
Released: Oct, 2013

Contact me

based in Gomel, Belarus

Tel : +375 29 3636432

ikorgik [at] gmail.com

korgik_it