Evgenii E.
Back End
-ASP.NET MVC / Core
-Web API
-Azure Service Fabric

Front End
- Angular JS
- JavaScript
- React
- jQuery
- ExtJS
- HTML5
- CSS3
- Bootstrap
- TypeScript

Databases
- Microsoft SQL Server

Cloud Technologies
- Azure

Methodologies
- Agile
- Continuous Integration
- Design Patterns
- Object-oriented programming
- SOLID
- Unit testing

Version control
- Git
- SVN
- TFS

English
- Intermediate (spoken and written)
Experience overview

Software Development Engineer with 10+ years of practical experience in the development of various business applications.
Has strong knowledge of the full-stack technologies in frontend and backend.
Enjoy researching of new technologies and designing of user-friendly software that solves complex tasks.
Projects description
Solution for Microsoft CRM 2016
Description
New solution for Microsoft CRM 2016 (Microsoft team). The solution contains new entities, visual forms, views, business processes, plugins, activities, ADX portal and mobile version of the solution. Also, it contains integration with 3rd party services via Azure Service Fabric services.

Technologies/tools
C#, JavaScript, Visual Studio, MSSQL, TFS, git, XML, XSD, Microsoft Dynamic CRM 2016 tools, Service Fabric Cluster, Microsoft enlistment tools.

Achievements and challenges
- Implemented different features like entities, visual forms, views, business processes, plugins and activities for the CRM solution
- Implemented Azure Service Fabric services and actors to interact with 3rd party solutions
- Fixed different bugs in CRM solution and services
- Covered services by unit and integration tests.
- Made research works to adapt new features to services.

Role

- Software and Solutions Development Engineer
Development and support custom visuals for Microsoft Power BI (Microsoft team)
Technologies/tools
TypeScript, NodeJS, Jasmin, jQuery, d3, git, Visual Studio Code, Power BI libraries and tools

Achievements
- Implemented new features for existing custom visuals
- Fixed different bugs in visuals and libraries
- Provided support for users

Role
- Software and Solutions Development Engineer
Corporate Constructor for Web Applications
Description
Corporate Constructor for Web Applications with simple UI based on ExtJS4 client framework for designing and generating different web applications for end users. The designed elements are forms, tables, reports, menus, graphs, events. For each element is possible to set access rights.

Technologies/tools
C#, JavaScript, ASP.NET MVC, Visual Studio, PostgreSQL, HTML5, CSS3, ExtJS4, AJAX, git, TFS, NHibernate.

Achievements and challenges
- Solved different issues concerning bug fixing and other customer requests
- Designed and developed tables and relations for new editable and generating elements
- Designed and developed UI and backend for new elements
- Designed and developed fields, mapping and migrations (ECM7 database migrator) for new elements
- Designed, developed and checked generated program code for new elements

Role
- Software Development Engineer
Web application for a local soccer school
Description
A small web application for a local soccer school with simple UI, several pages with tables, forms, modal windows, authentication. It lets manage soccer teams, players, trainers and trainings, generate reports.

Technologies/tools
PHP, JavaScript, CackePHP 3, Komodo Edit, MySQL, HTML5, CSS3, AJAX, AngularJS, Bootstrap.

Goals and challenges
- Planned, designed and developed whole application by customer request
- Proposed the vision and variants for implementation of the certain features
- Solved different issues concerning bug fixing and other customer requests
- Tested and deployed onto hosting

Role
- Full stack developer, Team Lead
Web application for retail
Description
Complex web application for retail sphere with simple UI based on jQuery and Telerik client framework for registration and tracking data.

Achievements and challenges
- Solved different issues concerning bug fixing and other customer requests
- Developed new forms, tables and other functionality by specification
- Analyzed and solved the most difficult cases (non-permanent bugs)
- Mentoring junior developers

Technologies/tools

C#, JavaScript, ASP.NET Web Forms, Visual Studio, MSSQL, HTML, CSS, jQuery, AJAX, SVN, Telerik.

Role
- Software Development Engineer
Web application 'XpressHR Onboarding'
Description
Complex web application 'XpressHR Onboarding' for onboarding automatization in USA. The application is provided as SaaS (1000 employees and more for each account), has many integrations with 3rd party services and customization for different customers.

Duration: 1 year 1 month

Achievements and challenges
- Solved different issues concerning bug fixing and other customer requests
- Released the new version (4.9) of the application which contained new features such as Form Designer, Report Designer, the set of improvements for customer account development team
- Designed and developed cascade dropdown web control with detail documentation for customer account development team
- Developed the new integration with 3rd party service (background check vendor)
- Developed the new version of 'eWage' module (new forms, new reports, process changes)

Technologies/tools
C#, JavaScript, ASP.NET Web Forms, Visual Studio, MSSQL, HTML, CSS, jQuery, AJAX, SVN, WCF

Role
- Software Development Engineer
KPI module and web application with integration to ERP and EDMS
Description
KPI module and web application with integration to ERP and EDMS software web module that was built as an assembly with possibility to be used as an usual web application with rich UI and personal customization, as like as a web parts for SharePoint. It has integration with ERP systems and EDMS systems that were developed by the company.

Duration: 3 years 6 months

Achievements and challenges
- Solved different issues concerning bug fixing and other customer requests
- Designed and released several versions of product in role of developer and a team leader (2 developers in team)
- Solved huge amount of UI issues
- Prepared prototype for the first version of product
- Solved questions with project manager
- Looked for approaches for integration with SharePoint
- Mentoring junior developers

Technologies/tools
VB.NET, JavaScript, ASP.NET Web Forms, Visual Studio, MSSQL, HTML, CSS, jQuery, jQuery UI, AJAX, TFS, SharePoint, ASP.NET Web Parts 2.0, ASP.NET Web Charts.

Role
- Software Development Engineer
Feel free to contact us
Roman Skvortsov
CEO, Founder
Phone: +7 962 720 12 49
E-mail: r.skvortsov@ambaha.com