Post Job Free
Sign in

Service Engineer

Location:
Philadelphia, PA
Posted:
May 15, 2015

Contact this candidate

Resume:

SUSANTH PUTHAN VEEDU *******.***********@*****.*** +1-610-***-****

SUMMARY

9+ years of total IT experience in software application development with expert level knowledge in developing enterprise

class distributed software systems under J2EE. Proficient in Object Oriented Analysis and Design.

A dynamic, innovative, self-starter Software Professional with highly effective interpersonal and communication style

About 2+ years of experience in working as a Technical lead in mid-size engagements.

Involved in Application Design, Framework Design, User Interface Design and Coding. Well versed with all the

phases of System Life Cycle namely Analysis, Design, Development and Implementation.

Significantly contributed towards the study of improving application performance in the cloud infrastructure.

Implemented infrastructure/web/app server tuning to horizontally scale the application.

TECHNICAL SKILLS

Language Java(JDK 1.4/1.5/1.6/1.7)

Enterprise technologies J2EE, Servlet, JSP, JMS, Hibernate, XML, Spring Framework,

Spring MVC, Spring Web Flow, Spring WS, Spring JDBC, Struts, HTML,

JAXP, JAXB, Axis, XSD, JSON, SOAP and RESTful Web services.

RDBMS MS-SQL-2000,Oracle 11g, DB2,MySQL 5.5x

J2EE Application servers, Weblogic 8.1/10.1,WebSphere v7.0 JBoss, Tomcat 7,Apache 2.x

IDE, and Tools

Eclipse 3.1/3.2/3.3/3.4/Helios/Juno, NetBeans,RAD 7.5

VSS, SVN, Git, Clear Case

Rational Rose Modeler, Microsoft Visio

Ant 1.6.5, Maven 3.x

Hudson/Jenkins (Continues Integration Tools)

SoapUI

RallyDev

JIRA

Security SSO using SML 2.0

Https

2WAY SSL

Scripting languages Shell script, Ruby scrip, Java script

Testing Framework/Tools JUnit, Mockito, JMeter

Agile Methodology Scrum

TECHANICAL CERTIFICATIONS

Sun Certified Web Component Developer(SCWCD 5)

Sun Certified Java Programmer (SCJP 1.4)

Curam Certified Developer(CCD V4.5)

EDUCATION

B Tech Computer Science and Engineering, 2003 (Cochin University of Science &Technology, India - http://www.cusat.ac.in )

PROFESSIONAL EXPERIENCE

Company Designation From To

Independence Blue Cross, Philadelphia IT Consultant 04/2014 Current

HP (http://www.hp.com) Technical Consultant 09/2009 03/2014

MindTree Ltd (http://www.mindtree.com) Associate Consultant 04/2008 06/2009

Curam Software International Pvt Ltd Associate Software Engineer 01/2007 03/2008

(http://www.curamsoftware.com)

SoftSolve Pvt Ltd (http://www.softsolveit.com) Software Engineer 04/2004 12/2006

Page 1 of 6

The resume of Susanth P, Page 2 of 6

PROJECTS SUMMARY

INDEPENDENCE BLUE CROSS SENIOR DEVELOPER 04/2014 TILL DATE

Project: BUS & SBC (Benefit Update System & Summary of Benefits and Coverage)

Client: IBC,USA

This application allows the Marketing area to create and manage all benefit summaries for the IBC. It also allows for the

archiving of the summaries for history. Once a summary has been completed the application creates a PDF of the benefit

summary for printing and then distributed to customers. This is a web service which provides the Health Care Reform

compliant Summary of Benefits and Coverage document in standard format to client applications to accommodate the

mandate requirements. It provides uniform benefit summaries across different benefit categories, benefit plans.

Responsibilities

• Maintaining and enhancing the BUS application.

• Analysis of the requirements, interacting with business.

• Creating the functional document from business document.

• High level estimate from the functional specs.

• Coding, unit testing and unit testing.

• Ensuring the best practices from coding till delivery.

• Assisting the application maintenance tickets and bug fixes.

• Core Java, Java Servlet API, JSP, XML, JSON, Spring MVC, Hibernate and JAXB.

• UI design, HTML, JavaScript, Ajax, and JQuery.

• Oracle 11g, creating stored procedure, functions, PL-SQL blocks.

• Coordinating with off-shore team for the work delegation

• Used maven built command during the local built process.

• Unit Testing using JUnit and Mockito Testing Framework.

Environment : Core java,J2EE,Spring Framework, Spring MVC, Spring WS,SOAP Web service, JNDI, XML, WebSphere

7,RAD 7.5,VSS,SVN,TortoiseGit JAI, Servlet, JSP, Unix scripting, Oracle 11i

HP TECHNICAL CONSULTANT 09/2009 TO 03/2014

Project: CLASP- Cloud Application Service Platform

Client: HP Labs Palo Alto, USA

Cloud Application Service Platform (CLAP) is made up of Application Programming interfaces (APIs), a model of developing

services, a scalable and flexible scheduling mechanism, metadata management, automatic resource scaling, a search database,

and scalable Platform-as-a-Service. Services deployed on CLAP gain isolation from the Infrastructure-as-a-Service (IaaS)

layer and have access to Network Attached Storage (NAS) in addition to the standard cloud storage systems

Responsibilities

• Development of SDK and kernel using MVC pattern and RESTful Web Services. Created reusable components for

various services and worked with front end developers.

• Core Java, Java Servlet API, JSP, XML, JSON, JSTL, Spring MVC, Hibernate and JAXB.

• Created maven archetypes for generating fully functional REST web services supporting both XML and JSON

message transformation. Archetypes built on Spring 3.0 technology.

• Developed several REST web services supporting both XML and JSON to perform tasks such as asynchronous and

synchronous service execution. REST web services are mainly used to expose the asynchronous Queue to the users.

• Worked on JDBC APIs to access DEV/QA databases from Queue Service side.

• Used maven built command during the local built process.

• Created Unit Test cases using JUnit and Mockito Testing Framework.

• Significantly contributed towards the study of improving application performance in the cloud infrastructure.

Implemented infrastructure/web/app server tuning to horizontally scale the application.

Environment : Core java,J2EE,Spring Framework, Spring MVC, Spring WS, JNDI, XML, JMS, Tomcat7x, MySql5.5x,

Eclipse3.x,Toad,VSS,SVN,TortoiseGit JAI, Servlet, JSP, Unix scripting, Image Processing, OCR, Chef

Project: BookPrep (www.bookprep.com)

Client: HP Labs Palo Alto, USA

Bookprep is a search, find, preview, and order new copies of rare, out-of-print and hard to find books on every topic

imaginable. Place your order and receive a printed and bound copy, delivered. Portal reflects the books processed through

The resume of Susanth P, Page 3 of 6

different sources. It is a print-on-demand web service. The book processing is enhanced and the resources are optimized by

the cloud computing techniques.

Responsibilities:

• Responsible for Server and Client side development

• For the front end development, The BookPrep portal is of Spring MVC architecture. The Restful Web services are

used to communicate the portal and the distributed compute nodes.

• Used Spring 3.0(MVC, IoC) during development.

• Introduced Spring IOC to increase application flexibility and replace the need for hard-coded class based application

functions.

• Portal uses custom JavaScript, JSP, Servlets. Hibernate and POJO's are used for ORM and data access

• Designed and developed RESTful web services that support JSON for other developers to access to speed up

development using Spring MVC, Spring Web Services, JSON, Log4J, RESTful, MySQL and Maven.

• Used Core Java features like Annotations, Reflections, Generics, Collection Framework etc.

• Used AOP Scoped proxy to handle interaction of Java Beans from Request scope to Application scope.

• Used Apache POI APIs for re-engineering Report generating Framework Code to support .xlsx file format.

• Developed some Adapter classes used to map the Request/Response from Json to Map and back.

• Involved in creation of web services for the universities to access sales data.

• Hands on managing the BookPrep cloud infrastructure

• Software updates for the services hosted in cloud Infrastructure dynamically. Successfully implemented the http-

based distributed computing system for BookPrep using the cloud infrastructure

Environment: Core java, J2EE, Spring Framework, Spring MVC, Spring Web Flow, Spring WS,

WebServices,JNDI,XML,JMS,Tomcat7x,MySql5.5x,Eclipse3.x,Toad,VSS,SVN,TortoiseGit, JAI, Servlet,

jsp, Unix scripting, Image Processing, OCR, Chef

Project: eBookMill

Client: HP Labs Palo Alto, USA

eBookMill is an enhancement to Bookprep. Bookprep deals with the images whereas eBookMill is all about extracting the

text representation from the images using different OCR techniques.

Responsibilities:

• Research and development towards improving the accuracy of different OCR engine.

• Creating characteristic test cases images out of BookPrep images. These images are the bench marks for OCR engine

performances.

• Comparing different OCR engine outputs against the characteristic test cases and bench marking the behavior.

• To improve the image quality for OCR, applied pre-processing of the image which includes the noise removal,

enhancing the dpi, and then binarizing the image. Different image processing techniques are used for the same.

• Created a word database to see the accuracy by running the generated text against a word database.

• Combining different OCR engines and by looking into the confidence factor right words are derived.

• Implementation of Queue based architecture for tasks. The tasks are automated using a Queue based system.

• For each OCR page, corresponding Java intermediate representation will be created.

• The error detection and correction mechanism have been automated. This heuristic algorithm works based on the

character confidence of each word, the history and the weightage of the word.

• The whole system is a web based cloud enabled Queue service.

Environment : Core java,,J2EE,JSP, XML, JMS, Tomcat 6x, MySql, Eclipse 3.x,Toad,SqlDbx,SVN,Different OCR engines.

MINDTREE CONSULTING PVT LTD ASSOCIATE CONSULTANT 04/2008 TO 06/2009

Project: MRES- Marine Resource Expert System

Client: Port of Singapore Authority

Marine Resource Expert System or MRES is intended to perform scheduling and deployment of pilots and tugs to perform

tasks corresponding to the orders placed by customers.

Responsibilities:

• Contributed significantly towards the re-design of one of the heuristic module to increase the performance and to

make it loosely coupled for future enhancements.

The resume of Susanth P, Page 4 of 6

• Proper initial analysis and effort estimation for CRs and Bugs

• Responsible for Server and Client side development

• For the front end development, MRES uses Ilog (it’s a swing based tool).

• With the help of service locator and Business delegate, the server side is totally isolated with client side. MRES have

one use case specific layer and a neutral layer which we can call as the heart of the application.

• Used Ibatis for DAO. Ibatis is configured with Weblogic 8.1 to handle database transactions.

• Used Oracle 9i as Back-end. Hands on writing sql queries, stored procedure, join etc.

• Used PMD to ensure the coding standards to be followed.

• Developing and unit testing the code.

• Collaborated with the client on requirements and enhancement requests.

Environment : Core java, Java swings, J2EE, EJB, JNDI, XML, JMS, iBATIS, Weblogic, Oracle 10g, Eclipse

3.x,Toad,VSS,SVN

Project: OEMS- Operation Equipment Maintenance System

Client: Port of Singapore Authority

This application logs and tracks the maintenance work order for maintenance department. Users will be sending different

types of XML messages depends on the type of maintenance and the device, the system processes the messages and converts

in to different work order objects. This work order details are stored in the database and a response will be sent back as an

acknowledgement

Responsibilities:

• Setting up the environment including client and server side messaging servers and Oracle 10g

• Configuration Management, managing build scripts, directory structure and CVS repository.

• Processing the message by looking into different work order objects. Populating the data and with the help of Ibatis

processing the DB transaction

• Developing and unit testing the code.

• Adhered to Industry best-practice and relevant standards.

Environment : Core java, Java swings, J2EE, EJB, JNDI, XML, JMS, iBATIS, Weblogic,Oracle 10g, Eclipse

3.x,Toad,VSS,SVN

CURAM SOFTWARE INTERNATIONAL PVT LTD ASSOC. S/W ENGINEER 01/2007 TO 03/2008

Project: CMS-Claims Management System

Client: WorkSafeBC,Canada

Customization of the off the shelf product CURAM. The adopted methodology is model driven approach. The work mainly

involves designing the screens, implementing the design using Rational Rose, the generator script will generate the Skelton

for different layers and the logic will be filled with core java. Mandatory functional testing using JUnit.

Responsibilities:

• Designing extensions in Rational Rose. Modeling the requirement on top of the existing model files in Rational rose

modeler. The different layers façade, service, entities are designed and the relationships are established.

• Responsible for Server and Client side development in Eclipse based on Cúram 4.5 SP4.

• With the help of the generated classes and interfaces from model, client and server side are implemented.

• For the client side Curam is having its own framework related front end and property files.

• For database access, curam is having its own frame work which is closely related to Hibernate and ORM concepts.

• Writing and testing sql queries, stored proc,joins on SqlDbx or Toad. Performing the unit testing using Junits.

• Collaborated with BAs on requirements and enhancement requests.

Environment : J2EE,EJB,Servlet,JSP,JNDI,XML,WAS,Tomcat,DB2,MS SQL Server,Eclipse,Rational Rose

Modeler,Rational Clear case.

SOFTSOLVE PVT LTD SOFTWARE ENGINEER 03/2004 TO 12/2006

Project: Secure Assist

The Secure assist is web-based security application system The main purpose of the project is to track and trace the activities

that have happened inside the facilities, which will be done by the operators from their allocated Duty Posts.

Responsibilities:

• Developing the Front end. Includes HTML development. To improve the look and feel of the application with the

help of HTML. Development of JSP pages and JavaScript validations.

The resume of Susanth P, Page 5 of 6

• Responsible for Server side development, writingsql queries.

• Preparation of unit test cases.

Environment: J2EE, Servlet, JSP, JNDI, XML, Tomcat, MS SQL Server, Eclipse

Project: FIO -Field Investigation and Observations

FIO is the Internet application for Boston Police Dept. It helps the Police personnel in their day-to–day functioning by

automating their work. The architecture of this project follows the Model-View-Controller (MVC) design pattern.

Responsibilities:

• Developing the Front end. Includes HTML development. To improve the look and feel of the application with the

help of HTML. Development of JSP pages and JavaScript validations.

• Responsible for Server side development, writing sql queries.

• Worked on custom report builder.

• Preparation of unit test cases.

Environment: Core java, J2EE, Servlet, JSP, JNDI, XML, Tomcat, MS SQL Server, Eclipse

Project: Easy Manager

Client: SoftSolve

This application is developed to automate the various activities of Soft Solve like administration, finance, training, inventory

management, transport, canteen and report.

Responsibilities:

• There was an existing system, which was not incorporated to do all the activities. Analyze the existing system;

identify the improvement areas, suggesting add-on to the requirements.

• Preparation of the UML diagram (Mainly class diagrams) of each module.

• Development of server and client side using HTML, java Script, JSP, Servlet, Tomcat, Oracle.

• Analyze the DB design and preparations of test scripts.

• Preparation of unit test cases

Environment: Core java, J2EE, Servlet, JSP, JNDI, XML, Tomcat, MS SQL Server, Eclipse

References

Available upon request

The resume of Susanth P, Page 6 of 6



Contact this candidate