Post Job Free
Sign in

Software Developer Customer Service

Location:
Austria
Salary:
120000
Posted:
May 26, 2015

Contact this candidate

Resume:

MObile: +43-66-071-***-**

SKYPE: GARRI.HOVHANNISYAN

LINKEDIN: WWW.LINKEDIN.COM/PUB/GARRI-HOVHANNISYAN/2A/453/464

E-MAIL: *****.************@*****.***

GARRI HOVHANNISYAN

Work experience

09.2014 - by now

Kalixa Payments Vienna

Position Held:

Lead .NET Software Developer

About Payment Service Project

Kalixa Payments Group offer payments services to

customers across any channel, all from an

integrated technology platform. It deliver a broad

range of electronic payments solutions and products

including:

Global Omni Channel Gateway

Wallet Services & Issuing

European Acquiring

Making Kalixa payments group one of the top 5

payments providers in the world. We offer the full

range of payment services and financial licensing

expertise. This covers the end-to-end value-chain;

from in-store, online and mobile checkouts, payment

gateway processing and financial settlement,

through to card issuing, wallet services and money

transfer.

Responsibilities:

- Mentoring;

- Object oriented design, backend services design;

- Implementation and support complex, reliable

applications in a multi-tier environment;

- Adhere to consistent software development process

and develop re-usable, efficient, scalable,

maintainable and reliable code. Utilize unit and

component testing for higher quality code;

- Communication closely with BA and QA teams during

scope definition and planning.

Developed with VS2013

Environments

C#/.NET, Multithreading, WCF, TLP/ PLINQ, LINQ,

ASP.NET, ASP.MVC, apply design Patterns, SOLID

principles, Unit Testing (N-Unit, Moq)

Links: http://www.kalixa.com

03.2012 - 08.2014

Luxoft Ukraine (http://www.luxoft.com/)

Position Held:

Tech Lead .NET Software Developer

About UBS Swiss Investment Banking Project

Total technical provisions

The F-Risk system is based on high loaded

distributed computational infrastructure (grid) in

composition with service oriented architecture

(SOA). This system is aimed at calculating and

aggregating various Risks and PnL (profit and lost)

reports.

Responsibilities:

- Mentor other members of the team;

- Design OOP, develop backend applications;

- Implement and support complex and reliable

applications in a multi-tier environment;

- Adhere to consistent software development process

and develop re-usable, efficient, scalable,

maintainable and reliable code. Utilize unit and

component testing for higher quality code;

- Mentor less senior members of the team;

- Communicate closely with Team members and task

definition and planning.

Developed with VS2010

Environments

C#/.NET, Multithreading, WCF, TLP/ PLINQ, LINQ,

ADO.NET,

with use Design Patterns, SOLID principles, Unit

Testing (N-Unit, Moq)

Links: http://www.ubs.com/, http://www.luxoft.com/

09.2008 - 03.2012

Smart - Tech #

Position Held:

Team Lead/Senior .NET Software Developer

About Watch Dog 2(WD 2) Security System corporate

Project

Total technical provisions

The system of integrated security WatchDog 2 EMS

(event management system) is a flexible solution to

control the security at self-service devices, ATMs,

information kiosks and terminals. The system is

specially designed to control risks and security

threats, such as:

The contentious situations with customers;

Fraud, when working with clients ATMs;

Fraud, based on the removal of information from the

card skimming;

Unauthorized access to the device, an attempt to

obtain cash through the software;

Vandalism, causing large and small material damage

your device;

Multi-platform. CCTV and security management

functions at ATM: NCR, Wincor-Nixdorf, Diebold.

The system can respond to the multitude of events,

as a full-time order relating to customer service,

and on a freelance events (harm, attempted

burglary, or transfer, fire, etc.).

The system includes features for remote access to

the ATM, and provides the ability to remotely

receive from the ATM material gathered during the

operation of the ATM, change the settings for video

surveillance systems, load on the ATM screens for

background images.

Operator's workplace - a system connected to the

controller remote access and provides an interface

for operators to use the system.

Through the use of the advantages of technologies

Microsoft. NET, WCF and WPF, as well as a platform

MS SQL Server 2008 system is a flexible, scalable

solution that is suitable for both the structures

of small volume, and large processing networks.

Developed with VS2008/2010

Environments

C++/C#, STL, Win32 API, WinSock2.0,

Multithreading, ADO.NET, WCF

Position

Team Lead of Development Team,

Senior .NET/C++ Software Development Engineer

Links: http://www.atmvideo.biz/

About ArCaV3 money payment System corporate

Project

Total technical provisions

The main components of horizontal scalability.

Unified logging server.

All systems are implemented as services Windows

operating system and Web-based applications UNIX,

which will include them in the automatic mode

during the boot process without implementing user

logon.

Protocol for data exchange between components of

the XML-RPC and JSON-RPC to SOAP.

Technology WEB-Extension provides user

authentication on the previous PIN operation

balance in the system ONLINE.

The service payment of utility payments is added

the notion of "area code" to pay for services

throughout Armenia.

For the test version of the system appears

interface that enables Internet Merchants to

receive their own test login information (terminal

ID, merchant ID, certificates, test card) required

for development of sites integrated with the system

ArCa E-Commerce.

Developed with VS2008

Environments

C# 3.5, WCF, ADO.NET, Win. Service, MSSQL

Server 2008, T-SQL)

Position

Senior .NET Software Developer

About WatchDog(WD) Security System corporate

Project

Total technical provisions

Engaged in the development of CT, one of the 3-oh

large parts of the project.

Complex tracking (CT) - logical formation, which

may include one or more ATMs, cameras, sensors and

parameters to which they refer. In mostly used for

grouping objects within a single logical unit (eg

ATM, its surveillance cameras and sensors).

Can also be used for logical devices together

physically located in close proximity to each other

(eg, 2 ATM, set of cameras and sensors located in

the same room) and working as unified system. Is

the basic unit of the system that works users.

This product will be used in major banks of Russia

and Armenia

Developed with VS2008

Environments

C++, STL, Win32 API, WinSock2.0, Multithreading

Position

Senior C++ Software Development Engineer

About ArCaDirect money payment System corporate

Project

Total technical provisions

The purpose of this project is the creation and

implementation of the Executor-line interface from

the Automated Banking System (ABS) on the side of

the customer and the system ArCa on

no processing, which will provide the following

functionality:

Online payment bank account debit card to pay for

various

banking and other services,

Periodic automatic bank account debit card for

payment of regular services, such as repayment of

loans, utilities, etc.

Developed with VS2008

Environments

C#, ADO.NET, Windows Service, SQL Server 2008,

T-SQL)

Position: Senior .NET Software Developer

About UnistreamPLUS money transfer System

corporate Project

Total technical provisions

Tree layer landscape system. The system implemented

using the technology tree layer landscape,

suggesting some physical space for:

Productive system,

Test systems, functionally relevant fully

productive system. A test system is also used for

training.

The system for developing

Developed with VS2008

Environments

C#, ADO.NET 2.0, Windows\Web Services, WCF, SQL

Server 2008, T-SQL)

Position

Senior .NET Developer, Senior DB Developer

About Smart Access System corporate Project

Total technical provisions

Smart Access is an automated system for

controlling/monitoring employee entrance and

leaving and based on it making daily reports (Late

arrival, early going, presence time, location).

Developed with VS2008

Environments

C#, ADO.NET, ASP.NET 3.5, Windows Service, SQL

Server 2008, T-SQL)

Position

Senior .NET Software Developer

2.2006 - 9.2008

Unified Software

Position Held:

Middle .NET Developer, DB Developer

About IKAR Product:

The Transport project of Airport of Arizona and

Trenton states which support the states cities

global communication and accounting environment

with bookkeepers' automated system. It's also

calculates profit, Drivers salary, fees and etc.

Work Activity:

Write updates for IKAR product

Develop IKAR Admin, passenger modules, write

updates for other modules.

(Environments: C#, ADO.NET, Windows\Web Services,

.NET Remoting)

Developed with VS2003/2005.

Links: www.unifiedsoft.com

Developed with VS2008

Environments

C#, ADO.NET, ASP.NET 3.5, DevExpress Controls,

MSSQL Server 2008, T-SQL)

Position:

Senior .NET Developer, Senior DB Developer

Personal Information

Marital status: Married

Birth date: December 20, 1986

Education

09.1994 - 06.2004

High School 4 (L. Shant)

09.2004 - 06.2008

Department of Information Technology And Applied

Mathematics, Yerevan State University (BS Degree)

09.2008 - 06.2010

Department of Information Technology And Applied

Mathematics, Yerevan State University (MS Degree)

Computer Skills

Programming Languages, Technologies and Principles

GoF Patterns, SOLID principles, C#/C++,

Multithreading, TPL/PLINQ, LINQ, WCF, ADO.NET,

ASP.NET/MVC, T-SQL, MSSQL.

Well Aware With Platforms

Windows 9x/2000/XP/Vista/7

As Well Common Software Packages

Visual Studio 2003-2013, SVN, Team Foundation

Server, Source Safe and etc.

Languages

Armenian (native)

Russian (fluent)

English (Advanced)



Contact this candidate