Eugene Yerunou, Software Developer in Hrodno, Belarus
Eugene Yerunou

Software Developer in Hrodno, Belarus

Member since April 8, 2017
Eugene is a software engineer with more than 18 years of experience in web development including software implementation, application troubleshooting, and unit testing. He is a skilled leader with expertise in building full-stack Angular 2+/Symfony 3+ applications.
Eugene is now available for hire

Portfolio

Experience

Location

Hrodno, Belarus

Availability

Full-time

Preferred Environment

Linux, Git

The most amazing...

...project I've worked on was SuperTag with Angular and Symfony. SuperTag is an alternative for Google Tag Manager with thousands of live projects in it.

Employment

  • Senior Front-end Developer

    2020 - PRESENT
    kartina.tv
    • Supported a Vue.js project with Vuex storage.
    • Updated layout structure and components.
    Technologies: Vue.js, Vuetify, Vuex, TypeScript
  • Front-end Developer

    2020 - 2020
    LS Communications (Pty) Ltd (via Toptal)
    • Optimized build size and loading.
    • Added cache to API calls.
    • Reviewed styles strategy.
    • Supported two sites with style and template difference.
    • Added Jest as a unit testing tool and update test coverage to 80% for core components.
    Technologies: Angular, Jest, TypeScript
  • Elite Angular/PHP Developer

    2019 - 2019
    Shoop Germany GmbH (via Toptal)
    • Created an MVP from scratch.
    • Developed the back end on Symfony via REST API and used Angular 8 as the front end.
    Technologies: Angular, Symfony, Angular Material, MySQL
  • Strong Angular developer

    2019 - 2019
    Bambu Digital Pty Ltd (via Toptal)
    • Supported working application.
    • Provided performance reviews.
    • Added linting updates.
    • Prepared the migration for the 7th version.
    • Reviewed loading of modules.
    Technologies: Angular
  • Lead Front End Developer

    2018 - 2019
    TPO Solutions (via Toptal)
    • Supported NgRx storage.
    • Optimized size and speed of build.
    • Used PrimeNg framework.
    • Updated version of Angular and libraries.
    • Applied code lint.
    Technologies: Angular, NgRx, RxJS, PrimeNg
  • Team Lead, Developer

    2017 - 2019
    apollon de
    • Led a small team of developers.
    • Coached and assessed team members' skills and monitored their activities.
    • Supported and updated project redux implementation.
    • Started implementation of previews for documents with Snapsvg.
    • Improved result of test coverage with unit tests.
    • Contributed to the migration of all repositories to customer npm Nexus server.
    Technologies: Angular, Redux, Jasmine, Karma, Protractor, TypeScript
  • Senior Software Engineer

    2016 - 2017
    Mercer
    • Participated in developing customer applications.
    • Contributed to front-end unit testing to keep coverage up to 98%.
    • Helped improve project processes in local team.
    • Improved speed of running unit tests of project.
    Technologies: AngularJS(2.2), Karma, Jasmine, hapijs/lab
  • Senior software engineer

    2015 - 2016
    Datalicious SAAS Pty Ltd
    • Developed and supported project modules.
    • Supported and developed back end API with Symfony 2.8.
    • Implemented parts of front end with Kendo UI.
    • Increased speed of loading for big data tree view.
    • Developed automated testing for back-end API.
    • Updated vagrant ansible scripts to actual state.
    Technologies: Php 5.6, Vagrant, Ansible, AWS, Bower, Gulp, Less/Sass, Symfony 2.7, Bootstrap, AngularJS(Frontend New UI) + KendoUI, MySQL, Git, Gearman
  • Senior web developer

    2014 - 2015
    Alpeinsoft
    • Took part in core development of few CMS.
    • Developed and support API for communication between few CMS.
    • Improved performance in big data queries.
    • Developed chrome extension with JWT authorization.
    Technologies: Symfony 2.x, Doctrine 2.x, MySQL 5, JavaScript, capifony
  • Senior web developer

    2013 - 2013
    Philip Morris Russia
    • Developed custom CMS system.
    • Contributed to connection development between few projects via API.
    Technologies: Symfony 2.x, Doctrine 2.x, MySQL 5
  • Senior web developer

    2013 - 2013
    MegLance
    • Participated in core development of API and front end.
    • Developed and planned project front-end architecture.
    Technologies: Symfony 2.x, Doctrine 2.x, MySQL 5, AngularJs
  • web developer

    2013 - 2013
    ViaMobi
    • Participated in developing SMS service for learning English language with SMS.
    Technologies: Php 5, MySQL 5, plain Php
  • PHP/Ruby developer, SEO team

    2010 - 2012
    Human Bios Group
    • Customized and supported CRM system.
    • Optimized SEO for product.
    • Developed and supported sites of the company.
    • Administrated vTiger CRM system.
    Technologies: PHP, Ruby, Selenium(watir), vTiger
  • PHP developer, JavaScript

    2011 - 2011
    Special Lerning
    • Developed product UI parts.
    Technologies: PHP, Kohana, JavaScript
  • Web developer

    2010 - 2010
    Adblade
    • Developed ad server client UI and support ads management.
    Technologies: PHP, Zend framework
  • Web developer

    2007 - 2009
    IPonWeb Ltd UK / NBIT Ltd
    • Served as a member of the analytics team, RightMedia's/Yahoo ad server, specialization - fraud detection.
    • Developed automated tests for detecting fraud detection for eHarmony services (Hadoop based).
    • Completed bunch of tests with manual investigation according log data.
    Technologies: PHP, Perl, Ruby, Hadoop
  • Web Developer

    2005 - 2007
    ItUnit
    • Developed and supported sites for the company.
    • Participated in developing CMS.
    • Created digitization of customer products catalog.
    Technologies: PHP, MySQL, PostgreSQL
  • Junior developer

    2003 - 2005
    Epam Systems
    • Implemented an SVG version for workflow editor.
    • Developed local project Project Management Center.
    Technologies: Java, XML, XSLT, SVG

Experience

  • SuperTag (Development)

    Development of UI update with Angular and continue implementation of new features.

  • OMN (Development)

    Implementation front-end for OMN with new technology - Angular

  • PRD Product, Harmonise (Development)
    https://harmonise.mercer.com

    Money management module. Designed to improve personal money management, it helps in visualization all expenses including assets, loans, mortgages, etc.

  • Special Learning (Development)
    https://www.special-learning.com/

    Autism education project. Using technology helps to attain an abundant and fulfilling life.

  • MegLance (Development)

    Portal of financial consultants and portfolio of deals

  • ViaMobi (Development)

    Service for learning English language through SMS. Dynamic difficulty of words according levels of user. Vocabulary data includes frequency of words.

  • SMSRM, Customer "Philip Morris Russia" (Development)

    Content management system for customer products with versioning

  • B2BCRM and MULTIBREND (Development)

    Customer management system for sales points and inquirer, API for client application on iPad

    Brand management system for sales points, API for client application on iPad

  • FISAN and FISALES (Development)

    Customer management systems with API for connection. Previous version of product were written on Typo3, current version implemented on Symfony from scratch with support reports, charts, document generator. This projects are new versions with custom logic.

  • Ionic Application (Development)
    https://play.google.com/store/apps/details?id=yy.kana.la01

    Small application helping to learn and train Japanese Hiragana and Katakana.

Skills

  • Languages

    PHP, JavaScript, HTML5, SCSS, Sass, CSS, SQL, Bash, TypeScript 2, TypeScript 3, TypeScript
  • Frameworks

    Symfony, Angular, Jest, Bootstrap, Kendo UI, Jasmine, Angular Material, Bootstrap 3, Vuetify.js, Ionic 4, Cypress.io
  • Libraries/APIs

    jQuery, REST APIs, ngrx, RxJS, PrimeNG, Vuex, Vue.js, Vue.js 2, Doctrine 2
  • Other

    Front-end, Full-stack, boostrap, Minimum Viable Product (MVP), OOP Designs, Private NPM Modules
  • Tools

    Bower Front-end Dependency Manager, Git, Karma
  • Platforms

    Linux, Arch Linux, LAMP
  • Storage

    MySQL
  • Paradigms

    Scrum

Education

  • Bachelor's degree in Computer Sciences
    1998 - 2003
    Yanka Kupala State University of Grodno - Hrodno, Belarus

To view more profiles

Join Toptal
Share it with others