Больше информации по резюме будет доступно после регистрации

Зарегистрироваться

Candidate

Male, 42 years, born on 22 September 1982

Moscow, metro station Otradnoe, willing to relocate (Australia, Canada, USA), prepared for occasional business trips

Web developer

300 000  in hand

Specializations:
  • Programmer, developer

Employment: full time

Work schedule: full day, remote working

Work experience 17 years 10 months

August 2016currently
8 years 9 months
EPAM Systems Inc.

Bulgaria, www.epam.com

IT, System Integration, Internet... Show more

Senior Software Engineer
Was involved in 4 projects of ADIDAS and 3 other projects: Web application for booking and managing hotels similar to Booking.com in functionality. Web portal implemented as a web extension with rich ui functionality in Microsoft Office products. The aim of the application is to provide US law companies with smooth communication between MS Office products and data portal; Web application targeted on optimizing footwear tooling production cost in Adidas company; Web application providing users with functionality to calculate the costing of footwear in the most optimal for Adidas company way; Web portal allowing Adidas countries market managers to select the sets of sport shoes for the upcoming seasons; Improvement of Adidas e-commerce platform; Professionals search portal aka upwork.com. Team: Devs: 12, QAs: 4 Tasks performed: Development application frond-end, back-end parts; Deep refactoring of the parts as well as whole applications; Analyzing and Implementing app architectural tasks; Covered projects front-end modules with Unit/Integration tests; Developed tasks related to CI (docker, Jenkins, TeamCity, etc.); Setup and prepare front-end environments (dev/prod configurations); Implemented and upgraded pipeline jenkins jobs in order to improve CI processes quality and speed; Configured Jenkins and teamcity jobs. Mentoring of mid-developers Environment: React, Redux, RxJs, Redux-Observable, Agular, AngularJS, NgRx, Angular Universal, Angular Material, JavaScript, Babel, Flow, TypeScript, Node.js, ExpressJs, total.js, MongoDb, Mongoose, Postgres, Socket, Karma, Mocha, Sinon, Chai, Jest, Docker, Webpack, Gulp, Grunt, CSS Modules, SCSS, tslint, eslint, jsunit, Istambul, groovy, bootstrap, Jenkins, Teamcity.
April 2015August 2016
1 year 5 months
OnlinePatent

Moscow, www.onlinepatent.ru

IT, System Integration, Internet... Show more

Lead Software Engineer
Development of web portal providing fast and easy intellectual property rights protection Team: Devs: 4, QAs: 1, Designers: 1 Tasks performed: Re-implemented the core and adjunct features with the usage of new programming technologies and approaches. These steps elevated the project to new high software development standards and made it easily maintainable and scalable; Was responsible for full stack implementation of all parts of the application: Client side, Server side, Database and Third side modules; Participated in the development of a new Web Interface; Developed both Marketing and Portal apps; Lead 6 team members, Scrum master, Software Architect; Setup continuous integration processes; Setup Atlassian servers (Jira, Confluence, etc.). Environment: Angular, AngularJS, Angular Material, JavaScript, TypeScript, Bootstrap, C#, .NET Framework, .Net MVC, Web API, .Net, Node.js, ExpressJs, Signal R, Socket, MS SQL, Mongo Db, MySql, JQuery, LINQ, SASS, Azure, EF, Ninject, Underscore, lodash, Git, IIS, MS eslint, jsunit.
September 2013April 2015
1 year 8 months
CyberHull

Moscow, www.cyberhull.com

IT, System Integration, Internet... Show more

Senior Software Engineer
Several large development projects. Development and Maintenance of International web portals and client oriented applications. Team: Devs: 2-5, QAs: 1-3, PM: 1 Tasks performed: • Developed an issues control system using AngularJS • Developed Client and Server sides, Software Architect • Developed application frameworks • Implemented extensive web client logic • Performed bug fixing and implementation of urgent tasks • Developed a web interface for a desktop ERM system • Discovered and eliminated memory leaks • Was involved in profiling, optimization and refactoring of code •Integrated third-party products such as Bing maps • Was partly involved in iOS development • Developed PHP API for a mobile application Environment: JavaScript, Angular JS, C#, MVC, ASP.Net, Web API, Node.js, ExpressJs, Rabbit MQ, JQuery, Bootstrap, XML, Silverlight, XAML, LINQ, Azure, TFS, SVN, Git, Jira, IIS, CSS, JSON, Ajax, .NET Framework, WCF, MEF, Prism, MS SQL, MongoDB, iOS, XCode, MySQL.
May 2012September 2013
1 year 5 months

Moscow, www.cnetcontentsolutions.com

IT, System Integration, Internet... Show more

Software Engineer
Development of the range of web-portals for external customers as well as for inner needs of the company Team: Devs: 3, QAs: 1, PM: 1 Tasks performed: • Developed a web-portal which helps customers service easily maintain crossover clients settings for a range of a company’s commercial products; • Developed Product Selectors, Cable finder and Bag Finder apps which are shown as a visual web-module on customers’ sites; • Full-stack development; • Developed services responsible for checking consistency of database data; • Was involved in redesign of two web-portals as a developer. In result, ui, cross browser support and the speed of portals have been improved significantly. • Developed the core for automatic testing modules based on Selenium; • Performed memory dump analysis, logs analysis, debug and bug fixing; Environment: C#, JavaScript, SQL, T-SQL, Knockout, jQuery, .NET Framework, ASP, MVC, EF, IIS, LINQ, HTML, CSS, Azure, TFS, DataTables JS, Flexigrid, qTip, MS SQL, Solr.
May 2011December 2012
1 year 8 months

Moscow, www.cyberhull.com

Software Engineer
Several large development projects. Development and Maintenance of International web portals and client oriented applications Team: Devs: 2-5, QAs: 1-3, PM: 1 Tasks performed: • Developed an issues control system using SIlverlight. Future migrations to AngularJS • Full-stack development • Performed Software Architect tasks • Developed application frameworks • Implemented a live stream video module • Implemented extensive web client logic • Performed bug fixing and implementation of urgent tasks • Developed a web interface for a desktop ERM system • Discovered and eliminated memory leaks • Was involved in profiling, optimization and refactoring of code • Integrated third-party products such as Bing maps • Developed PHP modules for e-commerce platforms Environment: JavaScript, Angular JS, C#, .NET Framework, MVC, ASP.Net, MS SQL, MySQL, Rabbit MQ, JQuery, Bootstrap, XML, Silverlight, XAML, LINQ, Azure, TFS, SVN, Git, Jira, IIS, CSS, JSON, Ajax, WCF, MEF, Prism, Smarty, Amplify, PHP.
February 2010April 2011
1 year 3 months
FB Consult

Moscow, www.fbconsult.ru

Software Developer
Transferring of a well-functioning CRM (SalesLogix) system of bank "VTB" like "fat client" on a web solution (Silverlight) with data and functionality preservation Team: Devs: 6-8, QAs: 2, PM: 1 Tasks performed: • Developed a CRM System • Developed WPF interface for a 3D dental scanner • Translated a well-functioning CRM (SalesLogix) system of bank "VTB" like "fat client" on a web solution (Silverlight) with data and functionality preservation • Conducted refactoring and optimization of existing code • Developed WCF data services • Developed Client and Server side Services • Developed a visual controls framework: basic and extensive WPF visual controls for most projects of the company • Developed a Windows phone application allowing users to manage personal accounting and expenses • Intensively worked with database Environment: C#.NET, WCF, LINQ, Silverlight, WPF, .Net Framework, MS SQL, SVN, TFS, nHibernate, Telerik, SQL, Oracle, JavaScript, IIS, Windows Server, VB Script, dotTrace.
June 2008February 2010
1 year 9 months
Apriori Group

Yaroslavl

Software Engineer
Development of a CRM system. Development of web sites. Team: Devs: 3, QAs: 1 Tasks performed: • Developed a CRM system using Silverlight, WPF, WCF, MS SQL • Ran the technical department of the company • Prepared the CRM system in order to be produced as a commercial product • Developed more than 30 web sites Environment: C#.NET, Silverlight, WPF, WCF, LINQ, .Net Framework, Toolkit, MS SQL, Oracle, SQL, JavaScript, HTML, CSS, PHP, XAML.
July 2007June 2008
1 year
Yaroslavl Center of Scientific and Technical Information

Yaroslavl

Software Developer
Development of new modules which provided interaction among various applications Team: Devs: 2 Tasks performed: • Developed new modules supporting interaction and integration between various applications • Implemented additional functions which had not been provided in available editions • Developed extensions of 1C 7.7 standard configurations Environment: Delphi, C++, 1C, MS SQL, Access, Excell, Borland Delphi 7, Boirland C++, DOS, Windows 9x/2000/XP, 1C 7.7.

Skills

Skill proficiency levels
JavaScript
TypeScript
Angular
AngularJS
Node.js
MongoDB
PostgreSQL
MS SQL
SQL
Sass
CSS
Unit Testing
Docker
Webpack
Gulp
Grunt
C#
.NET Framework
REST
Ajax
TeamCity
Jenkins
Continuous Integration
React
Redux
RxJs

About me

Mature Software Developer with more than 12 years of development experience Proficient in creation of user interface from product requirements and UI specification, development of componentized, standardized and flexible UI architecture, development of client and server sides, code and performance analysis, bug fixing, code reviews, leading development teams, etc. Experienced with JavaScript, TypeScript, React, Redux, RxJs, Redux-Observable, Angular, Angular Universal, NgRx, Angular Material, AngularJS, HTML, Node.js, ExpressJs, Mongo DB, Mongoose, Posgres, SQL, T-SQL, CSS Modules, SASS, CSS, Karma, Mocha, Sinon, Chai, Jest, Docker, Webpack, Bootstrap, Groovy C#, .Net, Web API, AJAX, REST, and so on In-depth understanding of and strong practical experience in Software Development Life Cycle Deep understanding of CI processes Hardworking and reliable team player, attentive to details and able to meet tight deadlines Strong analytical, problem-solving and communication skills (both verbal and written) Spoken Languages: English, Russian; Experienced: Skills and Frameworks: React, Redux, RxJs, Redux-Observable, Angular, AngularJS, Angular Universal, Angular Material, Node.js, ExpressJS, NgRx, JavaScript, Babel, Flow, TypeScript, Mongoose, C#, Bootstrap, CORS, Groovy script, HTML Canvas, Components development, JQuery, JSdom, Knockout, OAuth, Phantomjs, ReactJS, RequireJS, SOAP, underscore.js, lodash; Testing and Code style: Eslint, Tslint, Karma, Jest, Protractor, Selenium, Mocha, Sinon, Chai, Sinon-Chai, Jasmine, Istambul, JSunit, Cucumber, Functional testing, GUI Testing, Telerik fiddler, Visual Studio Team System (VSTS), Visual Studio Ultimate, soapUI; Agile: Continuous Integration, KANBAN, SCRUM, Test-Driven Development; Software Design: MVC, Dependency injection, Design patterns, OOP; Data: MongoDB, MsSQL, Postgres, MySQL, CouchDB, Data Storage, Solr, MongoDB, Oracle, RabbitMQ, ORM; Software Configuration Management: Git, BitBucket, Jenkins, Teamcity, Docker, Liquibase, Subversion, TFS; UXD: Docker, Webpack, Bower, Gulp, Grunt, Sass, Less, NPM; Cloud: BLOB, Internet, Media Services, Microsoft Azure, Networking, Security; Management skills: Interviewing candidates, Team lead, Software architect, Scrum master; Microsoft Technologies: C#, .NET, .NET MVC, Web API, SignalR, ASP.Net, AutoMapper, Castle Windsor, dotTrace, Enterprise Library, Entity Framework, Hyper-V, IIS, IS API, LINQ, MEF, MS Access, Silverlight, Visual Studio, MSBuild, MS SQL Server, T-SQL, NHibernate, OData, Prism, Unity Container, VBScript, WCF, WPF, Windows Server, XAML; Others: C++, Java EE, Java SE, PHP, Apache HTTP Server, Apache Solr, IIS; Mobile: HTML5/CSS3, JQuery Mobile, Windows Phone, iOS;

Higher education (master)

2009
COMPUTER SCIENCE (IVT), Mathematical Support and Administration of Information Systems

Languages

RussianNative


EnglishC2 — Proficiency


Tests, examinations

2012
IELTS
Students Internatioal, English

Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Doesn't matter