Post Job Free

Resume

Sign in

Developer Project Manager

Location:
Milton, MA
Posted:
December 27, 2013

Contact this candidate

Resume:

Consultant Name: SUVARNA GODAVARTHY

Contact Number: 617-***-**** /617-***-****

Email: acbvd4@r.postjobfree.com

Current location: Boston, MA

Technical Summary:

Over 8 years of IT experience in Software Development, documentation, testing and

Support of applications utilizing Java, J2EE related technologies.

• Design and development using Java 1.5, J2EE (EJB, JSP, Servlets), Hibernate,

XML, Swing, Java Script, JQuery, Ajax, and HTML.

• Excellent experience in providing Technical support of Java/J2EE applications and

has direct client interaction.

• Proficient with Model View Control Architecture (MVC, MODEL-2 Frame Work).

• Experience in Performance Tuning of Java/J2EE Applications.

• Worked on database servers Oracle 9i, MS-SQL Server 7.0/2000 and knowledge on

Sybase.

• Expertise in writing PL/SQL, Stored Procedures.

• Expertise in using the configuration management tools Concurrent Versions System

(CVS).

• Knowledge of using Apache-ANT and writing build scripts (build.xml).

• Excellent Experience using IDE tools like Eclipse, JDeveloper.

• Expertise in Crystal Clear tool to develop the reports and have exposure on

Jfreechart.

• Extensively used various Design Patterns.

• Exposure on other languages like C, C++,JSON,RAD,Perl,ASP.net,C#,ecommerce,NetSuite development,Mobile development,EDI,TDD,Solaris,Fibonacci,Licensing, MyBatis,Hudson, PostgreSQL etc.

• Exposure on Data Power.

• Expertise in using JBoss 4.2.1, WebSphere 5.1/6.1 & Weblogic 6.1, 7.0, 8.1, Oc4j

10.1.3 and Tomcat servers. (Installation, Configuration, setting up cluster

environment, load balance, performance tuning, deployment, trouble shoot, and

maintain Web Logic & WebSphere Servers).

Education

B.S Computer Science

Achievements

• Received an appreciation award from Sherritt International for

Implementation of Freight Management System of VisiLogplus project.

• Received a good Demo feedback from Jacobson

Technical Skill

Languages Java, SQL, PL/SQL, HTML, C

J2EE Technologies JDK1.4.2, J2EE, Servlets, JSP, JDBC, EJB, JSF, XML,Swing

Frameworks J2EE Framework, Log4J, Apache Ant, Hibernate, Spring

Scripting Languages JavaScript, CSS

Application Servers JBoss 5, WebSphere Application Server 5.0/6.1, Web Logic

8.1,Tomcat, Oc4j 10.1.3

Relational DB Oracle 10g

Operating Systems Windows NT/2K, Windows XP, UNIX.

Development Tools Eclipse3.1, JDeveloper 10.1.3, PL/SQL Developer.

Professional Experience:

BioInfo Systems, Hartford, CT

Jun ’ 13 – Till Date

Supplier Collaboration Portal

Senior java developer

SCP is an integrated application that aims to provide manufactures and

distributors with reliable, low-cost sharing of information and 100% compliant labels on

all outbound shipments and purchase orders to vendors. It provides a scalable, robust and

customizable environment. SCP is a portal used by GE Energy Buyers, suppliers and

Quality Engineers for supplier collaboration. It performs two basic functions, PO

collaboration (PO Acceptance, Shipment and Invoicing) and Engineering Quality control.

Environment: JAVA 1.6,Weblogic 8.1, Spring, Hibernate, HTML 5, Java Script,

Ajax, JQuery, Ext JS, JDBC, UML, UNIX, Oracle 10g, JBoss, Agile Methodology.

Responsibilities:

Participated in the entire (SDLC) life cycle of the project right from the designing the

project to implementation.

Involved in developing the use cases, class diagrams, preparing Technical

specification documents based on the identified Use cases, and sequence diagrams

for UML.

Used standard J2EE design patterns and Model-View-Controller in application

design.

Developed the application using eclipse IDE.

Experience in XML-based messaging; MQ or web services connectivity

UI development using Ext JS.

Written and modified SQL queries and stored procedures for the application to

communicate with Database.

Involved in application deployment using ANT script.

Prepared the Unit Specifications for the module and Unit Testing. Implemented the

JUnit Test Classes.

Developed reports using OBIEE reporting tool.

Involved in Unit Testing and Integration Testing of application modules.

Involved in fixing the production issues on timely manner.

Prepared Technical Design document and User Documentation.

Participated in code review meetings.

Managing and building the project through Maven.

StateStreet,Boston,MA

Sep ’ 12 – May ‘ 13

DATA EXCAHNGE SERVER and CLOAKWARE Application Support

Senior java developer

DES is a framework built with a plug-in architecture. It does Data

Collection, Formatting, and Distribution through various systems. It doesn’t have a User

Interface. Data Collection includes Oracle and Sybase, once the data is collected, will

format as per the user request in various forms like PDF, CSV, EXCEL etc. User can

receive the report through EMAIL, VIEW, FAX and PRINT. It is a business critical

application used by different applications.

The Cloakware Password Authority system is a highly-available client-server

solution that centrally stores credentials (ids & passwords) in a secure manner and

enables the run-time retrieval of those credentials only by authenticated an authorized

scripts and applications.

Environment: Weblogic8.1, JBoss 5, Eclipse, HTML, Spring MVC, Struts, JSP,

Servlets, Swing, JavaScript, Oracle 10g, PL/SQL Developer, ANT, Unix, Clearcase

7.1,iReport 4.1.

Responsibilities:

Provide first level of support to end-users who have questions regarding DES

functionality.

Provide the immediate fix to the production issues with required coding and assists

the required support till the problem resolved.

Efficiently do multi-tasking, have to handle multiple customer requests from various

sources.

Responsible for updating project manager regarding status of issues.

Designing the Jasper reports to integrate into the DES.

Integration of newly developed Jasper reports into DES Application.

Implemented server-side business objects using EJB’s.

The GUI was designed on the base of MVC design-patterns, swing APIs and JTables

are used extensively.

Designing and developing generic validator framework for modules and injecting

these validators using spring framework.

Involved in developing new screens using JSPs, Servlets, PL/SQL.

Used JavaScript for the front-end screen validations.

Deployments of WAR w.r.t Test and Production Environments (Unix) of

Customers respectively.

Used Clearcase for version control and source code management.

Attended Demo’s to learn Cloud Hoisting.Learnt about its advantages, hosted

services, Service models etc.

Developed detailed project plan for this project following the Rational Unified

Process (RUP), blended this with agile development techniques

Developed page templates using Struts Tiles framework.

Developed web pages using JSP, Servlets, Ajax, CSS and JavaScript for Client side

Validation.

Build the war through Ant and involved in writing the build scripts in Ant.

Hands-on experience in developing web applications using Python on Linux and

Unix platform.

JACOBSON, BOSTON, MA

Dec’ 10

– Aug ‘12

ORDER MANAGEMENT system (OMS) IMPLEMENTATION:

senior java developer

Jacobson Companies is a leading third party logistics company offering end-to-end

supply chain management solutions around the globe. Jacobson provide creative and

technology-forward logistics solutions to the food and beverage, chemical, consumer

packaged goods, industrial/automotive, life sciences and healthcare, retail, consumer

electronics and commercial durable goods industries.VisiLogplus is the best product for

Jacobson for Shipper perspective to order the Goods, placing into Warehouse and

transport the goods as per the user request on Multimodes.

Environment: Apache, Eclipse, DHTML,PHP, JSP, Servlets, Spring, Hibernate,

GWT,Swing, JSF,JavaScript, JSON,Oracle 10g, PL/SQL Developer,ANT.

Responsibilities:

Involved in development of the project from scratch, handled 1 release.

Involved in developing new screens using JSPs, Servlets, PL/SQL.

Used JavaScript for the front-end screen validations.

Used JProfiler in specific scenarios to reduce page refreshing and improved

performance.

Deployments of WAR w.r.t Test and Production Environments of Customers

respectively.

Involved in execution of Unit Testing.

Implemented J2EE Design Patterns like MVC, DAO, DTO and Singleton.

Handled complex requirements to customize the application.

Developed the application using Swing and Java Server Pages.

Developed and customized n-tier J2EE application framework using servlets, JDBC,

JMS, JNDI etc.

Build the war through Ant and involved in writing the build scripts in Ant.

Worked on System Of Record to authoritative data source for a given data

element.

Strictly developed proven system under Agile XP Standards with Scrum

Developed a website using PHP.

Involved in automation of handling file transfers inside,outside of organization

using Control-M.

Deployments of WAR w.r.t Test and Production Environments (UNIX) of Customer

Sherritt International Corporation, Vancouver, CANADA

Oct’ 09 – Nov ‘10

freight management SYSTEM (fms) IMPLEMENTATION

Senior java developer

Sherritt is a diversified natural resource company that produces

nickel, cobalt, thermal coal, Oil and gas and electricity. It also licenses its proprietary

technologies to other metals companies. A Low-cost operator across all segments,

Sherritt's success is built on utilizing innovative technologies and the breadth of its

financial and operational expertise to increase productivity and profitability.

VisiLogplus is the best product for Sherritt International for Shipper perspective to

consign the Goods on Multimode.

Environment: WebLogic, Eclipse, CSS, HTML, JSP, Servlets, JavaScript, JQuery,

Spring, Spring Batch, Hibernate, JSF, Web Services,WSDL,Groovy,Grails

Framework, Oracle 10g,PL/SQL Developer, Maven, Subversion, Crystal Clear tool,

UNIX, XML,XSL, XSLT,JAXB, AJAX, Restful Web Services.

Responsibilities:

Responsible for managing technical resources within project schedule.

Handled the responsibilities of managing technical risks throughout the project.

Handled the tasks of identifying system deficiencies and implementing effective

solutions.

Assigned the tasks of enforcing coding standards.

Responsible for to develop the requirement with front end as well as backend coding.

Set up design specifications together with the business analysts and system designer

and developed server side web services

Developed client modules for the SOA integration

Developed a hierarchy of controllers, with generic interfaces, and default

implementations, exposed as RESTful Web services.

BI Controller – Java classes working together with XML transformation layer, to

transform data received from the data providers.

Involved in gathering requirements, design, and development of Flex components.

Used Flex profiler sampling to resolve performance issues.

Developed architecture for a new Spring Batch based system to process the

transactions .

Involved in development of the project from scratch, handled 6 releases.

Create brief technical specification documents according to verbal and written

functional requirements and other requirements.

Responsible for creating and executing development plans.

Designing and developing generic validator framework for modules and injecting

these validators using spring framework.

Creating Hibernate POJOs, hibernate mapping files for all database tables.

Involved in developing new screens using JSPs, Servlets and PL/SQL.

Used JavaScript,JQuery for the front-end screen validations.

Used Web services for integration and interfacing two applications.

Expertise in client side designing and validations using HTML, DOJO, GWT,

CSS, JavaScript, JSP and Struts Tag Library.

Used JProfiler in specific scenarios to reduce page refreshing and improved

performance.

Used Subversion for version control and source code management.

Implemented agile development practices according to the application

requirements of the project.

Developed Security and Authentication as per the client requirement.

Build the war through Maven and involved in writing the build scripts in Maven.

Strictly developed proven system under Agile XP Standards with Scrum

Deployments of WAR w.r.t Test and Production Environments (UNIX) of

Customers respectively.

AES Washington DC

Jul’ 09 – Sep ‘09

implementation of clustering

Senior software engineer

Enterprise applications include server-based components that desire to provide constant

availability to Client requests. Application servers restrict the free use of resources (such

as threads) to prevent an application from starving a server and preventing Clients from

accessing needed services. Clustering is one of the best services to avoid the restriction of

users.

Clustering allows us to run applications on several parallel servers. The load is

distributed across different servers, and even if any of the servers fails, the application is

still accessible via other cluster nodes. Clustering is crucial for scalable enterprise

applications, as you can improve performance by simply adding more nodes to the

cluster.

Environment: WebLogic, Eclipse,Spring, Hibernate, HTML, JSP, Servlets, Swing,

Web Services,JPA,GWT,XML,RabbitMQ,,Corba,JavaScript,Web Services,Oracle

10g, PL/SQL Developer.

Responsibilities:

Involved in implementation of Clustering.

Involved in development of GUI’s using GWT.

Involved in development of writing Data Base queries using JDBC and SQL

and java coding.

Preparation and execution of unit test cases.

Designed message oriented middleware (MoM) for asynchronous messaging to

legacy systems using CORBA event and notification services.

Writing Algorithms for the specific requirements.

Used RabbitMQ in sending and receiving the messages.

Used Restful WebServices to transform the data.

Implemented LDAP as part of customization.

Writing Views in PL/SQL for Reports.

Used SOAP Architecture for integration and interfacing the modules.

Deployments of EAR w.r.t to test and production environments of customers

respectively.

Resolved performance issues.

Four Soft LTD Hyderabad India

Apr’ 08 – Jun ‘09

Product Development

Core implementation 4S Visilogplus

Senior Software Engineer

VisilogPlus is enhanced version of VisiLog. Along with existing VisiLog features, some

more new features have been implemented in VisilogPlus, embedding the Crystalclear

Report designer into the application and Report Viewing. User has the flexibility to

design his own report after login to the application and able to do the modification for the

existing reports.

Environment: Apache, Eclipse, HTML, CSS, JSP, Servlets, Swing, JavaScript, ANT,

Oracle 10g, PL/SQL Developer.

Responsibilities:

Involved in many Client Demo Supports.

Involved in development of Controllers (Servlets).

Involved in development of GUI’s using JSP.

Involved in development of writing Data Base queries using JDBC and SQL.

Involved in the development of complete Air operations.

Developed one of the modules in the application, which is related to E-Commerce.

Preparation and execution of unit test cases

Writing Views in PL/SQL for Reports.

Deployments of EAR w.r.t to test and production environments of customers

respectively.

CORE IMPLEMENTATION OF 4S eSupply

Jun’ 05 – Mar ‘08

Software Engineer

Web-centric mid-market application for logistics service providers capable of

handling global freight movements, warehouse management, order management, local

distribution and invoicing.

4S eSupply is a collaborative supply chain execution (SCE) application suite

designed to provide enterprises with an integrated platform with which to manage,

monitor and empower their supply chains. 4S eSupply Components Order Management -

accepts, manage, dispatch and track orders Freight Management --- handles air, ocean,

rail freight, import and export processes and documentation Transport Management ---

manages long haul and local delivery transportation, outsourced/owner fleet, drivers and

vehicle database Warehouse Management --- handles inbound and outbound activities

Specialized Components - these include interfaces to ERPs and accounts, billings, event

management and external systems connectivity.

Environment: Oc4j container, Eclipse,JBoss5, HTML, CSS, JSP, Swing, Servlets,

JavaScript, ANT, Oracle 10g, PL/SQL Developer.

Responsibilities:

Involved in development of Controllers (Servlets) and Business classes (EJBs).

Involved in development of GUI’s using JSP.

Implemented User-role functinality.

Involved in development of writing Data Base queries using JDBC and SQL.

Involved in the development of complete Air operations.

Preparation and execution of unit test cases

Writing Views in PL/SQL for Reports.

Deployments of EAR w.r.t to Test environment.



Contact this candidate