Post Job Free

Resume

Sign in

Software Engineer

Location:
Dehiwala-Mount Lavinia, WP, Sri Lanka
Posted:
November 12, 2016

Contact this candidate

Resume:

Dhammika Sydney Senanayake MBCS

*** / **, ****** **** ********* : +94-077*******

Dehiwela +94-011*******

Sri Lanka

E-Mail :acxg55@r.postjobfree.com

Date of Birth : 18th April 1963

Age : 53 Years

School : Nalanda College – Colombo 10

Status : Married – One Child

Sex : Male

PERSONAL PROFILE

As a Software Engineer / Sales Analyst with over 24 years of service at Unilever - Sri Lanka Experience covering Operations, Programming (Development and Support ), Systems and Business Analysis in Finance / IT, Manufacturing, Sales and Distribution etc.

CORE SKILLS

Web - Webspeed, Active Server Pages (ASP), Javascript, HTML5, XML, HTTP/RESTful Web Services, JQuery, CSS3, AJAX, Bootstrap

Development - PROGRESS V9, RPG II / III, Oracle, VB5/6, VB.Net, ASP.Net /MVC,C#.Net, Clipper V7, Dbase, Excel, Android Development Tools with Eclipse plug-in

Database - SQL ( MS SQL Server, Oracle, AS 400 ), MS Access, SQLite

PROFISSIONAL / ACADEMIC AFFILLIATION

oProfessional Member of the British Computer Society - MBCS

oDiploma in Computer Programming & Systems Designing

oNational Certificate of Technology – NCT ( Electrical & Electronic Engineering) – Level 1

oDiploma in Network Administration

oORACLE 8i Enterprise Database Administrator – Architecture & Administration

oORACLE 7.1 RDBMS / SQL / Forms V4.5 / Reports V2.5

oPROGRESS V9 GUI Programming

oAS/400 SQL (SR007)

oRPG II Programming

oMastering of Microsoft Visual Basic / VB.net ( 2373B)

oCertified Internet Webmaster (CIW) – Javascript

oCertified Internet Webmaster (CIW) – Active Server Pages

oImplementing and Administration of Microsoft SQL Server 2005 ( MS 2779 / MS 2780 )

TRAINNING OVERVIEW

AS/400 SQL Interactive Workshop

Structured Query Language and control access to data stored in

Relational Database Management System.

Conducted by IBM –Sri Lanka.

Introduction to MFG/Pro eB

MFG/Pro eB (QAD- Australia ) introduced a new architecture that open up its business functions to easily integrate with other e-business applications.

Conducted by J K Technology – India.

BusinessObjects Universe Design R1/ R2 / Desktop Intelligence XI

BusinessObjects XI R1/R2 is a training programme where participants learn to design and maintain BusinessObjects Universes.

Conducted by Unilever Pakistan.

KEY SKILLS

PROGRAMMING

Microsoft Platform :

o VB.Net / VB 5 & 6, ASP / ASP.Net MVC, Web services, Excel,C#.Net

SQL :

o SQL related technologies including

A/S 400 SQL, SQL Server ( Database design and normalization,

use of Stored Procedures and Functions, Cursors, Table Joins, Sub- Queries and Views.), T-SQL

Web :

o HTML5, Javascriprt, ASP, Webspeed, JQuery, CSS3, AJAX, Bootstrap

SERVERS

SQL Server 2000 & 2005 :

oInstallation, maintenance and runtime optimization.

Windows Server 2003 :

oInstallations and maintenance, Active Directory, IIS configuration

( For HTTP/.Net and FTP services)

oDisk Management ( Mirror, Raid 5)

SOFTWARE ENGINEERING

Sales :

oe-Customer for Modern Trade (MT) - Analysis, design and implementation of web based solution of Vender Management System (VMI) for Unilever Sri Lanka such as

Cargills Super Market

Arpico Super Market

Keells Super Market

Laughfs Super Market

By an introducing a e-Customer Management system for order capturing / replenishment to the Modern Trade Customers (MT) the major benefits can be describe as follows,

Facilitate to view orders and seamless connectivity the ERP system ( MFG / Pro)

Facilitate on-line MT Order processing with ERP connectivity.

Facilitate to daily downloads / view reports.

Progerss 9.1D selected as development language.

oDistributor IT Network - Design and Programming of Palmtop Billing System and overall responsible for Unilever Distributor IT Network.

oWholesaler Loyalty Scheme Management System – Design and Development of Management Information System ( MIS Reporting Module) to Wholesalers to monitor and redeem points.

This programme will target Wholesalers Contributing 97% of channel throughput with the objective of increasing Unilever Sri Lanka share or their business by 50% over and above company national growth target for 2004.

Progerss 9.1D selected as development language and the information are kept in custom tables in Mfg/Pro ( ERP System)

oFree Issue Visibility Monitoring System – Design and Development of WEB based MIS Reporting Module to Distributors to provide information

on Free Issues to customers ( Retailers ) to simplify the reconciliation process at month end .

oSales re-organization / ROI Module – Responsible for the developing of a real time data acquisition and analysis system to calculate Distributor Return on Investment.

Finance :

oSupport Expenditures Monitoring System (SEMS).

Development of web based workflow system to monitor all support

expenses raced by Sales and Marketing dept.

oE-Booklet / Brand review - Finance & Brands Report System using with Excel VBA.

Supply Chain :

oSales Forecasting Module for Brands / Supply Chain ( Rolling Plan)

Development of a Client Server database application to regulate sales assessments and promotions.

Marketing :

oBrand Review Module for Board Presentation

Responsible for the development of a real time data acquisition and analysis system for a board presentation.

Personal :

oHealth Profile System

Generate computerized individual medical records annually from the result of annual medical screening of the Unilever employees. Expected benefits & measurement is to achieve health conscious mind-set among Unilever employee with the view of upgrading the health status and increasing the vitality of the people.

NETWORK TECHNOLOGY

TCP/IP Networking, WINS, DHCP and DNS.

Wireless networking

IIS Server

IAS / Proxy Server

E-Mail Server (Exchange Server)

Dear Sir,

With reference to your advertisement in the website and I would like to apply for this vacancy.

I believe that my interests and credentials will match with your requirement.

As a Software Engineer / Sales Analyst with over 24 years of service at Unilever - Sri Lanka my experience covering Operations, Programming (Development and Support ), Systems and Business Analyst in Finance / IT, Manufacturing, Sales and Distribution etc

When I was in Unilever-Sri Lanka, before I joined to a IT Department, I have 14 years of experience in analysis of Sales Planning and Statistic job roll in the Sales Department

My key responsibilities are as follows,

Examines/evaluates purpose and content of business reports to develop new, or improve existing, format, use and control with the support of SQL proficiency and advanced user of MS Excel (Pivot Tables, Charts, advanced formulas).

Recommends establishment of new or modified reporting methods and procedures to improve report content and completeness of information.

Creating and executing SQL queries within relational and star schema databases for analysis, problem solving and evaluating data quality/validity.

Gather user requirements; analyze user requirements based on findings into scope documents.

Prepare and issue instructions concerning generation, completion, and distribution of reports according to new or revised practices, procedures, or policies of reports management.

Design and deliver end-user training and training materials, provide technical and data support as necessary.

Understand and comprehends system changes as they affect data, reports, and reporting systems.

Develop reports or queries to retrieve and analyze data for projects/programs requiring sophisticated inferential techniques.

Proactively look for market trends, analyze data and share findings and opportunities with stakeholders as conclusions are made

Create, maintain and continuously improve monthly sales spreadsheet, marketing dashboard and reports.

Work with Marketing, Sales, Supply Chain, IT, Engineering/Development to ensure data integrity and reporting system reliability.

Collaborate with multiple stakeholders on complex projects

Work constructively as part of many teams

Perform ad-hoc analytical requests and research projects assigned by management.

In addition to that I worked as a active member of Unilever sales re-organization project in 1990.

After I left at Unilever – Sri Lanka, I started Consulting and developments of GPS / GIS Solution for Agriculture Sector & Brand Activation / Promotions, ISO 8583 message solution for ATM Switch Software and SMS Based solution for Hotel Trade, Building Construction, Apparel Industry, Banking Sector, Sales & Distribution .

GPS / GIS Solution is very useful to monitor Crop Position via Satellite and gives more information for Management Information System (MIS), especially Sugar Cane / Tea Industry, but it can be customized based on the clients requirements.

GPS / GIS Solution is my own development with the support of Google Maps API and its helps organization to identify his best customers and discover areas where similar demographics apply and organization’s sales and marketing efforts become more closely targeted, and market expansion priorities are calibrated against geographic factors.

Key Benefits:

Discover trends and identify elements that affect agricultural productivity.

Understand geographical features of land to plot and place assets to suit.

Reduce costs, while improving processes and operational efficiencies.

Use GIS software to:

Forecast and plan for crop rotation / forestry management

View historical data showing by locations, by type.

Specialized uses for data mapping such as,

Crop Management

Map suitable land for crop planting.

Track crop rotation.

Map areas of companion planting.

Track areas where fertilizers and pesticides are used.

Forestry Management

Track tree plantation and growth.

Create maps illustrating trees by area and type.

Plot areas of tree farming, woodlands, and deforestation.

Map conservation efforts.

Track and map process from growth to timber production to market.

SMS Based Solution is a multipurpose solution such as,

SMS Based Sales force Invoice and Distributor Stock Replenishment System.

SMS Based Productivity Monitoring System for Apparel Industry.

SMS Based POS / Debit card solution

SMS / Web based solution for Construction Industry

More over, my SMS solution as a primary way of communication from field force and high adaptability for SMS as a mode of communication as it is the easiest and fastest way of communication. This results in real time reporting by field force and also tremendous reduction on cost of communication. As data is available online it can be synchronized with enterprise backend system at agreed configurable frequencies. It’s giving field force true mobile office experience and ensure better time managing & control as the data will be captured & presented in real-time to the managers enabling real time reporting & better field force management. By following backward integration business partners/suppliers & vendors can also be linked to this system thus enabling real-time data flow & completing the entire supply chain.

Key Benefits :

Fast & Better Responsiveness: Being able to access and react to essential customer data instantly, instead of coming back again to the workplace or connecting towards the corporate network via a laptop.

Cost Savings: Reduce costs by lowering voice usage to call into the office for critical information, as well as reducing hardware costs of having to carry a laptop or other device to remain in touch with the office.

Types of different gains involve better customer retention and acquisition through improved responsiveness, transaction gains, sales force productivity gains, and effective decision-making

Eliminates conventional paper culture and connects field force information online through SMS.

User friendly formats for SMS and online MIS Reports.

Sales tracking at primary & secondary level with sales analytics

Alerts - Various system generated alerts/SMS

No dependency on specific type of mobile handset / device

Middleware Solution – ISO 8583 for ATM Module – ( FAO Thailand )

In Sri Lanka Micro Finance Sector has recently been a shift away from traditional,

in-person banking toward the use of Automatic Teller Machines (ATMs) which can be used to easily, conveniently. Therefore my Middleware Solution integrated with such Banking Applications and Switch Software with the support of ISO 8583 Financial Transaction Format.

This module consists of four features as follows

Cash Withdraw ( and reversal )

Balance Inquiry

Mini Statement

Transfer ( and reversal)

My ultimate goal is to find the perfect solution for each individual client that maximizes ATM profitability.

SMS Banking Solution ( m-commerce)

Banking Solution empowers Micro Finance customers with access to banking services through SMS.

Use of SMS facility in the banking sector can be exceptionally varied and multifunctional, offering a whole new world of opportunities. Managing customer relationships via m-commerce is proving to be a revenue-generating asset leading to new customers and business growth.

Key Features

SMS Banking Solution supports different message formats and solutions with numerous features:

Convenient : Wherever you are, whatever you are doing

24/7 access : Access your accounts at any time – day or night

On demand :

Savings Account Enquiry

Loan Enquiry

Field Collections ( Loan and Savings )

New Accounts Opening

Field Officer Activity Monitor by Date and Time

Create Automatic Batch File Upload

Benefits to the Banks’ and Financial Institutions’ Customers

Reduce operational cost and paper work

Dedicated customer service

Controlled cash position

Single window interface and processing gateway

Above solutions can be customized based on the clients requirements.

Also I have two latest developments, such as simplest SMS based payment solution - mDebit for banking sector and Android based Mobile Sales Application ( Easy Invoice).

mDebit - No need to download softwares, No costly mobile phones. Ordinary phones with simple SMS knowledge is sufficient to have the safest payment process.

Easy Invoice - Android based Mobile Sales Application and provides sales team with tools to run and manage sales processes using any Android tablet device. This will save time and money on the rollout of sales automation project. ( Please refer product reference note)

If my skills & experience match the requirements of the role, I am looking forward your support to get job offer from employment to apply work permit.

I look forward to hearing from you.

Sincerely,

Dhammika Senanayake.

Android based Mobile Sales Application - Easy Invoice

Android based Mobile Sales Application ( Easy Invoice ) and provides sales team with tools to run and manage sales processes using any Android tablet device. This will save time and money on the rollout of sales automation project.

The app allows team members to manage client information and place orders all from their mobile device. For sales managers, the app provides additional sales management features.

GPS / GIS function of the application facilitates saving an employee’s position in various moments of their work,

Some of the key features of sales application are referred to:

Pre-sales ( refer attached document - Sales Invoice )

Sales Returns ( refer attached document - Sales Return Note )

Free Issues / Promotional offers ( refer attached document - Free Issue Invoice Summary )

Instant discounts

Customer details

Adding/updating Distributor / Retailer Balance Stock levels to calculate Sales Out.

Adding/updating customers/outlets in respective routes

Administer / Manage partner and contact details

Client Management / New Outlet Notification

Daily Sales Summary ( refer attached document - Daily Sales Summary )

Review retailer credit status ( refer attached document - Retailer Sales / Payment Summary)

Easy data communication with back-office / ERP system.

Order history ( Optional )

Market Survey ( Optional )

Secondary Sales against monthly targets by Distributor / Retailer ( Optional )

Secondary Sales ( YTD) against annual targets by Distributor / Retailer ( Optional )

Easy tracking of field visits and Start / End Route Information - Visualization of data with the support of GPS / GIS Module ( Optional )

SMS Alerts – Secondary Sales Results, with the support of SMS Server ( Optional )

Sales App / MIS Key Benefits

This mobile sales app helps save costs by eliminating paper processes, helps improve sales and helps you track and manage your sales staff.

Accessing info while working remotely isn't always easy, but this sales tracking application can make working remotely much easier via SMS saver based communication. Also offers a great way to use a dashboard to plan each day and can offer the ability to drill down to minute details as well, helping you keep everything running smoothly and giving you the ability to connect from anywhere.

Reduce cost per sale

Increase rep accountability

Sales representatives can see exactly what they are reporting to management. Sales reps can also document lead generation and productivity

Forecast sales more accurately

Software can track such metrics as conversion rates from leads to opportunities to closed deals, allowing an organization to more accurately forecast. This is particularly beneficial when combined with historical seasonality information.

Gain analytical insight

MIS consolidates and reports on each representative’s activities, freeing the representatives from mundane periodic reporting and allowing them to focus on selling and customer relations.

SMS Server and Key Benefits

SMS Server solution as a primary way of communication from field force and high adaptability for SMS as a mode of communication as it is the easiest and fastest way of communication. This results in real time reporting by field force and also tremendous reduction on cost of communication. As data is available online it can be synchronized with enterprise backend system at agreed configurable frequencies. It’s giving field force true mobile office experience and ensure better time managing & control as the data will be captured & presented in real-time to the managers enabling real time reporting & better field force management. By following backward integration business partners/suppliers & vendors can also be linked to this system thus enabling real-time data flow & completing the entire supply chain.

Key Benefits :

Fast & Better Responsiveness: Being able to access and react to essential customer data instantly, instead of coming back again to the workplace or connecting towards the corporate network via a laptop.

Cost Savings: Reduce costs by lowering voice usage to call into the office for critical information, as well as reducing hardware costs of having to carry a laptop or other device to remain in touch with the office.

Types of different gains involve better customer retention and acquisition through improved responsiveness, transaction gains, sales force productivity gains, and effective decision-making

Eliminates conventional paper culture and connects field force information online through SMS.

User friendly formats for SMS and online MIS Reports.

Sales tracking at primary & secondary level with sales analytics

Alerts - Various system generated alerts/SMS

eMail & Wireless Print Invoices

Invoices can be emailed to your customers after each sale. Include a personal message or promotional offer in your invoice message. Email a copy to yourself or your office as a backup record to your stored data. Utilize a wireless printer to provide customers with a professional invoice that includes a signature and your logo.

Get the right customer data at your fingertips – anytime, anywhere – with mobile sales software

Work at peak efficiency with sales software that provides fast, reliable access to data – from the mobile device of your choice. At a customer site or on the road, your sales professionals can use mobile sales apps to access accounts, contacts, opportunities, activities, orders, and analytics.

Increase productivity, allowing more time for face-to-face sales

Accelerate decision making and collaborate in real time – with immediate access to data

Boost profitability through better sales management and forecasting

Increase order size and customer satisfaction by identifying up-sell and cross-sell opportunities

Empower field sales with customer insights

Increase the return on your investment in CRM with more frequent mobile use.

Benefits of using GIS / GPS software

GIS / GPS Monitoring software makes it easy to consider and analyse complex, existing organisational data from multiple, diverse sources.

Enhancing customer service and increasing sales

GIS / GPS Monitoring software helps your organisation to identify your best customers and discover areas where similar demographics apply., also your organisation’s sales and marketing efforts become more closely targeted, and market expansion priorities are calibrated against geographic factors.

Improving operational efficiency and reducing costs

Becoming more efficient and saving money come down to being able to successfully analyse complex situations. GIS / GPS Monitoring software makes it easy to bring complex datasets together in a clear, unambiguous format, suitable for discussion and planning.

Making better business decisions

By combining geographic and location-related data with other business data, you gain critical insights that help your organisation to flourish.

With spatial queries, organisations can select trading locations, service zones and customers of interest, and present the information in thematic maps and reports to facilitate faster and better business decision-making processes.

An SMS based payment system – mDebit

Introduction

In recent years, there has been growing enthusiasm about Mobile Ecommerce and Mobile Payment, which enable consumers to pay for purchases by passing their phone near a point of sale terminal. There are many reasons why mobile commerce has gained so much attention.

With the advent of m-Ecommerce, the payment systems are also being moved to the mobile devices. The current mobile payment systems are generally tied to a network provider or work only on smart phones. The transaction usually takes place via a mobile app and a GPRS / Wi-Fi connection may be required.

Opportunities in Mobile Ecommerce

Mobile Ecommerce consists of Mobile Banking and Mobile Payments / Money Transfers.

Mobile Banking is where you use your mobile phone to access financial services like online banking. Mobile Payments and Money Transfers are where you use your mobile phone as a payment device to transfer payment from one party to another. Mobile banking has already gained traction in developing countries, where banking customers can check their bank balance, transfer funds and receive alerts. Mobile banking provides convenience and accessibility for customers, as well as portability, security and multi functionality.

Mobile Payments and Money Transfers are of more interest to business organizations. This is how mobile phones are being used beyond mobile banking, involving the transfer of money from one party to another. This provides the potential for huge transaction volumes initiated via mobile phones, and this volume can translate into significant revenue opportunities for many stakeholders, including wholesalers and retailers.

The Future of Retailer / Wholesale business with Mobile Ecommerce

Since almost everyone has a mobile phones, and retailers can bring costs down with mobile payments, providers of transaction services are getting ready to market their offerings. Retailers that operate entirely online also benefit from this new technology, even if they never physically handle plastic.

It’s coming to the point where customers will be able to use mobile phones to send and receive money quickly and easily, as long as they have funds in the bank, without worrying about cash, checks or other higher-cost services. This is good news for wholesalers and retailers alike and can help improve sales and customer loyalty.

About mDebit

mDebit generally refer to payment service and performed from or via a mobile device instead of paying with cash, check, or credit cards. A consumer can use a mobile phone to pay for a wide range of services and digital or hard goods. Although the concept of using non-coin-based currency systems has a long history, it is only recently that the technology to support such systems has become widely available.

The advantages of SMS based payment system-mDebit include the following:

The solution is universal. SMS works on any phone with text messaging capability and does not require a special browser. SMS works with any carrier service.

SMS is a highly scalable technology.

Consumers are familiar with SMS text messaging, so the learning curve is low.

SMS works well in countries with poor Internet and POS infrastructure.

mDebit is an alternative mobile based payment solution that aims at replacing the current payment solutions like Debit Cards and Cash with a simple Short Messaging Service (SMS) based solution that would work on all mobile phones irrespective of the network carrier and the manufacturer. Transactions can also take place between consumers that have subscribed to the service and merchants irrespective of their subscription.

Electronic payment systems like debit cards are an attractive alternative from the perspective of cost and convenience. However, the security of debit cards depends upon the ability of the merchant to authenticate the card by comparing signatures and the ability and honesty of the merchant in protection of the sensitive information required for carrying out the transaction. The new trend in electronic payments is mobile payment schemes – those in which at least one part of the transaction is carried out using a mobile device.

mDebit, Provides a mobile payment system that will be available on all mobile devices that support basic features like text messaging and transactions are totally based on text messages for convenience.

mDebit, No need to download softwares, No costly mobile phones. Ordinary phones with simple SMS knowledge is sufficient to have the safest payment process. For shopping, utility bills, and money transfers, simple SMS based instruction will enable easy, fast and safe mode of payments. A specified KEY allows only authorized access and Mobile number spoofing and replay attacks is eliminated as each transaction is protected with a unique one time key sent to the user’s registered mobile number.

mDebit, Mobile payment involves the participation of a Consumer, Merchant and the mDebit system. In the payment scenario, the consumer is a registered user of the mDebit system and intends to pay the merchant electronically through the mDebit system.

A user can register for this service by sending an SMS to the mDebit system using his mobile number which is verified and this mobile number acts as a unique ID for the user. A unique pin is generated and sent to the user which can be later changed by the user for additional security.

Key Features:

Easy to integration in any existing corporate infrastructure

Almost no maintenance on customer side

No need for reader or other additional equipment

Time-based passwords (OTP)

Multiple levels of security

Very simple user experience

No operational procedures needed for the user

No client software to manage, install or administer

Payment Process

The payment process depicted in figure is initialized by sending an SMS to the mDebit system with the PIN the authentication. The mDebit system generates a one-time random key for the next transaction with a timeout and sends it to the consumer. The consumer has to reply within the timeout with the key, payment details like the mobile number of the merchant, the amount to be paid to the merchant and an optional reference text that can be used by the merchant to identify the transaction. If successful, the consumer’s account gets debited and merchant’s account is credited with the specified amount and confirmations along with reference text are sent to both the consumer and the merchant.

FAQ's

What is mDebit?

mDebit is a revolutionary SMS based payment service which allows you to use your mobile phone as your debit card. mDebit can be used to make easy and secure payments online, over the phone, across the counter or from just about anywhere.

Where can I use mDebit?

You can use this service at any of mDebit's accredited merchants.

What do I need to use mDebit?

All you need to have is a mobile phone and a bank account with one of our partner banks.

Do I need to open a new account?

Not at all. Your mobile is linked securely to your existing bank account and that's where all your payments will be debited.

Which mobile phone do I need to have?

mDebit works on even the most basic phone (GSM) and does not require any special tariff plan or mobile operator registration.

Does mDebit require any GPRS/ EDGE connectivity?

Not at all. It's an SMS based service which makes it extremely simple and cost effective.

What are the advantages of using mDebit?

With mDebit your mobile is your wallet and you are free to pay from anywhere at anytime. Some key features about the service are:

Being an SMS based service makes it extremely easy to use on any phone.

You have the flexibility to use your mobile as your debit card.

You can transact securely without divulging your banking or card details to any merchants.

It can be used to pay for bills and purchases online, over the phone, across the counter or even sitting on



Contact this candidate