Post Job Free
Sign in

Project Service

Location:
India
Posted:
June 04, 2018

Contact this candidate

Resume:

YOGARAJ RAJENDRAN

Applied for Canada Express Entry Program (E000909876)

Mobile: +91-960******* E-Mail:*******.*@*****.***

LinkedIn: https://www.linkedin.com/in/yogarajr/

Skype Id: ryogaraj

A proactive professional with expertise in delivering technical solutions, and facilitating software improvements & upgrades, seeking an opportunity to work for the growth of the organization

SUMMARY

A result oriented professional with 9+ years of experience in programming, analyzing code and testing based on the users’ requirements

Possess exceptional knowledge on .Net framework 4.0 and Visual Studio 2010, C# as a language for software development and web service concepts

Adept at ensuring a program function effectively through software maintenance, while managing a document for every aspect of an application/system for future reference

Deft in managing various software development phases, including requirement gathering, design, implementation, testing, and deployment in line with the expected deadlines, standards, and cost objectives

Competent in updating, modifying and developing existing software applications

Proficient in preparing various documents such as SRS, FRS and HLD

Effective in drawing software architecture, component interaction, UML using the Microsoft Visio tool

Proven expertise in ensuring the projects are delivered on time, as per the SLA, and within budget

Skillful in evaluating distributed requests, developing & managing user manuals & guidelines

Analytical, meticulous and quality-oriented professional with an eye for detail

SKILL SET

Team Management

SLA Management

Troubleshooting Bugs

Resource Optimization

Project Management

Implement Best Practices

Production Support

Application Development

Cross Functional Coordination

TECHNICAL SKILLS

C#

NDC

Receipt Printer

Visual Studio 2010

DDC

Passbook Printer

Web Service

Network Protocol HTTP

Cheque Scanner

ASP.NET Web API

TCP

Dispenser

ASP.NET MVC

Network Management Protocol SNMP & SNMP Trap

IIS7.0

XML

Microsoft Messaging Queue (MSMQ)

Visual Source Safe 6.0

JSON

ATM Devices Card Reader

Microsoft Visio

Message Protocol ISO8583

Internet Of Things (IoT)

EPP

MQTT

Microsoft Project Plan (MPP)

LANGUAGE SKILLS

Proficient in English

EDUCATION

Bachelor of Engineering in Computer Science from Anna University, India in 2007

EXPERIENCE

Barrla Systems Pvt. Ltd, Chennai,Tamil Nadu, India

Technical Lead May 2008 - To date

Responsibilities

Interfacing with the clients to understand their requirements and delivering projects accordingly

Developing the project plan and presenting information on the key component to the stakeholders

Preparing the requirement/design documents

Assuming responsibility for the overall sprint/iteration result

Assisting the team to develop the design

Coordinating in coding and unit testing

Delivering technical direction for the project roll out

Identifying system deficiencies and executing efficient solutions

AVAILABILITY

Planning to relocate immediately

Do not possess a bond with current employer

PROJECTS HANDLED

Project #1

ATM / Kiosk Monitoring - IoT

Company

Barrla Systems Pvt. Ltd

Name of the Client

Indian Bank / City Union Bank

S/W

C#.Net, JSON, Visual Studio 2010

Business Message

MQTT, WebSocket

Transport Protocol

TCP

Designation

Tech Lead

Description

The ATM/Kiosk publish the device status, Supply status, location etc to the centralized server (BSPL Broker) through MQTT standard protocol

The broker sends the status to the subscriber whom which the topic is been subscribed

The bank person subscribe to the device health status and supply count status which helps them to notify the current status very fast, which reduce the overall downtime of an ATM/Kiosk

Responsibilities

Interface with project personnel from Indian Bank and City Union Bank to understand requirements

Construct robust business logic for BSPL broker

Project #2

Indian Bank Smart Remote - IBSR

Company

Barrla Systems Pvt. Ltd

Name of the Client

Indian Bank

S/W

C#.Net, XML, IIS 7.0, Web Service, Visual Studio 2010

Business Message

ISO8583

Transport Protocol

HTTP, TCP

Designation

Tech Lead

Description

The mobile application enables the customer to update the card status and cash limits for ATM & POS

The customer would be able to install the app in the mobile phones and it could be registered through authentication with card number and ATM pins

Once the registration is completed, the customer could either lock or unlock a card status/update thecash limit within the card’s maximum limit

Responsibilities

Interface with project personnel from Indian Bank to understand requirements

Define the architecture for the business module and determine transport & security level

Construct robust business logic to compose & decompose ISO8583 banking message standards

Deploy the server application in the client’s server

Project #3

Kiosk Teller Machine - KTM

Company

Barrla Systems Pvt. Ltd

Name of the Clients

Indian Bank, City Union Bank

S/W

C#.Net, XML, IIS 7.0, WebService, WebAPI, Visual Studio 2010

Transport Protocol

HTTP, FTP, TCP

Architecture

Thin Client

Designation

Tech Lead

Description

Terminal financial kiosk uses the advanced self-service kiosk to deliver the various services to be hosted in a terminal.

The financial transaction would be considered as a distinct service in the kiosk. The kiosk application provides consumers choice & flexibility to perform the transaction at a preferred channel. The financial kiosk expeditiously completes the basic branch transaction by passing the few switch lines and directly accessing CBS

The critical financial transaction of the financial kiosk is passbook printing, cheque deposit, fund transfer, internet banking, and other third party services

Passbook print

The customer would be able to print their statement in the passbook. The QR Code barcode sticker on the back side would be scanned by the passbook printer and verify the customer with CBS network.

The information would be received from bank’s FTP and reformatted to print in the passbook. The application monitors the page count & line count and revise back to the bank application

Cheque deposit

The cheque incorporated by the customer would be scanned and it reminds the customer to enter a cheque issue date and amount

The cheque image would be captured in line with the RBI standard parameters while a UV image would be received.

The IQA verification would be completed and the cheque would be deposited in the stacking box, and then the customer would receive the receipt confirmation. The solution simplifies the process for the bank staff and customers.

Responsibilities

Developed the transactional flow for passbook printing, and collected information from the CBS personnel (City Union Bank)

Prepared the project plan to guide the project implementation

Oversaw the creation of SRS, FRS and HLD

Created and tested the passbook printing and cheque transactional flow

Communicated with the project personnel from Indian Bank to discuss the cheque deposit transaction execution

Coordinated in processing the image quality assessment (IQA) test for cheque scanned image on the basis of requirement from Indian Bank

Designed the cheque deposit &cheque clearance functional flow for customers of Indian Bank

Assisted & maintained the branch terminal and gathered the reports for statistical assessment

Project #4

Automated Teller Machine - ATM

Company

Barrla Systems Pvt. Ltd

Name of the Client

Indian Bank

S/W

C#.Net, XML, IIS 7.0, Microsoft Message Queue

Message Protocol

NDC, DDC, IFX, ISO8583

Transport Protocol

TCP/IP, HTTP

Architecture

Thick Client

Designation

Product Developer

Description

The product delivers core business solutions that allow a customer to conduct financial and non-financial transactions

Interactive Financial Exchange (IFX) is the native message protocol that is part of the product to interface with the network and the product also imitate the NDC & DDC messaging protocol to assist the current ATM machines in the market

Developed SNMP (Network Management Protocol) to get/set the status of the device within the network server

Responsibilities

Assessed and designed the architecture of different components for business logic

Created the source code on the basis of the messaging protocol standards

Ensured connection to the Maximus server to facilitate the ATM - Switch integration

Developed the product as per the messaging standard (State, Screen, and FIT)

Actively involved in composing & decomposing the messages on the basis of message protocol standards

Managed the device status update related to the switch

Project #5

Device Manager

Company

Barrla Systems Pvt. Ltd

Name of the Client

Indian Bank

S/W

C#.Net, XML, IIS 6.0, Web Services

Card Reader

Hitachi Dip card reader, Magtek Intellistripe motorized card reader

Encrypted PIN Pad

ZT596E EPP

Receipt Printer

ATP80 & CUSTOM TL80

Passbook Printer

Olivetti PR2Plus

Cheque Scanner

Reiner RS891, CX30

Sensor Unit

PMD1024LS, Adrino

Designation

Software Engineer

Description

Device Manager is the service oriented approach which provides an insight on the useful functionality of the device to application through a standard web protocol. The device DLL is registered in shared assembly so that potential application can use them easily. It executes based on the factory design pattern where the application is not connected with device model used in ATM.

Responsibilities

Executed a web service which manages the device operations and interfaces with application

Facilitated the interface of the device operations within the application, which communicateswith the customer

Leveraged SNMP protocols to manage device failure modifications

References would be furnished upon request



Contact this candidate