mahadeva meharuban resume

8
Mahadeva Meharuban B.Sc.Eng (Hons) BLK 421, #06-427, Canberra Road, Singapore. 750421 Email : [email protected] Phone : (+65) 81863781 PROFILE An enthusiastic and highly motivated Computer Science & Engineering graduate with 5+ years of Software development experience is looking for a challenging job profile with responsibilities to showcase my multi-disciplinary talents in software engineering with ensuring progress of the company towards the success. EDUCATIONAL AND PROFESSIONAL QUALIFICATIONS 5+ Years Industrial Experience Honors Degree of Bachelor of Science in Engineering – University of Moratuwa, Sri Lanka. Oracle Certified Professional, Java EE5 Web Component Developer Sun Certified Programmer for the Java Platform, SE 5.0 Microsoft Certified Professional - Programming in HTML5 with JavaScript and CSS3 Domain Knowledge Banking, Insurance, Retail TECHNICAL PROFICIENCIES Languages: Java, XML, SQL, XSLT, HTML, CSS, JavaScript, C# Java Skills Servlets, JSP, JAXB, JDBC, EJB (MDB), spring, Struts 2, JUnit, Multi-threading, JMS ORM Tool Hibernate Middleware Axway JMS Providers Active MQ, Web Sphere MQ Web Technologies HTML5, CSS, JavaScript, jQuery, Ajax Database: Oracle, DB2, MySQL, SQL Server Web/Application Servers WebSphere Application Server, Apache Tomcat, JBoss Logging Framework log4j, Logback

Upload: meharuban-mahadeva

Post on 21-Mar-2017

82 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Mahadeva Meharuban Resume

Mahadeva Meharuban B.Sc.Eng (Hons)BLK 421, #06-427, Canberra Road, Singapore. 750421Email : [email protected]

Phone : (+65) 81863781

PROFILE An enthusiastic and highly motivated Computer Science & Engineering graduate with 5+ years of Software development experience is looking for a challenging job profile with responsibilities to showcase my multi-disciplinary talents in software engineering with ensuring progress of the company towards the success.

EDUCATIONAL AND PROFESSIONAL QUALIFICATIONS 5+ Years Industrial Experience Honors Degree of Bachelor of Science in Engineering – University of Moratuwa, Sri Lanka. Oracle Certified Professional, Java EE5 Web Component Developer Sun Certified Programmer for the Java Platform, SE 5.0 Microsoft Certified Professional - Programming in HTML5 with JavaScript and CSS3 Domain Knowledge – Banking, Insurance, Retail

TECHNICAL PROFICIENCIESLanguages: Java, XML, SQL, XSLT, HTML, CSS, JavaScript, C#Java Skills Servlets, JSP, JAXB, JDBC, EJB (MDB), spring, Struts 2, JUnit,

Multi-threading, JMSORM Tool HibernateMiddleware AxwayJMS Providers Active MQ, Web Sphere MQWeb Technologies HTML5, CSS, JavaScript, jQuery, AjaxDatabase: Oracle, DB2, MySQL, SQL ServerWeb/Application Servers WebSphere Application Server, Apache Tomcat, JBossLogging Framework log4j, LogbackDevelopment Tools: RAD, Eclipse, Visual StudioBuild Tool Maven, ANTVersion Control SVN, MercurialOperating system Linux, Windows, Ubuntu, Cent OS

Page 2: Mahadeva Meharuban Resume

PROFESSIONAL EXPERIENCES

Software Engineer (July 2015 – Present) at NCS Pte LtdIn NCS, I am currently working as a middleware developer for our client Standard Chartered Bank. We use Axway as our middleware which glues the front office and the back office of the bank. I have worked on payments and Statements module of banks corporate customer transactions(In BAU) and also worked in financial service file formats and document standards.

Technologies – Axway development platform(Middle Ware), Axway Datamapper, Java, Oracle, Active MQ, Linux

Roles & Responsibilities: Development Preparing Testing Specification Testing Releasing the Executables Preparing Release Document Production Support Preparing House Keeping shell scripts

Application Analyst (January 2015 – June 2015) at MSIG Insurance

e-Insure Application Development

e-Insurance is a bancassurance system to sell various kind of insurance products such as travel, motor, Pet etc. e-Insurance has a standard web version and a mobile version. My task is to enhance the product based on the ticket request and do data fix on request.

Technologies – Java, Struts 2, JavaScript, jQuery, Spring, Oracle, Websphere Application Server 8.0

Roles & Responsibilities: Preparing Functional Specification Preparing Technical Specification Development Preparing Unit Test Plan Unit Testing Preparing Unit Test Document Preparing Release Document Production Support

Page 3: Mahadeva Meharuban Resume

Responsive Design Integration

e-Insurance application’s some products has been enhanced to adopt responsive design. My task is to integrate the responsive design to some e-Insure poducts.

Technologies – HTML5, CSS, JavaScript, jQuery, Ajax, Oracle, Websphere Application Server 8.0

Roles & Responsibilities: Requirement Analysis Development Testing Documenting

Application Analyst (October 2013 – December 2014) at Chubb Pacific Underwriting Management Services Pte Ltd

IESP Underwriting

IESP (International Economic Sanctions Program) underwriting is a system to integrate compliance with economic sanction laws imposed by governments and countries worldwide into policy transactions (Quoting a renewal, New Line, Renewal, Endorsement, Cancellation, Term extension etc...). IESP application sends underwriting transactions from core backend system for screening against a sanction list. Underwriting transactions are further processed after clearance from IESP application.

Technologies Used – Java, spring, Hibernate, EJB (MDB), Servlets, WebSphere MQ, WebSphere Application Server 7.0, DB2

Roles & Responsibilities: Participating in requirements analysis and design Design Input and Output required for IESP Development Unit Testing Performance analysis on sample policy transactions Assisting QA team in testing Production Support

IESP Claims

Page 4: Mahadeva Meharuban Resume

IESP Claims is a system to screen policy claims (Claims creation, Claims modification) and policy payments (Create Requisition, Requisition Modification) against economic sanction laws imposed by governments and countries worldwide

Technologies Used – Java, spring, Hibernate, EJB (MDB), SOAP, Servlets, WebSphere MQ, WebSphere Application Server 7.0, DB2

Roles & Responsibilities: Production Support. Analysing failed screening of policy claims and payments. Implementing and Enhancing features Assisting QA team in testing Documentation on screened claims and payments

ARCH PRISM Feed Service Project Enhancement and Support

ARCH Prism feed service is a middleware between frontend insurance booking system and core backend system. Arch feed service integrates the frontend booking system with core back end system. My role is to provide production support for Arch project and adding new features to the system.

Technologies Used – Java, Hibernate, XSL, SOAP, Servlet, Filter, JAXB, WAS 7, DB2

Roles & Responsibilities: Production Support for Australia market Analysing failed policy transactions. Resubmitting failed transactions Implementing and Enhancing features Assisting QA team in testing Arch components Creating daily report and monthly report on failed policy transactions

Software Engineer (December 2011 – August 2013) at Enactor Limited

Page 5: Mahadeva Meharuban Resume

WEB CRM

WEB CRM is a web based customer relationship management system for UK clients. We started this project from scratch and this system organizes, automates, and synchronizes sales, marketing, customer service, and technical support. Additionally, we had a jQuery calendar to manage the events, Search filter for customers and some performance indicators.

Technologies Used – Core Java, Servlets, Hibernate, Spring MVC, JUnit, log4j, HTML, CSS, JavaScript, JSON, jQuery, Ajax, Linux distribution CentOS

Roles & Responsibilities: Performing full Software Development Life Cycle (SDLC) which includes user

requirements gathering, analysis and design, developing and testing of new features, deploying and providing maintenance support to clients, and documentation

Involving in Agile process of Development Customers Support queries and Providing Maintenance for client Implementing and Enhancing features Documenting Production Support

Unit Test Automation using Eclipse Wizards

This project is aimed to automate the unit tests using the Eclipse wizards for Enactor tools, targeting the retail industry. Users should be able to right click on the class and have to select “create unit test” from the pop up menu. Eclipse wizard will appear and gets the user specific information and generates the test class. Technologies Used – Java, JUnit, JAXB, XSLT, XPATH, Eclipse PDE, Linux distribution CentOS

Roles & Responsibilities: Requirement Analysis, Wizard UI design Developing the JAXB Model XSLT Transformation, Improving Performance Documenting and Merging to SVN

Enactor Tools Bug Fixing

Worked on Enactor tools development using Eclipse plugin development environment and developed wizards, Editors, views, dialogs and improving Enactor processes debugging. Enactor processes is an application which is used by clients simply by means of drag-and-drop. The end-user of the product shall define the states, actions and the flow of applications in a diagrammatic form. For this, Enactor Processes extends the eclipse breakpoint mechanism. My task was to extend this debugging mechanism to enactor processes in side jar files. Eclipse wizards, editors, views and dialogs all use xml technologies and the user interface part for the elements are built on top SWT (Standard Widget Toolkit).

Technologies Used - Java, JAXB, SWT, JFace, XML, SQL, XSLT, XPATH, Linux distribution CentOS

Page 6: Mahadeva Meharuban Resume

Roles & Responsibilities: Requirement Analysis, Research and Development Implementing and Enhancing features Improving Performance Documenting and Presenting the new features Merging to SVN

Software Developer (November 2010 – November 2011) at MotorLink Holdings PVT LTD

eMIS

eMIS is a RFID Automated Management Information System for Vehicle Management. eMIS consist of a RFID enabled desktop application and a web application. eMIS is fully based on .Net technologies.Technologies Used - C#, WPF, VB.NET, ASP.NET, MSSQL, ActiveX, Entity Framework, IIS 7.5.

Roles & Responsibilities: Requirement Analysis Design & Development Testing & Support

Trainee Software Engineer (February 2010 – July 2010) at Aepona International Lanka PVT LTD

Aepona Inventory

Aepona Inventory is an inventory management system for Aepona. It is used to track down the entire inventory from hardware to software in the company. Technologies Used – Java, Servlets, JSP, HTML, CSS, JavaScript, Hibernate, MySQL, Linux

Aepona Wiki

Aepona Wiki is a knowledge sharing system inside the company. This system is used by all the departments of the company to share knowledge. Technologies Used –Java, JSP, Servlets, HTML, CSS, JavaScript, Hibernate, MYSQL, Linux

Google Summer of Code 2010(April 2010 – August 2010) - I participated in the Google Summer of Code 2010 and my project was “Improved Automated UI Testing for Lightning” for the organization Mozilla. In this project, I created test cases for the User Interface of lightning extension using Mozmill framework & got familiar with Mercurial Repository.

PERSONAL DETAILSDate of Birth : 08th of May 1987Marital Status : Single

Page 7: Mahadeva Meharuban Resume

Residential Status : Employment Pass

REFEREESReferees can be provided upon request.

I do hereby certify that the above information is true to the best of my knowledge.

Mahadeva Meharuban