About Me
Having 11+ years of experience in IT development and implementation of web applications development using ASP.Net, C#.NET, MVC, Entity Framework, WCF, WEB API ,SQL Server and Hybrid mobile technologies 4+ Years of working experience in Hybrid mobile ...
Show MoreSkills
Portfolio Projects
Description
[July 2016 – Present]
Client:Sompo Insurance Singapore Pte Ltd, Singapore
Environment: Telerik Sitefinity, ASP.NET MVC, C#,Web API, Sql Server, Bootstrap, jQuery
Role
- Requirement Gathering from Marketing and IT teams
- Responsible for CMS Portal development, Web API services, unit testing
- Application deployment in SIT, UAT and Production environments
- Assist in the creation of the system design and functional specifications.
- Warranty and Production Support
- Preparing build release documents
· The Corporate Website Modernization project is to create a new intuitive website for Sompo Insurance and customizing Sitefinity Content Management System to manage the website content.
· A Ratings Engine web application serves to find premium computation based on user’s input from online quotation.
Show More Show LessDescription
[Feb 2016 – Jun 2016]
Client:PUB, Singapore
Environment: ASP.NET MVC, C#,WCF,WEB API services for Mobile, Sql Server, Bootstrap, jQuery
Role
- Requirements gathering and understanding
- Responsible for backend portal and WCF servicesdevelopment, unit testing.
- Resposnisble for UAT and Production Deployment in Azure
- Assist in the creation of the system design and functional specifications.
- Warranty Support
- Act as the bridge between internal users and customer team
· The mobile app enables PUB officers and contractors to submit and file their inspections and repair reports automatically and systematically into a centralized backend system.
· Drainage Asset Management System (DAMS) includes a Frontend mobile application and backend system comprises of a Portal and WCF services for Mobile data submission.
Mobile App – comprises of a mobile application for field officers and contractors to submit the inspection/ repair works on site to the database and a web portal for administration of reports, role assignments, search function, etc.
Backend Portal & Database– System to store the information, records and reports from field officers and contractors. Admin can also manage the PUB officers and Contractors information from this portal.
Show More Show LessDescription
[Oct 2015 – Jan 2016]
Client: Singapore Power, Singapore
Environment: Cordova, Angular JS, Bootstrap, jQuery,HTML5,Node JS, Onemap API
Role
- Requirement Gathering from customer
- Responsible for Application development, unit testing and deployment.
- Responsible for System design and functional specifications.
- Using This cross platform mobile app, employees can submit their leave requests, over time claims, Travel claims from the mobile application. There is also a provision for staff search.
- The On-the-go Panel Clinics (OPC) module, will enable staff to access information of SP’s panel and affiliated clinics on-the-go through their’ personal iOS or Android based mobile devices.
- This app also allows managers to quickly respond to approval requests right from their mobile phone
Description
[Jan 2015 –May 2015]
Client: OCBC Bank, Singapore
Environment: Cordova, jQuery Mobile,jQuery,HTML5,SQLite,ASP.NET, C#,Web API, Android,iOS
Role
As a senior application developer I am responsible for Application development, unit testing and deployment.
Using This cross platform mobile app,managers can quickly take action on thrier employees' requests anywhere and anytime. This app allows managers to evaluate and respond to approval requests right from their mobile phone, providing employees with quick replies and managers more time to focus on value-added work
Show More Show LessDescription
[Jan 2014 – Dec 2014]
Client: ANZ Bank, Australia
Environment: Cordova,jQuery Mobile,jQuery,HTML5,ASP.Net,C#,WCF services,SQLite,Android,iOS
Role
As a senior application developer I am responsible for Application development, unit testing and deployment.
This cross platform app provides Australian financial advisers with a powerful life insurance illustration tool on their iPads/Android tablets.
This app enables advisers to create a quote for life insurance premiums for their clients. The app will intelligently generate bundled premiums, if the adviser selects more than one cover type, incorporating the multiple policy discount rules for each insurer. To fully maximise on sales opportunities, this app also enables summaries of quotes to be emailed to the client or back to the adviser instantly during a quote.
This app will empower advisers to transform a traditional illustration process to be an interactive and seamless experience with the client. Or, it can just be a handy tool to make quick illustrations without having to open up traditional office based software.
The cover types this app provides are:
- Life/Term
- Total and Permanent Disability
- Trauma
- Income Protection
- Child Cover
Description
[Sep 2013 – Dec 2013]
Client:Abyat - Kuwait
Environment: Sybase Unwired Platform(SUP) 2.2, Android, SAP ECC 6.0, JavaScript, XML, jQueryMobile
Role
As a senior mobile developer I was responsible for SUP Installation, Configuration, mobile Application development using SUP, unit testing and deployment.
During this period I have developed the below SAP processes on mobile using SUP and few enhancements for Sales Quotation application.
- SAP POD process
- Customer Creation app for Kuwait and Saudi braches
- Sales Order details
Description
[Sep 2012 – Aug 2013]
Client: EQUATE - Kuwait
Environment: Sybase Unwired Platform(SUP) 2.2,JavaScript, XML,SAP ECC6.0, jQueryMobile,Asp.Net WebServices, C#
Role
As a senior mobile developer I was responsible for SUP Installation, Configuration, mobile Application development using SUP,Web services development, unit testing and deployment.
Mobile Workflow Applications is a suite of 6 Hybrid Web Container workflow applications. A total of 24 SAP workflow approval processes&6 Non-SAP approvalsfor various departments (Sales, Procurement, Finance and HR) have been mobilized. These Mobile Workflows allows Equate users to approve respective work items from iPad and iPhone that have been created by individual Equate users in SAP. The mobile application provides an interface where all pending approval work items would be listed. The users would pick any of the work item and view summaries of the same before approving or rejecting the respective work item
Show More Show LessDescription
Quotation [Jan 2012 – Aug 2012]
Client:Abyat - Kuwait
Environment: Sybase Unwired Platform(SUP) 2.1.1, Android, SAP ECC 6.0, JavaScript, XML, jQueryMobile
Role
As a senior mobile developer I was responsible for SUP Installation, Configuration, mobile Application development using SUP, unit testing and deployment.
Mobile Sales Quotation is a Hybrid Web Container workflow application to accomplish the SAP business process. We used Sybase Unwired Platform v2.1.1 layer as a middleware between the SAP system and Android mobile devices (Samsung Galaxy Note – Android 2.3.3)
This application is useful for Sales persons in
- Searching for a Customer by his/her mobile number
- Article search along with its availability/stock details
- Create a Sales Quotation
- Printing & Emailing the Created Sales Quotation
- Updating a Sales Quotation
- Displaying list of Sales Quotations
Description
[Apr 2011 – July 2011]
Client : Urban Redevelopment Authority(URA), Singapore
Environment: MS SharePoint portal 2010, Asp.Net 3.5, C#, SQL Server 2008
Role
As a senior developer I was responsible for Development custom webparts in Asp.Net and C#, unit testing, Bug Fixing and deployment.
URA has a pool of websites which uses the Microsoft Windows SharePoint Services (version 2.0 and 3.0) platform with other standard web tools for intranet users. URA intended to migrate these websites to a later version of SharePoint to leverage on the new features of the software. Through this project, users of the URA intranet Portal have the necessary tools (e.g. Wikis, Blogs, Forums, Photo Gallery, Media Gallery, Staff Movement, Staff Profile Announcement, Knowledge Management, Events etc.,) to collaborate, contribute and retrieve information.
Show More Show LessDescription
[Nov 2010 – Feb 2011]
Client: Elli Lilly Pharmaceuticals Japan.
Environment: iPad, C#, ASP.NET, ADO.NET, RESTful Web Services, SQL Server 2005
Role
As a senior application developer was responsible for developing Application admin interface, Web services, unit testing and deployment.
iQuestionnaire is an application which is used by medical representatives to conduct survey targeted for Doctors who could provide feedback on the mobile-tablet application. The questions and answers are configured at the backend and synced to the device for updating the questions. The data is captured and stored locally on the device and only synced if the network connection is available and also triggered manually for the sync. A backend dashboard would process the data and provide analytical information based on the survey
Show More Show LessDescription
Environment: C#, ASP.NET, ADO.NET, AJAX, SQL Server, WCF
Role
My role in this project was to add new functionalities, features, UI for the new version of the product based on customer feedback, which was gathered over a period of time.
OneSite Leasing & Rents automates the entire leasing, billing, collection, and rent management process—all the way from electronic guest card to final move-out. Every day at every one of your apartment communities, decisions must be made regarding rents, concessions, expenses, marketing, and a myriad of issues that directly affect your bottom line. OneSite Leasing & Rents is a powerful web-based work site
that provides you with a centralized, standardized way to monitor, analyze, and enforce practices and policies at all sites. At the same time, it simplifies the leasing and rent management process and automates tasks to free up site personnel to do what they do best: lease apartments and provide high-level customer service to prospects and residents
Show More Show LessDescription
Client: Acalmar Oils & Fats Limited.
Environment: C#, ASP.NET, ADO.NET, AJAX, SQL Server, WCF
Role
As a senior application developer was responsible for Application development, unit testing and deployment.
EXENSYS is a robust and flexible product built on the Microsoft .NET platform to help streamline operations, improve efficiency and maximize profitability across an enterprise.
Exensys includes the following modules Financials, workflow, production, inventory, Purchase, Sales, HRMS, and Administration.
Involved in the development of Financials .The process of accounting is to provide a means of recording, reporting, summarizing and interpreting economic data. This module takes care of all the issues pertaining to the finances. This module is integrated with Sales, Procurement and Material Management modules of the eXensys product. Integration in the sense that, each time when you post any transaction which might effect in the finances of the organization, the same will be automatically transferred to the finance module. For e.g., in procurement the price given for the items purchased are automatically posted to the accounts payable in the Finance module.
Features:
• General Ledger.
• Managing General entries.
• Bank reconciliation.
• Petty cash.
• Receivables and Payables Management
Show More Show LessDescription
Client: Al Harbi Industrial Group.
Environment: C#, ASP.NET, ADO.NET, AJAX, SQL Server, WCF
Role
As a senior application developer, was responsible for Application development, unit testing and deployment.
EXensys HRMS module takes care of entire cycle of an employee; right from recruitment to retirement. It handles enterprise-wide human resources activities such as recruitment management, employee management, training & event, attendance & payroll, leaves, tours & travel management, performance evaluation and loans and advance management.
The Employee Management process maintains all the records of the employees. Supports automatic updates whenever employee related data is updated through any other processes
Show More Show Less
+1 646 305 2118
+91 9875 492266
