Post Job Free
Sign in

Web Services Software Developer

Location:
Canada
Posted:
November 19, 2015

Contact this candidate

Resume:

Ramanathan Pethaperumal

Software Developer

Mobile: +1-613-***-****

Address: ***-****, *********** ** *, Nepean, Ottawa ON K2E 6J6

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

LinkedIn: http://ca.linkedin.com/pub/ramanathan-pethaperumal/61/713/5a6/

http://ca.linkedin.com/pub/ramanathan-pethaperumal/61/713/5a6/

Objective

Inclination to grow and evolve into a true professional in the field of IT, with multifaceted skills in Software Development (Java) Technologies and be an invaluable asset to the organization

Summary

●A well experienced Sun Certified Java Programmer with 10 years of experience

●Well versed with Java, J2EE, RESTful Services, ESB, Android and SQL

●Expertise in EAI (Enterprise Application Integration) technologies in area of Web Services, ESB, SOAP, REST, WSDL and data services

●In-depth knowledge on Oracle Service Bus, WSO2 ESB and Apache Synapse

●Ability to see, suggest, model and deliver viable technical solutions for real world business problems

●Extensive experience in the development and enhancement of web applications

●Skillful and a detail oriented professional with an experience in designing and developing web services using Jersey, JAX-RS and Apache CXF

●Expertise in development of Android applications with exceptional experience working in fast-paced, deadline-oriented environments

●Ability to coordinate and direct all phases of project-based efforts while managing, motivating, and leading project team initiatives

●An excellent problem solver, ability to grasp complex systems and identify opportunities for improvements and for resolution of critical issues

●Outstanding technical skills, able to quickly learn new concepts and technologies

Technical Skills

SOA Products

Oracle Service Bus (also ALSB), WSO2 ESB, WSO2 Data Services, WSO2 BAM, JBoss Data Services, Jersey, Apache Synapse and Apigee

Programming

Java, J2EE, JSP, Servlets, JAX-RS, JAX-B, EJB, JDBC, JavaBeans, JavaScript, JSTL, HTML, JNDI, XML, XSD, XPath, XQuery, JSON, Android, SQL and C

Operating System

Unix, AIX, RHEL, Ubuntu, Solaris and Windows

Databases

Oracle, MySQL, MongoDB

Frameworks

Struts, Spring, Hibernate, GeoTools, Apache Axis, Apache CXF and Android

Application Servers

Apache Tomcat, JBoss AS/EAP, Oracle Glassfish, BEA Weblogic and IBM WebSphere Application Server

Dev Tools

Eclipse, JBoss Developer Studio, BEA Workshop, Oracle JDeveloper and IBM WebSphere Application Developer

Design Patterns

Singleton, DAO, Session Facade and Factory

Build Tools

Subversion, CVS, Apache Ant, Maven and Jenkins

Testing tools

Selenium and JUnit

Other Tools

Toad, Liquibase, soapUI, loadUI, Nagios, Editplus, Notepad++, Postman Rest Client, MS Visio, JIRA, Google Analytics, XRebel, Sublime, GeoTools, GeoServer and Pentaho BI

Methodologies

Agile, UML

Virtualization

VMware, Docker

Cloud

Apache Hadoop, Docker Swarm

Domains

Manufacturing, Wireless, Telecom, Biometric and Energy & Utilities

Work Experience

Organization

BLiNQ Networks Inc., Ottawa, Canada

March 2014 - Present

Designation

Software Developer

Responsibilities

●Product development (end-to-end)

●Developed android app that interacts with wireless hardware

●Responsible for analyzing, developing functional requirements

●Accountable for in deployment/release, support and bug fixes for the application

●Create, enhance, bug-fix shell scripts

●Worked on Ant build scripts

●Developed web user interfaces and RESTful web services (API)

●Setup Docker (swarm) env and wrote scripts to create images to host in cloud

Technologies

Java, J2EE, MySQL, XML, Eclipse, PuTTy, Ubuntu, Shell Scripts, Performance tuning, JSON, Web Services, Restful, Jersey, GWT, POSTMan, soapUI, SOAP, JAX-RS, JAX-B, JDBC, JPA, Hibernate, Hadoop, NoSQL/MongoDB, Docker, VMware, Sublime, Python, Selenium, Android, IntelliJ Idea, GeoServer, GeoTools, GeoJSON, Google Earth, Google Maps JS, Google Captcha, Google Analytics, Liquibase, XRebel

Organization

CGI Group Inc., Halifax, Canada

Feb 2014

Designation

Consultant

Client

Deutsche Bank

Responsibilities

●Accountable for deployment/release, support and bug fixes for the application

●Create, enhance, bug-fix shell scripts

Technologies

Java, J2EE, Toad, SQL, XML, Eclipse, PuTTy, Solaris, Shell Scripts

Organization

Wipro Technologies, Bangalore, India

Feb 2013 – Dec 2013

Designation

Technical Leader

Client

Shell

Responsibilities

●Responsible for analyzing, designing, developing data services using Teiid and provide multiple data-sources like Oracle

●Instrumental in the development of web based services that deploy virtual database and exposes the service/operation for applications to consume

●Functionally accountable to test services using Postman client by providing JSON input

●Liaised with Nagios team to configure & alerts deploy services

●Accountable for in setting up, deployment/release, support and bug fixes for the application

●Developed various policies that are configured in Apigee API management server

●Setup, deployment/release, testing & bug fixes of APIs hosted in acceptance and production environment of Apigee server

●Applied design patterns and OO design concepts to improve the existing Java/JEE based code base

●Reported to client directly. Appreciated for in-time delivery and better management of the project/timelines/team

Technologies

Java, J2EE, JBoss AS/EAP, SOAP, REST, JBoss Data Virtualization (Data Services), Teiid, Oracle, Toad, SQL, Web Services, XML, XPath, JSON, POSTMan, Nagios and JBoss Developer Studio

Organization

Roamware (India) Pvt. Ltd., Bangalore, India

Apr 2011 – Feb 2013

Designation

Sr. Software Engineer

Client

Ecobank & Teasy

Responsibilities

●Enhanced, analyzed and developed the Macalla product which is utilized for transferring the money to various customers

●Involved in development of web application by making use of Spring that contains various services

●Accountable setup, deployment/release, support and bug fixes for the product

●Developed enhancements to web services by developing additional operations using Axis

●Performed & developed android application to transfer money, list transactions, add buddy

●Played a key role and interacted with clients in understanding business requirements, issues, deployment, support, etc.

Technologies

Java, J2EE, Spring, Hibernate, JSF, Axis, SOAP, Web Services, JUnit, Android, Selenium, Ant, Jenkins, Eclipse, Oracle, Toad, SQL, RHEL, XML, XPath, CVS and JIRA

Organization

Cognizant Technology Solutions, Bangalore

Feb 2010 – Apr 2011

Designation

Associate in Project

Client

NEC Asia Pvt. Ltd.

Responsibilities

●Involved in the development and enhancement to the middleware layer for Integra product to analyze the fingerprints of the management system

●Performed an object-oriented assessment and design of applications

●Developed web based application services which represents various services & operations using Spring which is deployable in JBoss

Technologies

Java, J2EE, Web Services, SOAP, REST, Apache CXF, Spring, JBoss, Oracle, TOAD, Eclipse, Unix, XML, XPath and CVS

Organization

Tecnotree Convergence Ltd., Bangalore, India

Jan 2008 – Feb 2010

Designation

Senior Software Engineer

Client

MTN, New Zealand Telco

Responsibilities

●Analysis, design & implementation of middleware layer for the Concierge product, a telecom product that disperses standalone systems into a single user interface

●At onsite for requirements gathering

●Configured ALSB & WSO2 ESB flows, deployment in middleware layer, resolved bugs across various environments like Dev, Acceptance & Production.

●Developed & deployed web services using CXF which is deployable in JBoss & Weblogic servers

●Responsible for installation & deployment document, site readiness document, HLD and Test Cases

●Implemented:

oCustom plugin for Eclipse which auto generates the code for WS operation where developer shall focus on business logics

oPOC to capture & present three dimensional data using Pentaho BI server

Technologies

Java, J2EE, Weblogic, Oracle Service Bus, WSO2 ESB, Apache Synapse, SOAP, XML, XPath, XQuery, SOAP, REST, WSDL, Oracle, TOAD, JBoss AS, Apache CXF, soapUI, Pentaho BI, Eclipse Plugin, Oracle JDeveloper, BEA Workshop, Solaris, XML, XPath, XQuery & CVS

Organization

Torry Harris Business Solutions, Bangalore

Jun 2005 – Jan 2008

Designation

Software Engineer

Client

Unilever

Responsibilities

●Involved as a lead developer in enhancement, deployment, release management & support of J2EE web application

●Involved in development of web interface using JSP, Servlets, JavaScript and JDBC for administering and managing users and clients

●Resolved user requests for bug fixes

●Gathered requirements, designed and led the project team. Wrote the product documentation

●Managed the designing, development & release of web application namely Claims Proposal System which facilitates Realistic Stockists of Unilever to claim damages and shortages in business

●Knowledge transfer to Production support team about the application internals, bug-fixes and resolutions

Technologies

Java, J2EE, Struts, IBM WSAD, IBM WSAS, Axis WS (Client), Oracle, AIX, HTML, JavaScript and IBM MQ Workflow

Personal Projects

Project

News Live Android Apps (7 languages)

Jan 2011 – Present

Description

●Following are the series of Android apps to read news in different languages (Indian, Malay & Armenia): Tamil, Telugu, Malayalam, Kannada, Hindi, Armenia, Malayhttps://play.google.com/store/apps/details?id=com.kaderi.android.newslive.malayalam

●Architecture, design, development, testing, deployment/release and promotion

●Architecture of the app is designed in a way that creating a new app for another language is a no-code implementation using configurable XML file

●Compare with other competitive apps and uniquely develop features.

●Support for Android version 1.6+

●Web app hosted in Google AppEngine to monitor and report health of news feeds

●Achievement: 1.5 million hits (news) read every month

Technologies

Java, J2EE, Eclipse, Android, Google Play, Google AdMob, Google Analytics, Google AppEngine, Twitter Bootstrap, JavaScript, XML

Achievements

●Champion at Work Award in Wipro Technologies

Education

●Bachelor of Engineering in Computer Science, Anna University, India – 2005

References

Available upon request



Contact this candidate