Profileimage by Gregory Kovalchuk .net - js developer and data scientist from Uzgorord

Gregory Kovalchuk

available

Last update: 16.12.2018

.net - js developer and data scientist

Company: No
Graduation: not provided
Hourly-/Daily rates: show
Languages: German (Elementary) | English (Limited professional) | Russian (Native or Bilingual) | Ukrainian (Native or Bilingual)

Skills

Operating Systems: Windows 95/98/2000/NT, XP,7,8.1, Server UNIX, Linux
Languages:  PHP, JavaScript, Active Strict, HTML (CSS3, HTML5),  C# ,F# ,C++,Python,Visual Basic, SQL, FoxPro, R
Tools: Microsoft Visual Studio 2005-2015, Visio, NetBeans, Eclipse, Git, GitHub, Subversion, TFS
XMLRelated Technologies: XML, XSL, XSLT, XPath, XPointer, SOAP, WSDL
Technologies: ASP.NET, Entity Framework, ASP MVC 2 ,3,4,5  Zend Framefork UML,  Web Forms, WPF, WF, WCF
Web Servers: Apache, IIS
RDBMS: MySQL, PostgreSQL, MS SQL Server
NOSQL:Redis, MongoDB
Unit Testing and Code Analysis:    NUnit, FXCop, XUnit

Project history

Project “Touch guide”, Uzhgorod, RDOT Ukraine 09/2017-current
Service for guiding. Technologies: ASP MVC 2,4,5, core (1,2), nodejs, HTML, CSS, JS(three,angular,jq, d3), ADO.NET,  WCF,WPF, WF, Silverlight, Entity Framework, Microsoft Office  API. Working as a .NET Developer and analyst.
Responsibilities:
  • Design system architecture for migration project;
  • Responsible for designing and maintaining a path recommendation system that uses content-based approach;
  • Migrated all modules from .net 2.0, 2.1 to .net core;
  • Configure, conduct, and report results from prototype or proof-of-concept research projects that focus on:
 1) new tools, methods, or algorithms;
 2) new scientific domains or application areas;
 3) new data sets or sources.
  • Extending existing web functionality(web gl and API);
  • We build highly parallelized, big data, applications in the cloud.
  • Transformed raw data into SQL with custom-made ETL application to prepare unruly data for analyzing.
  • Modeled and implemented new template builder for customers;
  • Implemented new app based on Electron + ReactNative (nodejs);
  • Supporting existing nodejs functionality;
  • Migrated flash functionality to .net core;
  • Rebuilt db architecture;
  • Developed new system based on Cefsharp functionality;
  • Built a new web client by BPWA way of developing.
  • Analyzing large data sets to provide the fastest way for replacing old app.
  • Conduct cost and benefit analysis on new ideas.
  • Performed code review, worked close to team member to ensure consistence to code standards.
  • Optimized application.
  • Worked close to business people to review requirements
  • Implemented application business logic in C#, TS, JS, with MVP, MVC, MVVM, MV*; design pattern to increase unit tests support.
  • Improved application performance.
Project “Dozens”, Uzhgorod, ITomichStudio Ukraine 08/2018 - 10/2018
Service for online banking. Technologies: Docker , ASP .net  core 2.1,  ADO.NET,  WCF, Entity Framework, Microsoft Office  API, WS (EC2, VPC, ELB, S3, EBS, RDS, Route53, ELB, Cloud Watch, CloudFormation, AWS Auto Scaling, Lambda, Elastic BeanStalk), GIT, SQL, AWS CLI, Unix/Linux,  Python, Shell scripting, Jenkins, Nginx. Working as  .NET Developer
Responsibilities:
  • Responsible for architecting, designing, implementing and supporting of cloud based infrastructure and its solutions;
  • Managing Amazon Web Services (AWS) infrastructure with automation and orchestration tools;
  • We build highly parallelized, big data, applications in the cloud.
  • Extensively involved in developing components for Business Layer and Data Layer;
  • Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices;
  • Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket;
  • Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS);
  • Responsible for maintaining and expanding AWS Lambda infrastructure;
  • Developed many SQL queries to fetch data as per the business requirements with proper tuning techniques;
  • Enhanced the applications performance by constantly monitoring the queries by running Execution plans and query optimization techniques in SQL server;
  • Extensively involved in fixing production issues and support;
  • Wrote queries, stored procedures to deliver reporting tools;
  • Involved in the Unit and Integration testing;
  • Mapping the business requirement to the technical specification and detailed design documents;
  • Performed unit testing on the code and delivered test driven approach development;
  • Developing Server’s, Domain’s and Database’s migration;
  • Worked on Virtualization with Docker;
  • Created web applications that analyze based upon machine learning to show recommendations.
Project “Sellermogul”, Uzhgorod, Artisans USA  07/2014-09/2017
Service for analytics. Technologies: ASP MVC 4,5, nodejs, HTML, CSS, js, ADO.NET, AZURE,  WCF,WPF, WF, Silverlight, Entity Framework, Microsoft Office  API. Working as a .NET Developer and analyst.
Responsibilities:
  • Analyze large datasets to provide strategic direction to the company.
  • Mostly data  were analyzed from QuickBooks, AWS, MWS, Shopify.
  • Perform quantitative analysis of product sales trends to recommend pricing decisions.
  • Expertise with data analysis languages such as Python, R or Mathlab.
  • We build highly parallelized, big data, applications in the cloud.
  • Conduct cost and benefit analysis on new ideas.
  • Scrutinize and track customer behavior to identify trends and unmet needs.
  • Develop statistical models to forecast inventory and procurement cycles.
  • Assist in developing internal tools for data analysis.
  • Performed code review, worked close to team member to ensure consistence to code standards.
  • Optimized application.
  • Developed reports using Crystal Reports and MS SQL reporting.
  • Worked close to business people to review requirements
  • Implemented Azure functions and Aws lambdas expression based on nodejs;
  • Implemented application business logic in C#,F# with MVP, MVC, MVVM, design pattern to increase unit tests support.
  • Integrated application with 6+ external systems using a combination of web services and APIs. In addition the application featured a full text search engine and scheduling abilities using Windows Services
  • Implemented TeamCity for build management and continuous integration, which reduce number of bugs and reduce the time provide build to the customer.
  • Improved application performance and fixing  performance defects.
  • Designed and developed API for pricing and Method’s Marketplace;
  • Developed new permissions system;
  • Introduced unit testing into company using NUnit framework and Moq.
  • Interpret data from primary and secondary sources using statistical techniques and provide ongoing reports.
  • Develop statistical methods for analysis to decrease time to result.
  • Compile and validate data; reinforce and maintain compliance with corporate standards.
  • Develop and initiate more efficient data collection procedures.
  • Working with managing leadership to prioritize business and information requirements.
  • Extensively using Prism and Unity.
Project “Tyros”, Uzhgorod, SWAN Ukraine 08/2013-07/2014
Social service. Technologies: ASP MVC 4,5 HTML, CSS, js, ADO.NET, AZURE,  WCF, Silverlight, Entity Framework, Microsoft Office API. Working as a .NET Developer.
Responsibilities:
  • Worked on mission-critical parts including ETL process using SQL Server Integration Services (SSIS)
  • Upgraded web UI for application to standard corporate TD styles
  • Developed new tool to provide mortgage rate offers and history to users
  • Upgraded application to .NET 4.0 framework.
  • Integrated data exchange with credit link system
  • Translated business requirements into machine code (C#, SQL)
  • Provided Production support.
Project “iRecord”, Uzhgorod, SWAN Ukraine 08/2012-08/2013
Video service for monitoring. Technologies: ASP web forms 4, HTML, CSS, ActiveX, Silverlight, WPF, WP, javascript, ADO.NET, Entity Framework, Microsoft Office  API. Working as a .NET  Developer.
Responsibilities:
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
  • Written stored procedures, triggers using SQL in SQL SERVER.
  • Used HTML, JavaScript and AJAX for developing Controls and web forms in Debit AccountingSoftware.
  • Extensively used GridViews with sorting and paging
  • Implemented Template Columns for Custom Nested GridViews.
  • Developed XSL, XSD files for Media Metadata XML files.
  • Developed User Documents for the users.
  • Developed and consumed Web Services for Speech Analysis.
  • Provided Production support.
  • Implemented continuous integration delivery using Teamcity and MSBuild
  • Provided integration of Sitefinity CMS with Active Directory
  • Created product catalog and integrated it with Microsoft ecommerce platform.
Project “Freeland”, Uzhgorod , SWAN Ukraine   05/2012 –08/2012
Freeland Systems LLC, "Access Point", distributed billing application, startup, cloud web 2.0 application.  ASP MVC 3 “Razor”, HTML, CSS,  java script, ADO.NET, Entity Framework. Working as a .NET Developer.
Responsibilities:
  • Implemented press release distribution to Fax, Facebook, Twitter, various text/xml file formats, such as: NITF, XML.
  • Developed component to distribute Fax press release using 3rd part web services EasyLink.
  • Worked with Facebook Graph API, Facebook C# SDK to distribute press releases in Facebook client’s fan pages.
  • Was responsible to creating a new automatic build system using MSBuild and TFS.
  • Implemented distribution to FTPS protocol (FTP with SSL certificate).
  • Migrating old applications to new SOA platform, reverse    engineering for old applications.
  • Developed a number of prototypes for distribution system.
  • Troubleshooting network issues related to WCF services using Wireshark.
Freelancing projects, Uzhgorod, Ukraine      2/2011 – 05/2012
Development of corporate websites and web - shops. PHP – developer , HTML, JQuery, Flash, MySQL, Apache, C# ,.NET, WinForms. Working as a main developer.
Responsibilities:
  • Implemented interception page which redirects to mobile friendly content
  • Developed a number of mobile friendly pages under “Home Phone” section according to requirements
  • Used XML to create Web-based tools for transactions on SQL and Oracle databases.
  • Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
  • Developed WinForms user interface projects with initial layout and base controls.
  •  
Transcarpathian Department of the Kiev marketing company "Opros", Uzhgorod, Ukraine     6/2006 – 7/2011
Responsible for producing incremental revenue by building customer plans, developing marketing strategies and  penetrating various levels of customer management.
Responsibilities:
  • Responsible for selling, closing, servicing and expanding the current customer base within an assigned territory.
  • Selecting sites for new development with a focus on multi-unit opportunities.
  • Managing relationships with suppliers, vendors, sponsors, internal clients and community partners.
  • Regularly travelling to regional company sites, meeting area managers and getting product feedback from them.
  • Providing highly professional sales and marketing expertise and back up to sales representatives.
  • Working closely with distributor field teams to help lead strategic field initiatives.
  •  

Local Availability

Only available in these countries: Ukraine
Profileimage by Gregory Kovalchuk .net - js developer and data scientist from Uzgorord .net - js developer and data scientist
Register