vue/JavaScript developer
Date of birth: *********
Region: Chernigov
Phone: Показати контакти
E-mail: *********************
Summary:
Developer over 8 years of IT industry experience and background in the area of industrial electronics devices development.
Professional Skills:
Proficient in object oriented programming and design.
Capable of receiving a task and getting things done
Self-sufficient team player
Shows technical initiative in complex development cases
Experienced in creation of complex business logics for BOSS
Takes a part in pre-sale activities
Can be helpful during project analysis phase
Experience in working with multi-projects: build system, environments, delivery, performance profiling
Software testing, QA automation, debugging and optimization.
Data quality expertise: data profiling tasks.
Tools and technologies:
Javascript, Java, C, C++, Groovy, Python, XML, JSON, Node.js, Vue, Angular, html, css, bootstrap, sequalize, Ant, Maven, Grunt, Git, SVN, Eclipse, GCC, MVS C++, Boost, STL, SQL, T-SQL, PL-SQL, NSIS, Install Anywhere, JNI.
MinGW, CygWin, IAR, AVR Studio, MS SQL Server, PostgreSQL, SQL Server BIDS, ScribeKey, Intel Amplifier, Snoopy, Apache ServiceMix, Tableau.
Virtualbox/VMWare, SolidWorks, AutoCAD, GerbTool, PCad, Altium Designer, Proteus, Mathcad,
Artifactory, Redmine, Gitlab.
Education:
2006 -2011
Chernihiv State Technological University
Faculty: “Electronic and information technology”.
Department: “Industrial electronics”.
Education level: specialist.
Languages:
Ukrainian, Russian, English.
Company “TMG”
Period: February *****************
Project Experience:
Whirlpool
The e-commerce solution. Development of e-commerce sites based on the Hybris platform. electronic commerce (sites) for the us market. I was responsible for the UI part of the project. Adding new features, fixing bugs. Writing tests.
Methodologies: Scram.
Technologies: JavaScript, Java, Spring, GSP, html, css, Ant, Docker,
Viax
Platform for e-commerce solutions. An innovative platform, taking into account modern requirements of the market. He took part in the development of the part of the site. Used Vue technology.
Methodologies: Scram.
Technologies: JavaScript, Vue/vuex, html, css
Company “JBS”
Period: July ********************
Project Experience:
Relational Database Management System
The solution for creation analytical read-only RDBMS with high-performance and security hallmarks. It incorporates possibility to organize data warehousing in-place and can be served to organize accounting, financial and power analytics, reporting and various types of Online Analytical Transactions Processing (OLAP). Responsible for adding customizable tracing of tuples flowing through physical operator of DBMS Execution Engine, responsible for porting project to x64 platform. Participated in a separate subproject, which involves data profiling of real enterprise database. In charge of entry level support tasks. Working with an open-source community to boost Java expertise
Methodologies: Scram, Agile.
Technologies: С++11, Java, Python, Boost, STL, Virtualbox/VMWare, Swing, Ant, ODBC, Qt, SSIS, T-SQL, MS SQL
Facility director
Online service for interaction between organizations that perform repair work and client of these services. The system has a list of organizations that perform work (service, repair, installation, etc.), as well as customers who need services. The operator of the system orders an optimal contractor to carry out the work, taking into account the location, specialization, etc.
I took part in the development of the frontend and the backend of the application part. Worked with MVC on the client part, and well as logic on the side of the server, also working with databases.
Methodologies: Gantt, Agile.
Technologies: JavaScript, Python, Node.js, Express, PostgreSQL, sequalize, bower, grunt, pm2, Angular1.5, html, css, bootstrap.
United medical billing
Online application for insurance medicine. The principle of business logic is based on the organization of interaction of medical institutions with insurance companies in particular to resolve conflicts or controversial situations.The application is organized as an electronic medical book.
I took part in the development of the frontend and the backend of the application part. Created forms and logic on the client part, as well as business logic on the side of the server, working with databases.
Methodologies: Gantt, Agile.
Technologies: JavaScript, Python, Node.js, Express, PostgreSQL, sequalize, bower, grunt, pm2, Angular1.5, html, css.
Sead analytical portal
SAP is a web portal to provide analytical services to various customers using Tableau as a tool for constructing and displaying graphical analytics results.
I took part in the development of the backend part: server's logick and interaction with DB. In the frontend part of the application worked with html forms, and well as logic on the side of the client.
Methodologies: Scram, Agile.
Technologies: JavaScript, Python, Node.js, Express, PostgreSQL, sequalize, bower, grunt, pm2, Angular1.5, html, css, bootstrap, Tableau .
XM^online Business Operations Support System
Enterprise business support solution for service providers designed to increase corporate performance by managing and optimizing a company's business processes.
Responsible for creation of Complex business logic, debugging it, integration with 3rd party components.
Test cases coverage for multiple projects.
Integration with payment systems (Portmone, Paypal).
Reporting capacities creation, documents generation mechanism development using proprietary platforms.
Methodologies: Kanban
Technologies:Java EE, Apache ServiceMix, PostgreSQL.
Company "ROKS"
Period: July ****************
Development of high-frequency devices. As an engineer of radio and television participated in development of a device for radio signals space monitoring (a part of embedded system responsible for communication of the device with a PC). Transmit data from the device to the PC and embedded software for mathematical analysis of the data.
Methodologies: Kanban
Technologies: C, C++, STL, IAR, minGW, CygWin, Altium Designer, Proteus
Company "Ekran UKV"
Period: January ****************
As design engineer was responsible for development of electronic devices (and software) modernization. Finished product samples in order to optimize the automatic production. Development of programs for machine tools, and other devices for the automatic production.
Methodologies: Agile
Technologies: C, AVR Studio, SolidWorks, AutoCAD, Компас, GerbTool, PCad, Altium Designer
Company for manufacturing special equipment "Piezosensor"
Period: July ********************
The essence of the project is to track static and dynamic component turbines of thermal power plant. As an engineer of electronics participated in the development devices of vibration apparatus. Was responsible for the processing of data with vibration sensors (mathematical analysis of velocity and acceleration of vibration). Assisted in development of software for PC.
Methodologies: Agile
Technologies: C, AVR Studio, PCad