Lead JavaScript Developer
since 05.2018 - Till the present day |EBV
HTML5, CSS3 (SASS), JavaScript (AngularJS, Kendo components), Jira
Develop web application.
Develop web applications, application architecture planning, meetings, bug fixing, tasks estimates and code optimization.
Responsibilities included:
Develop application, estimate tasks, meeting with team, code review. Use HTML5, CSS3 (SASS), JavaScript (AngularJS, Kendo components), bug fixing.
Environment: WebStorm, browsers (chrome development tools), stash, Jira.
Project review: Application with a lot of legacy code. On this project code re-factoring was denied because less time to develop.
Lead JavaScript Developer (Develop)
since 05.2018 - Till the present day |Lemonade
HTML5, CSS3 (SASS), JavaScript (native)
Develop bunch of shops.
Update UI and JS part bunch of shops that based on Shopify. Meetings, bug fixing, tasks estimates and code optimisation.
Responsibilities included:
Develop application, meeting with team. Use HTML5, CSS3 (SASS), JavaScript (native), bug fixing, find creative solutions.
Environment: WebStorm, browsers (chrome development tools), Bitbuket, Mavenlink.
Project review: Bunch of application when need very fast and worked solutions. Sometime it challenging me. I like challenged.
Lead JavaScript Developer
since 05.2018 - Till the present day |Bawag PSK bank
HTML5, CSS3 (SASS), Angular 8, RxJs (NgXs), Jest, share-loader, angular-cli, Jira, Jenkinks
Develop micro front end parts.
All applications represented as micro front-end parts, that connect use special layer.
Responsibilities included:
Develop application, meeting with team. Use HTML5, CSS3 (SASS), Angular 8, RxJs (NgXs), Jest, share-loader, angular-cli, bug fixing, find creative solutions. Front-end delivery. Lead other front end developers. Super fast delivering project to customer (1 - 2 weeks). About 10 success finished projects.
Interview candidates, couching junior developers, supervising developers in other projects.
Environment: WebStorm, browsers (chrome development tools), Jira, Jenkinks.
Project review: Technology stack is very modern. Strong developers. Good processes, but not for access.
Senior JavaScript Developer
since 05.2018 - Till the present day |Raiffeisen bank
HTML5, CSS3 (SASS), Angular 12, RxJs (NgXs), Jasmine, angular-cli, Jira
Develop application for corporate clients.
Application reduce time to create accounts in different countries in same time.
Responsibilities included:
Develop application, meeting with team. Use HTML5, CSS3 (SASS), Angular 12, RxJs (NgXs), Jasmine, angular-cli, bug fixing, find creative solutions. Front-end delivery.
Investigated non-solved problems. Solved couple tasks that waited solution +- year (Develop storybook of components).
Environment: WebStorm, browsers (chrome development tools), Jira, CDA (internal tool).
Project review: Good processes: spring planing, spring reviewing, improving processes. Strong developers and non-developers team. Project based on own npm library.
Lead JavaScript Developer
since 05.2018 - Till the present day |UniCredit bank
HTML5, CSS3 (SASS), Angular 12, RxJs (NgXs), Jasmine, angular-cli, Jira, VDI
Develop application for corporate clients.
Application for small business and corporate clients.
Responsibilities included:
Develop application, meeting with team. Use HTML5, CSS3 (SASS), Angular 12, RxJs (NgXs), Jasmine, angular-cli, bug fixing, find creative solutions, application architecture. Front-end delivery.
Build application from scratch. Task delegation.
Environment: WebStorm, browsers (chrome development tools), Jira, VDI.
Project review: Building process, good idea, good team. Issues with store data on VDI, no admin permission.
Unit Lead/Senior JavaScript Developer
09.2017 - 08.2018 |Softeq Inc.
HTML5, CSS3, (SASS), JavaScript (Angular 5, TS, RxJs),
Interview candidates, presale experience, code review, architectural planning, hackathon and workshops organizer.
Project: Gardner House building franchising.
Develop web application.
Develop web applications, application architecture planning, meetings, bug fixing, tasks estimates and code optimization, code review.
Responsibilities included:
Develop application, estimate tasks, meeting with team and customer, code review. Use HTML5, CSS3, (SASS), JavaScript (Angular 5, TS, RxJs), bug fixing.
Environment: WebStorm, browsers (chrome development tools), git, jira.
Project review: Application with strong architecture concepts. Routine work. All components copy/past technology. Good team, good processes.
Senior JavaScript Developer
09.2014 - 09.2017 |NoriginMedia
HTML5, CSS3 (LESS), JavaScript (jQuery, modernizer, underscore, require, i18n), bug fixing, agile, sprints
Develop application for streaming video.
Develop web applications streaming video, meetings, bug fixing, tasks estimates and code optimization.
Responsibilities included:
Develop application, estimate tasks, meeting with team and customer. Use HTML5, CSS3 (LESS), JavaScript (jQuery, modernizer, underscore, require, i18n), bug fixing, agile, sprints. Support desktop, tablet, phones, TV, Xbox.
Environment: WebStorm, browsers (chrome development tools), Photoshop, github, jira.
Project review: Interesting project. Many technologies. I was grow in understand js architecture and OOP methodology. I help grow team with new knowledge’s and team help to grow me. Developed translation module, touch smart tv (webos for instance). It was great that we have a time to have brainstorms to solve hard task.
Senior JavaScript Developer
09.2014 - 09.2017 |Omnigon
HTML5, CSS3 (LESS), JavaScript (jQuery, chartist.js, jsRender), unit test (karma jasmine)
Develop web application for sports fans.
Develop web applications, application architecture planning, meetings, bug fixing, tasks estimates and code optimization.
Responsibilities included:
Develop application, estimate tasks, meeting with team and customer. Use HTML5, CSS3 (LESS), JavaScript (jQuery, chartist.js, jsRender), unit test (karma jasmine), using sonar for checking code style, bug fixing, agile, sprints. Support desktop, tablet, phones(media query).
Environment: WebStorm, browsers (chrome development tools), Photoshop, github, jira.
Project review: This project look like melting pot – many projects, many BE and HTML developers, many PMs and less js developers. Issue sometime trivial, sometimes nontrivial like use together jsrender and chartistjs. Good team and happy PM.
Project don’t use good js library like underscore and require. I think we will include they in this project little bit later.
Lead Senior JavaScript Developer
09.2014 - 09.2017 |Science Soft
HTML5, CSS3 (SASS), JavaScript (Angularjs, aes, jsencrypt, lodash), unit test (karma jasmine), eslint, grunt
Interview candidates, presale experience, team management, code review, architectural planning.
Project: Foil web secure chat.
Develop secure web chat for geeks.
Develop web applications, application architecture planning, meetings, bug fixing, tasks estimates and code optimization, code review.
Responsibilities included:
Develop application, estimate tasks, meeting with team and customer, code review. Use HTML5, CSS3 (SASS), JavaScript (Angularjs, aes, jsencrypt, lodash), unit test (karma jasmine), eslint, grunt, bug fixing, canban, pair programming. Support desktop version via electron.
Environment: WebStorm, browsers (chrome development tools), Photoshop, github, jira.
Project review: Interesting project that need many decisions and many planning. I help to optimize many issues and increase performance. I worked like TL on this project. I review code my college. We use last features in chrome such webRTC, sockets and etc.
Senior Front-end Developer
05.2014 - 09.2014 |Oxagile
HTML5, CSS3 (SASS), javaScript (backbone, jQuery and plugins, lo-dash), agile, sprints
Project: Discovery.com (sites)
Develop group sites Discovery.com.
Develop groups of web applications Discovery.com, daily meetings, bug fixing, tasks estimates.
Responsibilities included:
Develop application, estimate tasks, daily meeting with team. Use HTML5, CSS3 (SASS), javaScript (backbone, jQuery and plugins, lo-dash), grunt and bug fixing, agile, sprints. Cross browsers development (IE9+), responsive design.
Environment: WebStorm, Sublime text, browsers, WordPress, Photoshop, putty (linux console).
Project review: Before project I was very happy because it was very loudly name – discovery.com. When I touched project it was not very good inside. Weak architecture and many “hacks”. I developed menu and errors pages. I had good lessons: Good project should have good team in general.
Senior Front-end Developer
08.2013 - 05.2014 |Boostanfar QA
HTML5, CSS (LESS) javaScript (jQuery)
Develop HML5 application, build native application for iOS using phogape.
Layouting, js-development.
Responsibilities included:
Develop application, estimate issues, communication with customer (agile). Use HTML5, CSS (LESS) javaScript (jQuery), bug fixing.
Environment: WebStorm + browsers + devices (ipad2, ipad3).
Project review: It was short project. I was one developers on project. It was interesting to develop application and touch phonegap and mobile technologies. I developed whole application. As for me I was glad that I can touch html 5 particularly html5 video.
Senior Front-end developer
08.2013 - 05.2014 |NDA
HTML5, CSS, javaScript (jQuery), bug fixing, Wordpress CMS
Project: 5thfinger.com.
Adaptation old sites for mobile devices using Responsive Studio
Modernize old web application using JS, CSS, fix bugs for 5thfinger.com, responsive versions of web application.
Responsibilities included:
Adaptation old sites for mobile devices, estimate issues, communication with customer (agile). Fix and make changes for 5thfinger.com. Use HTML5, CSS, javaScript (jQuery), bug fixing, Wordpress CMS.
Environment: WebStorm, webkit-browsers, devices (ipads, iphones), WAMP.
Project review: Typical project for mobile development. I have new experience in mobile development.
Lead Senior Front-end Developer
08.2013 - 05.2014 |iTechArt
HTML5, CSS3 (LESS), javaScript (jQuery and plugins, underscore), Play Framework (SCALA templates), agile, sprints
Project: MedTech Exchange.
Develop web application for medical organization.
Develop web application for medical organization to make simplest procedure to make order to get prostheses and implants.
Responsibilities included:
Develop application, estimate tasks, teach developer, supervise work on project, make daily meeting with customer on video chat. Use HTML5, CSS3 (LESS), javaScript (jQuery and plugins, underscore), bug fixing, Play Framework (SCALA templates), agile, sprints. Cross browsers development (IE9+).
Environment: WebStorm, browsers, Java web server.
Project review. Small project with small team. I was TL in that project. I developed application, get requirements from customer and help team to grow (particular – code review). I have experience in team management.
Web Developer
08.2012 - 08.2013 |Web Application “Productiveedge HUMANA”
HTML5, css/js (jQuery)
Application provides possibility for health assessment.
Responsibilities included:
Crossbrowsing coding IE7+. Use HTML5, emulate for not supported browser (modernizr, selectivizr, PIE, boilerplate). Develop widget. Every day meetings with customer.
Environment: html/css/js (jQuery), Web Storm , IIS
Project review: On this project, I learned how to develop application the best way with ie7 supporting. I developed pages for health testing.
Web Developer
08.2012 - 08.2013 |Exadel
HTML5, CSS3, javaScript
Project: Appery examples.
Develop applications for mobile devices, android, iPhone using Appery (phoneGap + jQuery + REST API) and user support.
Aetna GoodRX, Oscar Timeline, omniTracker, Box.com, CarePass Body Measurement.
Responsibilities included:
Develop application for mobile web and mobile devices (phones and tablets) using javaScript, bug fixing.
Environment: Appery, Chrome (with plugins).
Project review: In this project I tried how to works remotely. Whole team was in Donetsk – it is another country. I was one developer from Minsk. I should keep self to good work and develop good applications. On that project, I had a good experience with mobile layouting and media queries. I was glad to touch new HTML5 and CSS3 features like geolocation and CSS3 animation. Our team have the best PM. It was great time. I developed demo application for Oskar.
kzpm.com Web Developer
07.2012 - 08.2012 |kzpm.com
WebStorm, HTML, JavaScript (Three.js)
Responsibilities included:
Created 3d model of menu “molecule” using WebGL. Model shall possibilities click on nodes and them redirected to some url.
Environment: WebStorm, HTML, JavaScript (Three.js).
Project review: It was cool freelance project. I touched webGL.
Web Developer
02.2012 - 08.2012 |Web Application “Castorama web storage”
html(HTML5)/css/js , NotePad++
Layouting for mobile version.
Responsibilities included:
Meetings, discussing architecture and approaches used in the project; Layouting for mobile device (iPhone, iPad).
Creating Application with html/css.
Environment: html(HTML5)/css/js , NotePad++.
Project review: Short project, but many experience with mobile devices. It was first experience with mobile devices and media queries.
EPAM Systems
02.2012 - 08.2012 |Web Developer
html/css/js (jQuery), Visual Studio (ASP.Net, Telerik), IIS
Project: Web Application “Adidas Marvin”.
Application is intended for internal use. Web application shall provide users change to media content.
Responsibilities included:
Task estimates for UI, frontend development. Communication with customer, meetings, discussing architecture and approaches used in the project with customer;
Creating Application with html/css/js. Cross browse support IE8+.
Environment: html/css/js (jQuery), Visual Studio (ASP.Net, Telerik), IIS
Project review: First experience work with a big team (near 20 members on our side). I was one front-end developer on project. I worked very hard to make loyoutes for 6-7 backend developers that developed each own page. First experience meetings on English. First experience to interview “hire” new team members.
Web Developer
10.2007 - 12.2011 |Redesign “THE NY PIT”
html/css , WebStorm(IntelliJ), BoilerPlate
Responsibilities included:
Redesign of website. Crossbrowsing layouting HTML+CSS.
Environment: html/css , WebStorm(IntelliJ), BoilerPlate.
Web Developer
10.2007 - 12.2011 |Nehodi.by
WebStorm, HTML, CSS, javascript (jQuery), lessCSS
Responsibilities included:
Front-end: cross browser layouting HTML, CSS. UI interaction (Javascript (jQuery)
Environment: WebStorm, HTML, CSS, javascript (jQuery), lessCSS. BoilerPlate
Project review: Freelance project. I developed UI and scripts.
Web Developer
10.2007 - 12.2011 |ITree
WebStorm, HTML, CSS, lessCSS
Project: “Dominant.by”
Responsibilities included:
Front-end: cross browser layouting HTML, CSS (Bootstrap CSS).
Environment: WebStorm, HTML, CSS, lessCSS.
Project review: Freelance project. I developed just UI without scripts.
Software Engineer
10.2007 - 12.2011 |Web application “Accounting gas equipment”
ASP.NET, Visual Studio, SQL Manager
DO of gas service “Berezinoraigaz”.
Program to account for equipment for the subscribers, monitor stolen equipment, as well as the formation of accounting and statistics.
Responsibilities included:
Task estimates, database design, front-end development, back-end development (ASP.NET), Reporting.
Environment: Visual Studio, SQL Manager.
Project review: I was full stuck developer on this project. I saw that native templates in asp.net are bad and that why I frond end developer. I started learn html+css to made application good. I had experience in system administration and help employees to grow with computer sciences.
Web Developer
10.2007 - 12.2011 |NDA
html/css, Notepad++
Project: “http://oaopss.by/”
Responsibilities included:
Crossbrowsing layouting.
Environment: html/css, Notepad++.