Post Job Free

Resume

Sign in

Software Developer

Location:
Moscow, Russian Federation
Posted:
May 09, 2019

Contact this candidate

Resume:

Software Developer

Name Alexander Zhigunov

Address: Oleniy val 24 korp 1

Contact Tel No. : +7-917*******

Email Address: ac9b8c@r.postjobfree.com

Profile

Twenty two years+ of hands-on experience in software development

management, design, implementation and project leadership.

C, C++, SQL,OLAP, DW experience 15+ years.

C#, JAVA, Android experience 5+ years.

Hands-on experience in automatisation Industrial organizations (Gazprom, RZhD).

Build windows applications using Microsoft VC++ and SQL.

Huge experience in application reverse engineering without any documentation (c/c++/C#/JAVA/T-SQL/PL-SQL). Quick understanding and loyal to "Alien code".

Huge experience in reverse engineering algorithms software products like MS Navision, MS Axapta, SAP(HANA), TL, OC and more. Create addons and applications that provide direct and correct update/insert/data in db.

Huge experience in restore databases after crash software products (MS Navision, MS Axapta, SAP(HANA), TL, OC, 1c). Restore db structure, tables structure, indexes. Optimize queries.

Knowledge of data domain: GAAP, Manufacture, accounting, finance, warehouse and forwarding logistics.

Work Experience

04/2014 - PRESENT Company Name “Accountor Russia and Ukraine”

Address Sadovnicheskaya embankment 79

Position

Responsibilities:

Developing new applications. Team management. Project management. Business processes analyze. Find/Description and Optimization bottleneck.

Cases Handled:

C# /JAVA

Analyzed business requirements and business process, developed Bizagi-models, optimized Bizagi-models and provide high-level automatization it.

Using the 2005/08/10/12/17 Microsoft Visual Studio development tool, performed programming in ASP.Net and C#

Examined and documented existing .NET applications and recommended improvements by leveraging SharePoint and/or web services for core functionality such as authentication, authorization, document management, collaboration, workflow, reporting, dashboard development, etc;

Customized and implemented dynamically pluggable software architecture for maximum flexibility, extensibility, and maintainability using MEF.

For several of our new projects, I developed proof-of-concept applications and created estimates with high level technical plans using .NET 3.5, C#, WCF, Silverlight, WPF, XAML, ASP.NET, ADO.NET and SQL Server.

Worked on IIS 6.5/7.0/7.5/8.0 to configure websites.

Used Linq, jQuery, C#, MSSql, and WCF services.

Developed windows based data processing utilities, database design and programming, did data migration, data transformation using SQL Queries, DTS - data transformation service using Microsoft Visual Studio.NET, Win Forms, Crystal Reports, C#, pInvoke,ASP.NET, ADO.NET, ASP, SQL Server 2000, T- SQL, Stored Procedures, HTML, XML,XLST.

Converted several batch processes from MFC/MC++ to C#

Created a several REST service using C# and a MVC design.

Created application with JIRA WEB-Rest API and JIRA sdk development.

Using my extensive experience in С++ low-level programming, Client/Server Technology, OOP, Sockets for several internal small projects.

Using multiple threads and processors cores for increase upload data from mssql to PosgresQL.

Using parallel threads for UI optimization.

Design structure for OLAP, BI databases.

Develop, Test and Design software using Agile Scrum methodologies

Strong experience in JAVA and *.nix technology too.

Modalities/Equipments / Techniques Used:

VS2010/2017

BIZTalk 2010

IIS 6,6.5,7,8

JAVA BEAN

GIT

Node.js

PostrgresQL

JIRA SDK/REST API

BIZTalk 2010

BIZAGI

03/2013 - 04/2014 Company Name DFUNC

Address N/A

Position Head of department, c# developer.

Responsibilities:

Provide manage all IT department(developers,devops,service engineers)

Provide functionality IT-services 24/7

Cases Handled:

As c# developer my responsibilities include:

Support of the existing systems and correction of errors.

Survey of business processes, interviewing stakeholders, creating business process models(Bizagi).

Development of new functionality from scratch. Designing sql db schemas, creating user-friendly forms, creating reports.

Refinement, implementation and launch of commercial operation configuration

("work with rejects ").

Evaluation of development of necessity of implementation of the configuration " Transport Logistics ".

As a Head of Department my responsibilities include:

Development of the automation project

Setting goals and development of the implementation plan

Working with the customer's expectations .

Control of implementation

Modalities/Equipments/Techniques Used:

C#

SQL

VS2010

IIS 7

12/2011-03/2013 Company Name Luxoft

Address n/a

Position Business Analyst

Responsibilities:

Provide business-process description and model.

Seek bottlenecks. Optimization it. Make a specification for developers.

Cases Handled:

Development of methodology for implementation of multi-currency accounting ( reporting currency, and the operation's functional currency ) based on ERP system.

Description of business process change in functional currency. Automation of business processes ERP system. Implementation, support of users, writing instructions and TK.

Description of business processes and Treasury database applications in English . Development of Web -based interface for foreign users . The interface is in English for English-speaking users, and is entirely in Russian for Russian.

Create instructions for international users, training, support .

Description of the business process of information transfer between different systems. Developing web services for exchanging data between different databases.

Modalities/Equipments/Techniques Used:

ARIS

Bizagi

EPC, IDEFX

02/2009-09/2011 Company Name DACHSER GmbH & Co

Address n/a

Position Developer, Software Department Manager

Responsibilities:

Developing own forward logistic system use c++(COM).

Business-process analyzing.

Department management.

Project management with external company.

Cases Handled:

Automatization Warehouse.

Automatization Forwarding department.

Automatization Financial department.

Transition from Accounting system(1c:Accounting) to the erp system(1c:UPP).

As a programmer/software development architect, my responsibilities include:

Business process implementation and design creation/modifications for the Warehouse Management System(WMS) on 1c enterprise (Axelot).

Forwarding Management System on c++ (owner development).

Transferring accounting information from Russian accounting (PBU) to German accounting (GAAP-Ger).

Transferring information from WMS to SAP/R3 via EDI

Functions:

Gathering customer requirement for the software.

Analyzing customer requirement for the software, then developing software and database architecture.

Making and testing the program codes.

Presenting the developed software to customers.

Gather customer remarks for the software.

Correcting software according to customer remarks.

Making user's description of developed software.

Software implementation.

Training and supporting users.

As a software department manager, my responsibilities included:

Searching for a good 1c outsourcing company (1c franch).

Negotiating with the outsourcing companies.

Preparing contract with 1c franch.

Preparing project plans.

Project plan partition on a part.

Choosing the parts of the plan for outsourcing.

Making specific parts of the plan for outsourcing companies.

Deadline management.

Risk management.

Outsourcing company coordinates activities.

Presenting developed software to customers.

Preparing all necessary information about EDI-connection to TOP Management to make tender and dial contract with the EDI-provider.

Modalities/Equipments/Techniques Used:

VS 2008, C++

IDE

SAP FI,CA

08/2008-12/2008 Company Name FACILICOM Russia

Address n/a

Position Business Analyst

Responsibilities:

Provide business-process description and model.

Seek bottlenecks. Optimization it. Make a specification for developers.

Cases Handled:

Automatization Warehouse.

Negotiating with the customers.

Coordinating the budget, expenses, project plan, and human resources with customers.

Presenting developed software to customers.

Gathering and classifying customer requirement.

Coordinating results of survey with the customers.

Managing requirements.

Analyzing customer requirements.

Making specification and algorithms.

Providing detailed explanation to programmers.

Designing test plans.

Software implementation.

Software support.

User support.

Designing user's guide.

Writing software rules.

Reengineering business processes

Modalities/Equipments/Techniques Used:

ARIS eEPC

08/2007-08/2008 Company Name AFKO

Address n/a

Position Financial Software Department Manager

Responsibilities:

Developing own financial application include GAAP.

Cases Handled:

Developing UI with MFC/WFC libraries.

Developing client and servers parts using sockets and WINsockets.

Developing multithreading system depend on processors number. Sync it.

Developing own classes and dll for using from other any applications.

Developing connectors to SAP, 1c and NAV.

Create SQL bd schema.

Create SQL store procedure, requests.

Create SQL indexes.

Optimize SQL requests plan and request code.

Create OLAP Warehouse.

Create OLAP Cubes for financial reporting.

Modalities/Equipments/Techniques Used:

Using C++ network libraries.

Using IBackgroundTask for background tasks.

Using async calls.

Using MSSQL(t-SQL)

Using MS – OLAP(excel client OLAP)

08/2003-08/2007 Company Name OCV

Address n/a

Position Developer, Team Leader

Responsibilities:

Developing any applications for employer.

Cases Handled:

Developing new Software

Making software for transferring information from "1c-Accounting" to "1c-Intalev Corporate finance"

Training users on "1c-Intalev Corporate finance" usage.

Developing table structure and making program code for transferring information from 1c to "Lotus".

Developing table structure and making program code for transferring information from 1c to "BOSS". Real time mode, with correcting, deleting, inserting new data functions as from 1c as from "BOSS".

Developing software WMS for Engineering equipment.

Developing software "The financially-contractual map" for financial department.

Portability software "The financially-contractual map".

Developing and using automatization business processes "Exchequer", making pilot project on 1c77 for financial department.

Create OLAP Cubes for financial reporting.

Modalities/Equipments/Techniques Used:

Using C++ .

Using MSSQL(t-SQL)

Using MS – OLAP(excel client OLAP)

11/1999-08/2003 Company Name Magic soft first

Address n/a

Position Founder

Responsibilities:

Developing any applications for client.

Cases Handled:

Developing new Software

Modalities/Equipments/Techniques Used:

Using C++ .

Using MSSQL(t-SQL)

Using MS – OLAP(excel client OLAP)

09/1999-11/1999 Company Name Bank new symbol

Address n/a

Position Engineer

Responsibilities:

Supporting network.

Cases Handled:

Server setting

Modalities/Equipments/Techniques Used:

Unix .

09/1998-09/1999 Company Name Extrade

Address n/a

Position Deputy sysadmin

Responsibilities:

Supporting network.

Cases Handled:

Server setting

Modalities/Equipments/Techniques Used:

Unix .

10/1997-12/1997 Company Name Centr-T

Address n/a

Position Developer

Responsibilities:

Create db on FoxPro.

Cases Handled:

Create dos application for using FoxPro db

Modalities/Equipments/Techniques Used:

DOS, FoxPro

Education

2007-2007 Name of School REA Plekhanova

Address n/a

Course Taken

Master's degree, Finance and Financial Management Services

1997-2002 Name of School MIPHI

Address n/a

Course Taken Master of Computer Applications (M.C.A.), Computer Software Engineering

Professional License(s) and Certifications

Financial Manager

Valid Until: Unexpired

OLAP and DataWarehouse Developer.

Valid Until: Unexpired

Trainings and Seminars Attended

no

PRINTED NAME AND SIGNATURE ZHIGUNOV ALEXANDER

DATE SIGNED:_07.01.2018

Place picture here



Contact this candidate