Post Job Free
Sign in

Project Development

Location:
Australian Capital Territory, Australia
Salary:
90K minimum
Posted:
March 14, 2012

Contact this candidate

Resume:

SELVIN SATHIADAS

Block **, #**-***

Toa Payoh, Lorong - 8

Singapore – 310011

PH: 92723159

Email: ********@*****.***

OBJECTIVE

To achieve professional excellence in "Software Development” using J2EE technology, and by being a part of a growing organization, which could offer me challenging opportunities.

PROFESSIONAL PROFILE

• Overall more than 12 years of experience of which 4+ years in E-government project at NCS Pte Ltd and 5 years has been into Core Development of Banking and Financial Applications in Korvac Payment System.

• SUN Certified Java Programmer (SCJP)

• SUN Certified Web Component Developer (SCWCD) for J2EE

• Competence and knowledge of Payment Systems with explicit focus on Online Payment features

• Sound Business Knowledge in Online Payment processes within the Banking Domain.

• Good Knowledge and hands on experience in “WebLogic”

KEY CONTRIBUTIONS IN DEVELOPMENT

• Currently working on a web content migration project on UCM platform.

• Promoted as Team lead and handled a team of developers and maintaining few modules in CIRIS project.

• Individually designed, developed and maintained a key module Output Management which had the integration with other modules of CIRIS Project.

• Individually designed and developed a web interface (KORVAC Payment Network) for reporting and a built in utility “MOTO” to be forwarded to the Payment Gateway.

• Successfully completed and implemented a state of art technology – “3D - SECURE” for VISA Association using J2EE technologies.

• Introduced the “DAO” pattern and thereby improved the efficiency of generating useful historical data for analysis.

• Introduced and guided the “SDLC” within the organisation to improve the development processes.

EXPERIENCE SUMMARY

Projects Handled in NCS

Web content migration for Central Provident Fund Board(CPFB) (Jan 2011 to Till Date)

CPF and ASSA websites are in dot net environment. The project is to migrate existing web contents in dot net environment to oracle UCM environment which is the leader in Enterprise content management. The proposed solution shall provide a thick and/or thin client cross browser user WYSIWYG interface for non technical content authors, reviewers, publishers, etc to configure, control and participate in the content authoring process from any office location in CPFB. Workflow implementation and mail notification has been incorporated in the contribution process.

Client CPFB(Central Provident Fund Board)

Environment Oracle UCM

Team Size 3

Domain E-Government

Roles & Responsibility

a) Creating templates for web pages

b) Creating fragments and place holders, dynamic listing,static listing, region definition.

c) Creating work flow templates, configure work flow, aliases, create user profile

d) Ad integration,weblogic intgration.

e) Intradoc scripting

f) Migrate content from different environment with site studio backup and restore option.

g) Content replication between different environment.

NCS Pte Ltd, Singapore

Senior Consultant MAY 2006 – Dec 2010

• Responsible in handling customer in their change request for the respective modules in CIRIS.

• Responsible in guiding the team member and production support team for the live issues.

• Guide the team members in preparation of Use Case Diagrams

• Individually develop Prototypes for Business Users and initiating the Business acceptance before development

• Pivotal in confirming all the upcoming enhancement and system design changes for CIRIS system in accordance to the user requirements and forwarding the same to the team.

Projects Handled in Singapore Computer Systems

1. Central Identification & Registration Information System(CIRIS)

CIRIS system will comprise of

• A people centric database that contains the information about foreigners, PRs and Citizens.

• Applications that assist the ICA officers in providing services to their customers.

• Applications that support non-ICA government officers trusted third party agencies as well as the public.

• Interfaces to the external and internal systems that exchange data with CIRIS.

CIRIS will be accessible to various groups of users ranging from ICA and MHA officers to the general public. These users fall under various security levels. To maintain strict confidentiality and to ensure that the Government assets are not disclosed to the unauthorized parties, there is a need for user and network segmentation. Segmentation allows the implementation of strict access controls.

Infrastructure (FRAMEWORK – MERLIN PLUS)

• System Infrastructure

Infrastructure components are non-functional and they work at the platform level. They provide features for high availability, network management, system management and security. Job scheduling, backup and data replication for disaster recovery are the additional platform related features, which the individual applications will utilize.

• Utils Infrastructure

This layer houses all the general-purpose engines such as the workflow, imaging and communication gateways.

• Common Application Infrastructure

This layer consists of reusable software components that would be identified, prioritized and developed upfront so that the entire system can use.

.

Duration May 2006 to Dec 2010

Client Immigration Singapore

Environment Weblogic Workshop, JSP, Struts, Hibernate

iText, JFO, Java, JavaBean, EJB, Oracle 9i, Weblogic 8.

Team Size 5

Domain E-Government

Roles & Responsibility

• Entire responsibility for Tech Lead for Design, Development, Test, Integration with Other system.

• Preparing the Test cases.

• Contacting the UAT with end users, and rectify the bug list

Projects Handled in KORVAC Payment Systems

Name Korvac Payment Network (KPN)

Role Lead Developer

Duration February 2002 – May 2006

Environment J2EE, JSP, STRUTS, Oracle 9i, Jbuilder, JBOSS, iPlanet,

Project Type Development and Maintenance

The KORVAC Group of Companies is dedicated to providing unrivalled Payment and Consumer Technologies and Services to all clients. KORVAC Payment Services focuses on payment technology infrastructure software, hardware and consultancy services for e-commerce, m-commerce as well as Point-of-Sale (POS) payment systems.

Current Development

Design and development of UOB File format for billing. Every day the system will generate the payment instruction file and send it to the UOB Bank gateway. The bank will maintain a common account where all the master merchants transactions funds will be accumulated. This payment instruction file will instruct the bank to transfer the amounts to the individual merchant. Korvac acts as a master merchant.

Product KPN

Description KPN is a multi-channel, multi-acquirer, and real-time financial transaction processing ‘Payment Gateway’. Financial transactions (Credit card/Smart card) through multiple front-end channels are cleared in real-time with acquiring banks. The product is enriched with features and offers state of art transaction management and execution. The product consists of Modules such as “Billing, 3D Secure, VPNX2, VPNX3 etc.

Responsibilities Involved in design and development of EJB’s for Reporting and Transaction.

Technologies used J2EE technologies, Oracle 8i, XML, XSLT, Java Networking, Secure Socket Layer, Java Secure Socket Extensions, Cryptography, JUnit, Ant, Struts, Castor, Velocity, Web Services, ISO 8583 conversions for transactions.

Platform Windows 2000 Server.

Duration 11 months

Module Master Merchant Billing Tool

Description Is a billing tool for master merchants within KPN. Korvac will be acting as a master merchant registered with the bank. Multiple small merchants under Korvac use the tool to direct all payments to the designated banks via KPN. This module is developed to generate bills (Daily/ Monthly) for the merchants.

Responsibility Involved in design and development of EJB’s for Reporting

Technology used J2EE technologies, Struts.

Platform Windows 2000 Server.

Duration 4 months

Module KPNAT

Description KPNAT is Korvac Payment Network Administration Tool. KPNAT is an add on layer to KPN. KPNAT is a web interface module developed in Struts framework. Merchants can view their transaction history and can also perform a “Mail Order Telephone Order“transactions (MOTO). Auto settlement function is a unique feature in KPNAT.

Responsibility Individually designed and developed the entire KPNAT initiative.

Technology used J2EE technologies, Oracle 8i, XML, Ant, Struts.

Platform Windows 2000 Server

Duration 6 months

Module 3D Secure Implementation.

Description 3D Secure is an initiative by VISA for authorization and authentication of the cardholder’s identity during transactions. It involves the client’s pre-authorization, authorization and post -authorization for web based transactions with the VISA servers.

Responsibilities Developed the web-interface module, which handles all 3D secure transactions.

Technology used J2EE technologies, Oracle 8i, XML, Ant, Struts

Platform Windows 2000 Server.

Duration 3 months

Module VPN-X2

Description It is a two-party interface developed to interact between the payment gateway and the merchant. All relevant transaction details will be transmitted to the Domain Layer, which will process the request by making use of its internal modules. Security and confidentiality of the credit card holder’s details are ensured.

Responsibilities Designed and developed web interfaces

Technology used J2EE technologies, Java 2, XML, Ant, Struts.

Platform Windows 2000 Server.

Duration 3 months

Module VPN- X3

Description Virtual Payment Network X3 (VPNX3) is an interface that resides on Korvac Web Server. The user logs on to the Internet Merchant Interface that resides on the Merchant Web Server to purchase his desired items. Once the user selects the desired items to be purchased and submits the request, he will be redirected from Merchant Web Server to Korvac Web Server. At the Korvac Web Server, Virtual Payment X3 interface prompts him to choose to make payment by Visa, MasterCard, Diners International, JCB or American Express. The merchant determines the modes of payment available to the user. Once a payment option has been selected, VP X3 requires the user to enter his credit card details. The data is captured and composed into a HTML header before it is passed to the Domain Layer

Responsibilities Designed and developed web module.

Technology used J2EE technologies, XML, Ant, Struts.

Duration 7 months

Name Korvac Payment Gateway (KPG)

Role Lead Developer

Duration February 2001 – February 2002

Environment Java 2, JSP, Java Secure Socket Extensions and Cryptography, Multithreading, TCP/IP communication using Client/Server sockets.

Project Type Maintenance

Product KPG

Description KPG was a predecessor to the KPN. It is a multi-acquiring, web-based ‘Payment Gateway’, developed by integrating Java and C technologies. The project integrates the Electronic Data Capture (Verifone Omni EDC) terminal hardware unit with the software to execute online (credit card) financial transactions real-time.

Responsibilities Enhancing and maintaining the commerce tool kit. CTK is basically developed in c programming which handles the transactions with the EDC.

Technology used Java, JSP, MS -SQL, JNI, C, CGI scripts, Secure Socket Layer, Multithreading, TCP/IP communication using Client/Server sockets.

Duration 12 months

Product Esummons Credit Card Payment.

Description Esummons is a Kiosk based service to enable automobile summons payment. The project provides a backbone to the client’s legacy system for connectivity and transaction clearance. It includes a thick layer of multi-threaded socket communication channels to accept the transactions and process them. 20 Kiosk machines across Kuala Lumpur (Malaysia) are connected to the system.

Responsibilities Involved in customizing KPG to suit clients custom requirements.

Technology used Java, JSP, MS-SQL, Java Networking

Platform used Windows 2000 Server, Solaris.

Duration 4 months

Project Online ordering system.

Description The system is used for handling online orders. There are four main modules in MTU Asia Online Ordering System, namely: Main Menu Module, Order Menu Module, Confirmation Module and Administration Module which were developed in-house.

Responsibilities Involved in generating reports and user verification module – Administration Module

Technology used ASP, JavaScript, VBScript, MS SQL Server, HTML

Platform Used Microsoft windows 2000 server

Duration 6 months

KORVAC Payment Services, Singapore

Software Engineer OCT 2000–May 2006

• Responsible in acquiring all Business Requirements for the Payment Systems developed in KORVAC

• Responsible in the preparation of the Design Strategy for the development

• Providing Metrics to the higher Management

• Responsible for preparing test case for testing the applications

• Individually develop Prototypes for Business Users and initiating the Business acceptance before development

• Involved in successfully developing 2 /3 party Merchant Interface

• Pivotal in confirming all new design changes in accordance to the user requirements and forwarding the same to the team.

Allied Business Solutions Pvt Ltd, Chennai

Web Application Programmer AUG 1999 – SEP 2000

• Involved in Development of Web Portals for few reputed clients

• Provide development estimates to the Project Leads

• Exposed to ASP, HTML, DHTML, VBScript, and JavaScript.

Chennai Software Associates, Chennai

Programmer JAN 1998 – AUG 1999

• Involved in Development of Client Server Applications

• Provide development estimates to the Project Leads

• Exposed to VB, MSSQL, and Oracle.

Universal Medical Instruments, Indore

Production Engineer OCT 1994 – SEP 1997

• The main area of exposure includes Testing, Analyzing, Assembling and Servicing of cardiac Instruments and of Computer related products.

• Work profile also included regular interaction with the customers’ in terms of educating and demonstrating the product and its features.

EDUCATION

Bachelor of Engineering from M.V.J College of Engineering, University of Bangalore, India

Diploma in Electronics and Communication Engineering – Board of Technical Education, India

SUN Certified Java Programmer (SCJP) – Singapore

SUN Certified Web Component Developer (SCWCD) for J2EE - Singapore

PERSONAL PARTICULARS

Date of Birth : 22nd January 1970

Marital Status : Married

Singapore NRIC : S 7062187H

Nationality : Singaporean

Race : Indian

Hobbies : Badminton, Driving



Contact this candidate