Post Job Free

Resume

Sign in

Web Services Open Source

Location:
Laurel, MD
Posted:
October 08, 2023

Contact this candidate

Resume:

adz8rg@r.postjobfree.com Ramchander Rangini Ph.No: 443-***-****

Summary:

●Over 17 years of object-oriented design, develop and implementation experience that includes JAVA, J2EE, B2B, eCommerce, Client Server, and Internet applications.

●Extensive Experience in Architecture, Design and Building Complex Business Components Developing Multi-Tier Web Applications and Server-side Business Logic using J2EE.

●Experience in working with Vue.js & Angular modules, services, templates, directives, services and dependency injection

●Extensive experience in Open Source Java frameworks such as Elastic Search, Spring Batch, Spring Boot, Spring JPA, Spring Data and Struts 1 and Struts 2.

●Strong REST architectural principles and patterns and REST including Swagger, OpenAPI and JSON Schema (expert level), YAML, HTTP, WSDL, SOAP, XML, XML Schema (XSD), and XSLT.

●Expertise in writing Spring Rest and Jersey web services

●Hands-on experience in using various version control systems: PVCS, SVN, CVS and Gitlab.

●Expertise in developing both Front End & Back End applications using Java, Servlets, JSP, JSF, AJAX, Vue.js, Angular, Web Services, JavaScript, HTML, EJB, JMS, JNDI, Java Mail, DOM/SAX parsers, Struts, Hibernate, JDBC, XML, JAXB, ANT, Log4J, JBPM.

●Good exposure in application development using various IDEs like STS, Eclipse, RAD, Oracle Developer, Postgre SQL, Builder and Toad.

●Experience in fixing Memory Leaks and Performance bottlenecks using J profiler, Jprobe tool and RAD Profiler.

●Experienced in monitoring and tuning using Wily Introscope and tracing the transactions during Mercury Load Runner load tests.

●Aptitude and willingness to learn and implement technologies.

●Strong analytical and problem solving skills.

●Team player with ability to communicate at all levels of development process.

● Experienced in Software Development Life cycle (SDLC) using Rational Unified Process (RUP) and Agile methodology.

●Involved in Agile Software Development Team using SCRUM, TDD Test Driven Development.

●Good personality, excellent communication skills, efficient developer in a team as well as working individually.

●Willing to learn new technologies and learning fast. Capable of working on multiple projects under tight deadlines.

Technical Skills:

Languages

Java, J2EE (EJB, JSP, Servlets, JMS, JNDI, JDBC), PL/ SQL, JavaScript, jQuery, Elastic Search.

Standards and Frameworks:

Spring Boot, Struts, Hibernate, AJAX, SOAP, REST, Web services, Ant Maven, Gradle, XML, Agile, RUP, Junit, Jmockit, Servlet, JSP, JMS, Elastic Search.

Mapping Tools

Hibernate, Java Persistence API (JPA).

Web Technologies

JQuery UI, Ajax, HTML5, CSS3, RESTful Service, JavaScript/jQuery, JSON, XML, Node.js, Angular, Vue.js.

RDBMS

Oracle 11g/10g/ 9i/8i/7.3.x, MS SQL Server 6.5/2000, PL/SQL, Access 2000, DB2, Sybase.

Development Tools

STS, Eclipse, JBuilder, NetBeans, XMLSpy, RAD, SonarQube, Mule (ESB), Kibana.

Build & CM Tools

WIN CVS, MKS, PVCS, Clear Case 7.0, Subversion and GitLab.

Operating Systems

Windows(NT4.0, 2000, XP), MSDOS, UNIX(SunSolaris-2.x), z/OS.

Methodologies

UML, OOP, OOA, OOD, Agile

Infrastructure

Tomcat, BEA Weblogic 10.3.6/12, WebSphere 5.1/6.0/7.0, WebSphere Portal Server 6.1,

Professional experience:

TCS(Boeing) (Nov 2021 – working)

Project title: Toolbox V2.

Analyzed and designed solutions for the continuous flow of client feature requests and led the development team in implementing solutions.

Front-end application rendered HMTL, JScript, and CSS using Java servlets, JSPs, and XSLT.

Backend data was managed by Java, and Oracle PL/SQL

Environment: Java 1.8, Gitlab, iBatis, Oracle, Jenkins, Elastic Search 7, Kibana, and Junit.

U.S. Census Bureau, Suitland, MD (Oct2019 – October 2021)

Project title: Microdata Analysis Tool, Index API.

The EDDE platform supports the geo collections framework, which provides users the ability to request information for multiple geographic entities using a single collection ID.

Microdata API supports requests for extracting records from the public use Microdata sample(PUMS) data repository. These records can be filtered by geography and specified values of variables.

Roles & Responsibilities: Java/Angular Full Stack Engineer.

Responsible for gathering the requirements, Analysis, Design, and providing the technical solutions.

Participated in Agile methodology and was involved in designing, developing, implementing, and testing enterprise applications.

Involved in web application development for backend systems using Angular11, CLI, HTML5, TypeScript,

Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators.

Created Angular HttpClient interceptors to add necessary JWT tokens for the outgoing requests from UI.

Defined Angular routes using Router module for components at the module level to enable lazy loading for modules and components.

Provided OpenAPI language features, schema design, API documentation, code generation, and agile API-first development processes.

Created and injected Spring services, Spring controllers, and DAOs to achieve dependency injection and wire business class objects.

Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application.

Worked extensively on developing controllers, Interfaces, and implementation classes using Spring MVC framework & used Microservice architecture with Spring Boot-based service through REST.

Worked on relational database design and writing SQL queries, stored procedures, views, and functions with Oracle.

Developed, debugged, integrated, and deployed applications using Eclipse (IDE) and GIT as Version Control.

Developed front end UI using HTML5,CSS3,SCSS, JQuery and Vue.js.

Designed, developed, and maintained web-based applications written in Java and Elastic Search as the core search platform.

Code and developed a custom Elastic Search java-based wrapper client using the “JEST” API.

Coded Java-based ES Queries and custom ES Query aggregations using the JEST API for searching and accessing data in Elastic search.

Analyzed and refined efficient search query algorithms to implement business requirements.

Created Jenkins jobs for continuous integration and continuous delivery to AWS environment.

Used Log4j for tracking errors and debugging the code and Resolved bugs and Change Requests to already existing code.

Developed JUNIT/Mockito was used for integration unit testing and mocking testing for specific functions/classes.

Environment: Java 1.8, STS, Gitlab 7.0, Oracle 12c, Angular 11, Angular-CLI, Typescript, SQL, HTML5, CSS3, Node.js, JavaScript, Restful, JSON, XML, JUnit, Spring Boot, Spring JPA, Log4j, Tomcat, Protractor, Jenkins. Elastic Search 7, Kibana, Junit and swaggers 3.0.

LAWS, MD (Aug2018 – Sept2019)

Project title: Legal Automated Workflow System

The Legal Automated Workflow System (LAWS) is a management information system that tracks OGC assignments (date opened, date closed, amount of time to respond), workloads, dockets court cases and outcomes (including legal advice, opinions and legal decisions. LAWS replaced NDMIS.

Roles & Responsibilities: Sr. J2EE Developer.

Responsible for gathering the requirements, Analysis, Design and providing the technical solutions.

Designed and developed the application using Angular 6 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap.

Responsible to work with other team on developing testing processes and frameworks.

Responsible to work with platform architects on software and system optimizations, helping to identify and remove potential performance bottlenecks.

Responsible for the technical direction and implementation to convert COBOL stored procedure to JPA conversion.

Developed a RESTful service to provide all the CRUD capabilities.

Provided XML and JSON response format to support various service clients.

Used Junit for unit testing the web service operation’s' code.

Used SOAP UI tool to test the REST web service operations.

Created SOAP test cases for different test scenarios and integrated the testsuite to Jenkins.

Used HP ALM for tracking the defects.

Participated in Agile - daily Scrum methodology 14 days sprint for development process.

Participated in build/deployment schedules.

Used Log 4j and Slf 4J tools for logging purposes.

Created build and deployment scripts using Maven.

Remotely debugged remote debugging the application to resolve environment specific issues.

Environment: Java, J2ee, JDK 7, EJB, Angular 6, Spring Boot, Eclipse, SOAP 1.x Web Services, SOAP UI 4.6.x tool, Sonar, XML, XSL, XSD, JUnit, Maven, Log 4j, WinScp, Tortoise SVN 1.8.x, Putty 0.63,, Eclipse Indigo, SVN, Jenkins Integration tool, HP ALM, Agile/Scrum methodologies, WebSphere AS.

U.S. Census Bureau, Suitland, MD (Jan 2017 – July2018)

Project title: Address Services and Ingest Service

The Address Provisioning Service provides service endpoints to retrieve one or more JSON objects from an address benchmark schema. The Address Ingest Service application is a set of services to receive address ingest payloads of ADDUP and STRUCT records. These records are validated and then passed to address update process for consideration for updates to the MAF. A reporting function to provide status of submissions is also included in this application.

Roles & Responsibilities: Sr. J2EE Developer.

Responsible for gathering the requirements, Analysis, Design and providing the technical solutions.

Responsible for the technical direction and implementation of the Spring Frame work.

Designed and developed RESTful service interface integrated with Spring JDBC Template to the underlying customer event API.

Design and documentation of REST APIs for collection and retrieval of high volume data.

Integration of multiple data sources and databases into one system.

Jersey implementation of JAX-RS is utilized to develop RESTful service.

Developed a RESTful service to provide all the CRUD capabilities.

Provided XML and JSON response format to support various service clients.

Spring JDBC Template is used to establish communication with the Oracle database.

Responsible for performance monitoring, analysis, code fixes using JProfiler, heap dump analysis with eclipse memory analyzer, monitoring with CA Wily and developed the measures for improvement.

Responsible for develop, publish and consumption of both SOAP and Restful webservices for transactions, returns data etc.

Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.

Environment: JDK 1.7, J2EE, Maven, Log 4j, Angular 4, Eclipse IDE, RESTful Webservices,

Oracle11g, Wily Introscope, Spring JDBC Template, Spring MVC, Spring Boot.

T.Rowe Price, Owings Mill, MD (April 2016 – Dec 2016)

Project title: PRT Web/IXI/IXD/IXT

Investments performance systems web application's follows the service oriented architecture which is highly transactional, parallel processing with multi-threading. Delivers performance returns data for funds, based on calculation options, time periods to various systems leveraging wide variety of data sources.

Roles & Responsibilities: Sr. J2EE Developer.

Responsible for gathering the requirements, Analysis, Design and providing the technical solutions.

Responsible for core business logic for returns calculations, fetching data from DB using Hibernate, JMS utilizting MQ for interacting with external systems, process and deliver through web services.

Responsible for performance monitoring, analysis, code fixes using JProfiler, heap dump analysis with eclipse memory analyzer, monitoring with CA Wily and developed the measures for improvement.

Responsible for develop, publish and consumption of both SOAP and Restful webservices for transactions, returns data etc.

Worked extensively in EJB 3.0 and JPA in other maintenance projects.

Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs.

Updated legacy Ant build infrastructure to new Gradle based build system, enabling more robust test, build and release procedures.

Core business logic for returns calculations, fetching data from DB using Hibernate, JMS utilizing MQ for interacting with external systems, process and deliver through web services.

Performance monitoring, analysis, code fixes using JProfiler, heap dump analysis with eclipse memory analyzer, monitoring with CA Wily and developed the measures for improvement.

Involved in creating framework classes for logging using Log4j.

Expert in creating and using Stored Procedures, Views, User Defined Functions.

Expert in creating Sub-Queries and Joins for complex queries involving multiple tables

Wrote efficient stored procedures for the optimal performance of the system.

Worked on enterprise service bus using Mule, Java (EJB3), and Hibernate to tie back-end business logic/systems with web properties via a corresponding RESTful API.

Environment: JDK 1.8, J2EE, JSP, Tiles, DHTML, JavaScript, EJB 3.0, OpenJPA, Gradle, Maven, Log 4j, JDBC, PL/SQL, WebSphere 7.0, RAD 7.0/8.0, DB2, SYBASE, AJAX, DOJO, jQuery, Wily Introscope, Spring JDBC Template.

Lockheed Martin Information Technology, MD (Jan 2012 – March 2016)

Project title: DCPS (Disability case processing system)/eBB(Electronic Bench Book)

DCPS: Lockheed Martin Information Technologies provides consulting support to its client Social Security Administration (SSA). Disability Case Processing System (DCPS) is the large initiative from SSA to consolidate five disparate legacy systems utilized by 54 Disability Determination Services (DDS) nationwide. The goal of DCPS is to create a common case processing system for all partners engaged in adjudicating disability applications. The field office determines basic technical eligibility requirements. Thereafter, if the basic eligibly requirements are met, the field office routes the claim to a DDS, which could be a state or federal component. As a senior developer I involved in various aspects of development process. My main focus is in Case Closure module. Working closely with the system implementation team and involvement in the code debugging process to identify and report the issues on framework level.

EBB: The electronic Bench Book (eBB) is a web-based application used to aid in documenting, analyzing, and adjudicating disability hearing cases in accordance with SSA regulations. eBB allows users to perform a file review, capture hearing notes, and document decisional instructions.eBB will make the decision maker’s review of the eFile and instructions more complete and efficient.

Roles & Responsibilities: Programmer Analyst 3.

Worked in Requirement Analysis, Design, Development, Integration & Testing Implementation and Operation & Maintenance phases of the project.

Actively participate in daily Scrums for the Agile development.

Is responsible for creating shared/common services.

Involved in design and developing process models.

Participation in the design process meetings for better focus on the cross functional requirements.

Responsible for doing an impact analysis of the change in the code.

Designed and built new SOAP web service interface implemented in Java using Apache SOAP & Axis and JAXB

Worked on cuncurrent processing of backend transactions with shared locks.

Designed and developed the web interfaces and services for an enterprise system.

Used XML Parser, XSLT, XML DOM and tools for Marshalling and Unmarshalling purposes.

Worked extensively in Struts, EJB 3.0 and JPA in other maintenance projects.

Developed AJAX actions as part of system enhancements to user web2.0 technologies.

Actively worked on implementing JBPM process based on requirement.

Provided support in maintaining and upgrading existing systems.

Monitoring and tuning using Wily Introscope and tracing the transactions during Mercury Load Runner load tests.

Involved in creating framework classes for logging using Log4j.

Performed Unit Testing of the developed component using Junit and Jmockit.

Environment: JDK 1.7, J2EE, Struts 2.0,Tiles, DHTML, JavaScript, EJB 3.0,OpenJPA, AntScript, Log 4j, JDBC, PL/SQL, WebSphere 7.0, RAD 7.0/8.0, DB2, AJAX, DOJO, jQuery, JBPM, Drools 5.0.2, Wily Introscope.

Client: Lockheed Martin Information Technology, MD (Jan 2011 – Dec 2011)

Project Title: VAMS(Verification Account Management System)

VAMS Release 1.0 will be the new application to automate the account registration process. The new application will use Java and DB2, and will be intuitive, flexible, and scalable for agency-wide use.

The new VAMS application will provide an automated user-friendly solution that will provide the ability for all new and existing user accounts to be entered and maintained using a flexible and scalable solution that can be easily enhanced in the future. It also applies a standard account numbering scheme across all entities registering to obtain data from EVS. Provide the ability to select batch processes for verification routines and their output. Auto-generate account numbers using the same standard for each agency or private organization.

Roles & Responsibilities:

Principal Java/J2EE developer.

Responsible for gathering the requirements, Analysis and Design.

Responsible for implementing the customer specific maps based on the requirements.

Is responsible for doing an impact analysis of the change in the code.

Designed GUI interfaces using Struts Framework.

Coded dynamic content using JSP, Tag Libraries and Struts. Client sided scripting using AJAX, JQuery.

Responsible deploying the application in to the Web Sphere Application Server.

Involved in developing business logic and data logic's Using Session Beans.

Responsible for improving the performance of the application.

Responsible in testing the classes and methods using JUnit tool.

Responsible for developing stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.

Developed Database and SQL mapping using Hibernate.

Involved in building J2EE Application with IBM WebSphere J2EE application modules.

Written build scripts using ANT utility.

Responsible in release of solution from Dev to Test and Production servers.

Responsible to fixing bugs and support during the system testing.

Environment: JDK 1.4, JDK 1.5, J2EE, Struts 1.2,, Tiles, JavaScript, JSTL, AntScript, Log 4j, IBM MQ API, EJB 2.0, MDB, JMS, JTA, JAAS, JNI, DTD, XML, XSLT, Parsers, JDBC, PL/SQL, Oracle 10g, DB2, WebSphere 6.1, RAD7.0, Hibernate, SQL PLUS, ZOS, MKS, AJAX, DOJO, jQuery, Windows XP, JUnit.

Verizon (Nov 09 – Dec 10)

Project Title: North Option2

About You Portal is the Intranet portal for Verizon employees. Certain portion (North Central) of Verizon got split into a different company called Frontier. The Objective of this project is to develop a similar About You Portal for Frontier while migrate existing About You Portal to a different Data Center and upgrading portal from v6.0 to v6.1.

Roles & Responsibilities:

Sr. Java/J2EE developer.

Involved in the architecture and design reviews.

Involved in gather requirements.

Involved providing the technical solutions.

Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX, Display Tag, CSS & JavaScript

Involved in developing Database access components using Spring DAO integrated with Hibernate for accessing the data.

Extensively developed stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.

Involved in calling the stored procedures from Java.

Developed and implemented complex database systems, programs and applications.

Developed Database and SQL mapping using Hibernate

Used Eclipse with IBM RAD 7.0 as IDE for Development

Responsible in testing the classes and methods using JUnit tool.

Maintained Source Code Version Control using CVS.

Involved in the Deployment and Publish of the application in various environments during the life cycle of the project.

Designed the project structure for using Maven.

Defined the Build process and Maven Configuration.

Environment: JDK 1.4, JDK 1.5, J2EE, Struts 1.2,Tiles, DHTML, JavaScript, Spring, ApacheTomcat 4.1, AntScript, Log 4j, JDBC, PL/SQL, Oracle 11g, WebSphere 6.1, RAD 7.0, TOAD, SQL PLUS, UNIX shell script,, AJAX, DOJO, jQuery, Clearcase 7.0.

Lockheed Martin Information Technology, MD (May 05 – Nov 09)

Lockheed Martin Information Technologies provides consulting support to its client Social Security Administration (SSA). As a Application programmer Analyst, I worked in ODS (Office of Disability Systems) division in EFI, eCAT, Nebraska DDS and CWOSS applications.

Project title: EFI (Electronic Folder Interface)

The purpose of the Electronic Folder (EF) is to implement a Social Security Administration (SSA) managed repository of disability information that will eventually be used by all software systems to assist in the processing and review of disability determinations.

Electronic Folder Interface (EFI) is the application, which facilitates and regulates the communication between all disability components and the Electronic Folder. This flow of information between the various components is achieved through the sending and receiving of WebSphere Message Queue (MQ) messages called transactions. Transmits all current disability information on a case or claim electronically to the disability component(s).Processes and validates disability information sent by the participating disability components. Enforces and manages SSA’s disability folder jurisdiction across all disability components.

Project title: eCAT (Electronic Claims Analysis Tool)

Electronic Claims Analysis Tool (eCAT), a web based application, has been developed to guide the Disability Determination Services (DDS) examiner/analyst through the decision documentation process. This application will provide assistance and analysis for consistent disability decision making and documentation.

Project title: Nebraska DDS,

Implemented the Nebraska DDS (phase I, II and III) using the MVC design framework Used IBM Websphere MQ extensively for deploying the application, for managing the queues of messages Received the XML transactions from Baltimore head office, unmarshalled transactions on to database tables.

Project title: CWOSS(Comprehensive Work Opportunity Support System)

The Electronic Network Payment Request Review and Determination process occurs after the request is logged and scanned into eCMIS, and entered into CWOSS. The process is performed by a claims technician, who is responsible for reviewing all relevant data and documentation, and then making a determination based on Ticket to Work program policies and procedures.

Roles & Responsibilities:

Computer System Analyst.

Involved in preparing design documents, developing use cases, identifying classes and Objects, drawing class diagrams, sequence diagrams using Rational Rose and identifying the design patterns to be used during implementation.

Involved in Object Oriented Analysis and Design of the application.

Responsible for implementing the customer specific maps based on the requirements.

Is responsible in working with Version controls tools like MKS.

Is responsible for migrating from WSAD v5.1.2 to RAD v7.0

Is responsible for migrating the EJB1.0 code to 2.0

Is responsible for doing an impact analysis of the change in the code.

Designed GUI interfaces using Struts Framework.

Coded dynamic content using JSP, Tag Libraries and Struts. Client sided scripting using JavaScript.

Developed JSP Implicit Objects and Custom Tags for creating the jsp web pages.

Developing AJAX components per client request.

Responsible deploying the application in to the Web Sphere Application Server.

Implemented Messaging Trigger component using JMS, MQ Series.

Used XML (DOM, SAX API) for transferring the data from the client to the server.

Processing of XML and Flat File documents and validated with the schemas.

Implemented logging service using log4j Framework.

Involved in developing business logic and data logic's Using Session Beans.

Tuned Database queries and connection pools for better performance.

Involved in improving the performance of the application.

Responsible in testing the classes and methods using JUnit tool.

Extensively developed stored procedures, triggers, functions and packages in oracle SQL, PL/SQL.

Involved in calling the stored procedures from Java.

TOAD and SQL PLUS were used for PL/SQL Development.

Written Unix shell script for automating jobs.

Involved in building J2EE Application with IBM WebSphere J2EE application modules.

Used Hibernate for mapping objects to the relational database

Involved in fixing Memory/thread/method level execuation analysis for identifying memory leaks and Performance bottlenecks using Jprobe tool.

Written build scripts using ANT utility.

Involved in analysis and designing of webservices.

Involved in creation of WSDL file.

Involved in development of webservies using SOAP.

Involved in release of solution from Dev to Test and Production servers.

Involved in Maintenance of the multiple releases i.e. fixing the server side bugs of the project.

Was involved in bug fixing and support during the system testing .

Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-thru code reviews.

Good team management skills.

Environment: JDK 1.4, JDK 1.5, J2EE, Struts 1.2,, Tiles, DHTML, JavaScript, JSTL, AntScript, Log 4j, IBM MQ API, EJB 2.0, MDB, JMS, JTA, JAAS, JNI, DTD, XML, XSLT, XSD, Parsers, JDBC, PL/SQL, Oracle 10g, DB2, WebSphere 5.1,WebSphere 6.1, WSAD 5.1, RAD7.0, Eclipse 3.x, TOAD, SQL PLUS, Web Services (SOAP)/ WSDL, Axis 1.2, Hibernate, ZOS, UNIX, UNIX shell script, MySQL, MKS, AJAX, DOJO, jQuery, Windows XP, JUnit.

RealSoft Intl Pvt ltd, NJ (Oct 04 – May 05)

Project Title: Admin Central.

Admin Central is a product suite, which enables the administrators and production support staff to monitor the entire network of Intuity AVAYA IVR systems for problems and failures using an SNMP manager station. An Alert Engine to report and route alerts through multiple channels and a Trace tool to handle and monitor call flow online makes Admin Central an end-to-end Multi IVR management Infrastructure. Admin Central is the key component for detecting failures and initiating fall over process.

Features Include: Setting of system and application parameters, Assigning channels and numbers and Host session and protocol management.

Roles & Responsibilities:

Sr.Java Developer.

Development of Manager Agent architecture for administration and monitoring of multiple Avaya IR systems through web-based interface.

Design and development of Avaya IR administrative module for executing IR commands as per command request.

Reviewing of architecture/design and test key areas

Involved in requirement gathering and converting them into technical specifications.

Developed different modules in struts frame work to support internationalization support

Involved in Coding and code review

Written build scripts using ANT.

Involved in Object Oriented Analysis and Design of the application.

Involved in working with Version controls tools like CVS.

Developed Action classes and Action forms in the Struts framework.

Developed JSP pages for dynamic representation of Customer data on the client side.

Developed unit test cases using Junit framework.

Developed PL/SQL procedures using dynamic SQL.

Involved in fixing bugs and Production support.

Involved in deploy enterprise Java application in a single machine.

Involved in building J2EE and Web Services Application with IBM WebSphere J2EE application modules.

Involved in Load Testing using Advent Net tool.

Involved in design concepts such as UML

Used Hibernate to store Java Objects to a relational database. Hibernate makes code easy and it acts as a layer between the application and the database.

Co-ordinate with QA for testing, Production releases, Application deployment, integration and conducting walk-thru code reviews.

Prepare technical assessments and technical reports, as well as work product documentation Adhere to quality processes and methodologies.

Involved in fixing Memory leaks and Performance bottlenecks using Jprofiler tool.

Involved in Troubleshooting using Jprofiler tool.

Good team management skills.

Environment: Java, J2EE, Struts1.1, Tiles, JavaScript, ApacheTomcat 4.1, AntScript, Web services(SOAP), Log 4j, JMS, EJB, MDB, Hibernate, XML, XSL/T, Parsers(SAX, DOM), JDBC, Oracle 9i, PL/SQL, AVAYA IVR systems, SNMP, AdventNet tool, WebSphere 5.1, WSAD 5.1, Win CVS, Jprofiler, Rational Rose modeling tool in UML 2.0,SunSolaris, Windows 2000.

Education:

Master of Computer Applications - 2001.



Contact this candidate