From:                              route@monster.com

Sent:                               Friday, September 2, 2016 10:11 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: TOMCAT

 

This resume has been forwarded to you at the request of Monster User xapeix03

Seshagiri Arthala 

Last updated:  08/26/14

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Tampa, FL  33610
US

Mobile: 302 750 5747   
seshagiri.sg2014@gmail.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Seshagiri Arthala - Applications developer

Resume Value: macg8umsc5afqfug   

  

 

 
Seshagiri Arthala
 
 
                                                                                         
Phone: 302 750 5747
Email: seshagiri.sg2014@gmail.com
 

overview

·               Over 9 years of IT experience in all phase of Software Development Life Cycle (SDLC) includes User Interaction, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management, Production/Customer Support, Maintenance, Enhancements of both Internet E-business (B2C/B2B/B2E)/Web and Client/Server Technologies

·               Specialized in developing Internet applications using Weblogic and J2EE technologies.

·               Technical expertise includes Full lifecycle Object Oriented development utilizing a Rational Unified Process, which uses Use Case approach, Object Modeling, and Design.

·               Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier J2EEä Application Servers like BEA Web Logic, IBM WebSphere and Web Servers like Apache Tomcat, Jetty.

·               Expertise in Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology and Java and J2EE Core Design Patterns

·               Expertise in implementing applications using Struts, Spring, and Hibernate Frameworks.

·               Expertise in J2EE technologies: EJB, JNDI and Web Application Development using EJB, Servlets, JSP, XML and JDBC.

·               Experience in SOAP and Spring RESTFUL WebServices.

·               Expertise in n-tier Application Server Architecture, B2B / B2C Applications, Scalability, Security, Performance and Reusability

·               Extensively worked on Web Technologies Like XML, HTML, XHTML, DHTML, AJAX, JavaScript, JQuery, CSS, XSL, XSLT using DreamWeaver and FrontPage and ANT, Maven, Shell Scripting were used for building and deploying applications on the Servers and also worked on various operating systems like Windows 2K/XP, MS-DOS, UNIX, Linux, Solaris.

·               Experience in database programming using Oracle 9i/10g, MS SQL Server 2000/2005, proficiency in developing SQL, PL/SQL in JDBC as well as client server environments.

·               Knowledge in using HQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers, UNIX Shell scripting.

·               Best Practice Mentoring – guiding development teams in use of best practice design strategies and design patterns in building mission-critical, enterprise applications

education

·               Bachelor of Technology (Information Technology), Tirupathi, India - 2005

Certifications

·               Sun Certified Programmer for Java Platform, Standard Edition 4.0

technical summary

Languages & Tools

JDK, J2EE, Servlets, JSP, EJB, JMS, Java Beans, JDBC,  JTA, RMI, UML, OOAD, C, C++, ANT

Web Technologies

JavaScript, JQuery, AJAX, XML, XSD, XSLT, HTML, XHTML, DHTML, CSS, Thymeleaf

GUI Environment

Java Applets, Developer 2000

Databases

Oracle 9i/8i/10g MySQL, SQL Server, SQL Developer

Scripting

JavaScript, Shell scripting, ANT, Maven

Open Source Frameworks/Tools

Jakarta Struts, Tiles, Hibernate 2.x, Spring IOC, Spring MVC, Spring AOP, Spring JDBC, Spring RESTFUL, Log4J.

Tools

ANT, Maven, iReport, Win SCP

Version Control

CVS, VSS, Subversion, Clearcase

Application Servers

WebSphere 8.5, WebLogic 8.1/9.2/10.3, Tomcat 5.0.28

Web Servers

Tomcat 5.x, Jetty.

IDE

Eclipse 3.0/2.1.1, NetBeans, Dreamweaver, TOAD, SQLDeveloper.

Protocols

TCP/IP, HTTP, HTTPS, SMTP, SOAP

Build/Source Tools

Rational Tools (Clear Case), CVS, Subversion, JUnit 3.0.1, Toad 7.3, SqlDeveloper 1.5.1, Ant1.6.5, Maven

Methodology

OOAD, UML, OOP’s, J2ee Design Patterns, MVC framework

 

Employment History

 

Client: JPMorgan Chase, Tampa FL

Project: GFC (Global Funds Control)

Role: Sr. Developer

April 2013 to till date

 

Project description: Global Funds Control (GFC) UI is a web based application which is used to control the funds transfers across the world. Financial entities have been defined to manage the process. Global accounts are maintained in the form of Family, Client, Facility and Sub-facility. Fund transfers occur based on the funds control information provided by the GFC. Transaction history will be maintained for prior and future days. BalanceInquiryGroup (BIG) is an entity defined to show the account balances across financial entities. User will be authenticated via Single Sign on (SSO). Logged in user will be entitled to view the balances and transaction history of the accounts. User entitlements will be provided by ETS. Portfolios are created and maintained to view opening and current balance of the accounts. Accounts under sub-facility, facility and Client will be represented in a hierarchical structure to the user. Financial Summary and account level comments will be available to view and take necessary decisions. This UI based Java application interacts with CICS thorough DB2 layer to fetch and show the transactional data.

 

Roles and Responsibilities:

·   Working as a Developer and involved in analysis of requirements, design, development, integration, deployment and testing and supporting existing applications and giving production support

·   Implementing Spring MVC-Model architecture and Spring IOC for dependency injection and other J2EE design patterns for the application development.

·   Adopted J2EE design patterns like Singleton, Factory, Session Façade, DAO’s, MVC, Front Controller

·   Designed UI screens using HTML, XHTML, DHTML, XML, CSS, JavaScript, JQuery and used AJAX for dynamic web content.

·   Worked on SOAP based and Spring RESTFUL web services.

·   Involved in code promotion and deployments in Apache and WebSphere application servers.

·   Using Subversion as version control system.

·   Scheduling Cron jobs, writing shell scripts and maintaining UNIX boxes

·   Giving support for production issues and day to day operations.

·   Worked on Spring JDBC framework to interactive the Database stored procedures.

 

Environment: Java 1.7, J2SE, J2EE, Thymeleaf, Spring MVC, Spring JDBC, WebSphere application Server 8.0, Jetty, Sprint IOC, Spring RESTFUL, Application Context, Data Studio, DB2, XML, ANT, MAVEN, JavaScript, AJAX, JQuery, XML Spy, DOM, SAX, DTD, XML Schemas, Log4j, Win SCP, Subversion, UNIX Shell Script, Windows XP/2003/2008, zOS and SOAP web services.

 

 

Client: JPMorgan Chase, Newark DE

Project: Mortgage Express

Role: Sr. Developer

March 2012 to April 2013

 

Project description: Mortgage Express environment build is a project which deals with the integration of various platforms that starts from loan origination to loan approval. The applications that are involved are LPP (Loans Processing Platform), Onbase, Captiva (image scanning and capturing), MyCM(MyChaseMortgage), MAX, MPX , Qfax and Doc Conversion. The main objective of the project to build the architecture across DEV, QA, UAT, DR, PROD, Training and Performance environments. Building the architecture involves installation of various applications, scripts to build and deployment automation. AVS (Address Verification System), Credit, DUDE and KeyStroke are the key applications developed in Java.

 

Roles and Responsibilities:

·   Working as a Developer and involved in analysis of requirements, design, development, integration, deployment and testing and supporting existing applications and giving production support

·   Implementing Spring MVC-Model architecture and Spring IOC for dependency injection and other J2EE design patterns for the application development.

·   Adopted J2EE design patterns like Singleton, Factory, Session Façade, DAO’s, MVC, Front Controller

·   Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content

·   Writing SQL queries and tuning the SQL queries

·   Using TFS and Subversion as version control system.

·   Scheduling Cron jobs, writing shell scripts and maintaining UNIX boxes

·   Giving support for production issues and day to day operations.

·   Worked on Hibernate framework to interactive the Database.

 

Environment: Java 1.4/1.5, J2SE, J2EE, JSP, JSF 2.0, Servlets, JDBC, JNDI, Java Beans, AJAX, Weblogic application Server 8.1/10.3, Sprint IOC, Spring MVC, Application Context, Hibernate, SQL Developer, Oracle 11, XML, ANT, MAVEN, DHTML, JavaScript, XML Spy, DOM, SAX, DTD, XML Schemas, Log4j, Win SCP, TFS and Subversion, UNIX Shell Script, Windows XP/2003/2008.

 

Client: JPMorgan Chase, India

Project: Clover (Client Profitability)

Role: Sr. Developer

October 2011 to February 2012

 

Project description: Client Profitability is responsible for creating the coverage and maintains the Coverage workflow. The primary purpose of Client Profitability project is to deliver a  system that provides:

¨       Workflow for sales-people, sales managers and client revenue teams to enter/modify/retrieve/delete/approve client coverage

¨       Single consolidated storage of client coverage for the IB

¨       Daily sourcing of IBC client coverage from Client Central

¨       Historical migration of client coverage data from Nectar & Verve

¨       Pushing out client coverage data in a consistent fashion to several applications that require client coverage

¨       Flexible reporting of the client coverage data

Action queue to alert users of potential impact on client coverage due to corporate actions such as client mergers/acquisitions, deletion/merging of client nodes.

Roles and Responsibilities:

·   Worked as a Developer in multiple projects and involved in analysis of requirements, design, development, integration, deployment and testing.

·   Implemented MVC-Model architecture using struts and spring and other J2EE design patterns for the application development.

·   Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.

·   Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.

·   Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content

·   Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents

·   Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data

·   Uploaded and downloaded files in a secured manner using SFTP

§       Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.

·   Worked on Lotus Domino agents to implement email confirmations.

 

Environment: Java 1.4/1.5, J2SE, J2EE, JSP, JSF 2.0, Servlets, JDBC, JNDI, Java Beans, AJAX, Weblogic application Server 8.1/10.3, Sprint IOC, Spring MVC, Application Context, Hibernate, SQL Developer, Oracle 11, XML, ANT, MAVEN, DHTML, JavaScript, XML Spy, DOM, SAX, DTD, XML Schemas, Log4j, Win SCP, TFS and Subversion, UNIX Shell Script, Windows XP/2003/2008.

 

 

Client: JPMorgan Chase, India

Project: MaRRS

Role: Developer

January 2011 to September 2011

 

Project description: MaRRS Reporting is a Market Risk Technology Reporting tool used as a Front End for market risk reporting.  MaRRS Reporting provides end-of-day risk reports across various JPMC lines of business (LOB). The reports encompass n-number of risk metrics which are classified under Value At Risk (VaRs), Firm-wide Stress Initiative (FSI), Specific Risk (PCM) & Single Name Position Risk (SNPR). MaRRS Reporting supports limits management and can generate excession reports.  Goals of the project are improving performance in limits management and aggregation tagset management, developing work flow engine for limits management, One-off management, and excession management. Goals also include report template development support and limits enhancements and integrating panda reporting functionalities into to MARRS.

Roles and Responsibilities:

·   Working as a Developer and involved in analysis of CR requirements, design, development, integration, deployment and testing and fixing the production issues.

·   Implemented MVC-Model architecture using spring and other J2EE design patterns for the application development.

·   Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.

·   Configured using Hibernate for the Database connection and Hibernate Query Language (HQL) to add and retrieve the Information from the Database.

·   Designed UI screens using JSP, XHTML, DHTML, XML, CSS and JavaScript and used AJAX for dynamic web content

·   Created JSP’s, Conversations, POJOs, Services (EJB), DAO, HQLs and Session beans.

·   Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, PDF from xml documents

·   Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data

·   Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.

§       Used for development of Java related classes and components using Eclipse 3.4.2 as IDE for developing the application and deployed application in Weblogic application server 10.3

§       Fixing UAT issues and production defects.

§       Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.

·   Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs

 

Environment: Java 1.4/1.5, J2SE, J2EE, JSP, Servlets, JDBC, JNDI, Java Beans, AJAX, Weblogic application Server 8.1/10.3, Sprint IOC, Spring MVC, Application Context, Hibernate, SQL Developer, Oracle 11, XML, ANT, MAVEN, DHTML, JavaScript, XML Spy, DOM, SAX, DTD, XML Schemas, Log4j, Win SCP, TFS and Subversion, UNIX Shell Script, Windows XP/2003/2008.

 

 

Client: JPMorgan Chase, India

Project: BAAR (Build Authorize Approve Release)

Role: Developer

January 2010 to December 2010

 

Project description: BAAR is a portal which deals with the onboarding of application across the environments. On-boarding an application component to BAAR consist of steps like project setup, scripts for Build, Authorize, Approve and Release. Below is the prescribed high level architecture of the involved steps

Project setup – This is owned by BAAR team. BAAR will do the initial setup of creating email group for notification, project group for the target component and creating user groups for each BAAR step.

Build – This step is performed by Application Development (AD) team. But the scripts required to perform this step will be provided by the BAAR Team. At this step, script builds the targeted source code bundle to an acceptable binary format. When user clicks on the build button from the BAAR Central Build Server (CBS), a maven script will be invoked, which pulls the application code from the code repository (Subversion) onto the Central Build Server and creates a TAR file containing EAR archive for the application code along with some binary archives and configuration / property files required for the application. Each Build is tagged with the application’s release number, revision number and the build number. After assigning the tag, maven script will save the created TAR archive in the maven repositories specific for each environment (SIT / QA / UAT / PROD). Additionally the external libraries required for the application will be stored in a separate maven repository manually. An email notification will be sent to the AD team with the build version details. The email recipient group is configured in BAAR during project setup. A notification will be sent to the group in the following step, with details.

 

Roles and Responsibilities:

·   Working as a Module Lead and involved in analysis of requirements, design and development and supporting the project (implementing enhancements and Change Requests).

·   Involved in designing and developing UI screens using Java script, JSP, AJAX, HTML and CSS.

·   Implemented MVC- UI Model architecture using spring and other J2EE design patterns like Service Locator, Session Façade, Singleton and Factory Pattern for the application development.

·   Using Spring IOC (Dependency Injection), developed Java Beans, with getter and setter properties to be configured by spring. Configured & implemented Spring application Context to instantiate all bean classes in Spring MVC application framework

·   Interact with business analysts to convert business requirements to technical requirements, Followed Agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.

·   Involved in designing the framework using sequence diagrams, class diagrams and domain model using RSA

·   Used Ant build script to deploy the application and JUnit to test unit test cases

·   Provided Production Support for the application.

 

Environment: Java, J2SE, J2EE, JSP, Servlets, EJB, JMS,JNDI, Java Beans, JTA, AJAX, Hibernate, Spring framework, Spring MVC, Spring IOC, Spring Application Context, Spring AOP, JUnit, TOAD, XML, JavaScript, Oracle, Ant, UNIX Shell Script, Windows 2000

 

Client: JPMorgan Chase, India

Project: CRI (Credit Risk Infrastructure)

Role: Developer

July 2008 to December 2009

 

Project description: The CIT Operate/Operations Console (CRI Console) is a tool to be used by GCRM Operate and Operations organizations. The main purpose of this project is to do the health check of the PFC’s (Process Flow Controls). We can do this by running the PFC’s with either Process Request XML or COB date as an  input .Generally GCRM user’s will run the PFC’s based on COB date (ex: EOD, EOM). We are using Fuego BPM Studio for running those PFC’s. We can view the results in CIT Operate Console Portal application which was developed in Portlets. For each PFC there will be Supply, Service and Context. Supplies are inputs for running a PFC. PFC will invoke different services based on their context. These services will be provided by BOMAC.  We can monitor each PFC i.e Service monitoring as well as Process monitoring. You can retrieve audit reports for an action taken by a user on the console. In addition to this I have worked on Deployment Automation build process for ALBPM projects using ANT script.

 

Roles and Responsibilities:

·   Worked as a Developer and involved in analysis of CR requirements, design, development, integration, deployment and testing and fixing the production issues.

·   Implemented the front end using JSP, XHTML, DHTML, XML, CSS and JavaScript

And used AJAX for dynamic web content

·   Created JSP’s, Conversations, POJOs, Services (EJB), DAO, HQLs and Session beans.

·   Developed JSP pages using Struts tag libraries for dynamically displaying the data on the browser and developed Custom tag libraries and used java 1.5 features like Generics, Auto boxing and un boxing, extended for loop and static imports

·   Adopted J2EE design patterns like Singleton, Session Facade and used DTO’s transfer the data

·   Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.

·   Used for development of Java related classes and components using Eclipse 3.5 as IDE for developing the application.

§       Involved in developing ANT build script to automate the compilation, creating directory structures, JAR and EAR files.

·   Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs

 

Environment: Java 1.5, J2SE, J2EE, JSP, Servlets, XML Spy, XSLT, DOM, SAX, DTD, XML Schemas, Oracle 10g, Log4j, iText, ANT, UNIX Shell Script, Windows XP

 

 

Client: Standard Chartered Bank, India

Project: FSAMER

Role: Developer

January 2007 to June 2008

 

Project description: FSAMER is a Regulatory reporting system used by FSA(Financial Services Authority – UK).

The objective of the project is enable to automate the reporting and generation of Regulatory Reports in XML formats, tracking of excel files uploaded into the system, tracking of XML reports generated from the system, view for staging data, view of XML data. The User has to enter his login credentials which will be authenticated by LDAP server. Logged in user can perform all the operations and can generate the reports related to  his Country and application.The generated XML files will be stored in the file server and can be viewed by the user by accessing the Url.

 

Roles and Responsibilities:

·   Designed, developed and configured server side J2EE components like JSP and Servlets and implemented an asynchronous, AJAX based rich client to improve customer experience.

·   Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.

·   Involved in integrating Struts framework with Spring framework

·   Developed application context file and injected dependencies into Struts action classes.

·   Interoperability between the frameworks is also taken care.

·   Used for development of Java related classes and components using Eclipse as IDE for developing the application.

·   Involved in developing interfaces to communicate with various business partners using XML, XSLT, JAXB and DOM Parsers

·   Involved in the development of Cursors, Functions, Triggers and Stored Procedures for PL/SQL backend implementation and involved in database performance tuning.

·   Created XML files as a part of application

·   Developed and consumed Web Services using Axis to communicate with Team center engineering and Team center enterprise applications.

·   Developed JavaScript functions for performing front-end validations.

·   Developing and executing the UNIX Shell Scripts for deploying the application in the server.

·   Used ANT script to deploy the application

·   Developed Unit Tests and Test Suites using JUnit for testing the developed Module.

·   VSS used for version control.

 

Environment: Java, JSP, Struts, Spring, JDBC, Eclipse3.1, Tomcat, TOAD, XML, AJAX, UML, VSS, XHTML, JavaScript, CSS 2.0, XML Spy, DOM, SAX, XML Schemas, Oracle 8i, PL/SQL, ANT, UNIX Shell Script, Windows 2000

 

Client: Standard Chartered Bank, India

Project:  CRIMS

Role: Developer

July 2006 to December 2006

 

Project description: Country Risk Exposure Reporting System is an application handling the compilation of individual CountryExposureRisk(CER’s), uploading, consolidation, system maintenance and reporting of the Country Exposure Data.This is nothing but an banking application where different users have different login ids.The User,once logged is provided with access rights which was given by Admin.Based on the access rights User can perform various operations.System will provide  the User to view the reports .Adhoc reporting tool and Jasper reports has been used to generate the reports.

 

Roles and Responsibilities:

·   Designed, developed and configured server side J2EE components like EJB, JSP and Servlets.

·   Developed Action forms, Action classes and struts-config.xml file of Struts MVC framework.

·   Developed Session Beans for encapsulating business logic and Entity Beans for interacting with database.

·   Developed Message Driven Beans for messaging using Java Messaging Server.

·   Implemented Data Access Objects (DAO), Value Objects, Java Beans, Service Locator and Singleton design patterns.

·   Used for development of Java related classes and components using Eclipse as IDE for developing the application and used Weblogic as application server.

·   Generated and created XML files

·   Involved in the development of Cursors, Functions, Triggers and Stored Procedures for PL/SQL backend implementation.

·   Developed JavaScript functions for performing front-end validations.

·   Developed Unit Tests and Test Suites using JUnit for testing the developed Module.

·   Subversion used as version control.

 

Environment: J2SE/J2EE 1.5 - JSP, Servlets, EJB, JDBC, Hibernate, JNDI, Java Beans, Eclipse, Weblogic Application Server, DB2, Struts, UML, XML, ClearCase, XHTML, JavaScript, XML Spy, XSL, XML Schemas, ANT, UNIX, Windows 2000

 

 

Client: Bank of the West, India

Role: Developer

April 2005 to June 2006

 

Project description: Online Banking identifies the user as a person who uses the system for transaction online. Any new user will need to register (Open an account in the bank) before he can use the system. For registration he will need to enter name, address, identification, date of birth etc. For a registered user, The System will authenticate (through userID and password) before allowing doing any operation on his account. The authentication user can do following transactions like deposit amount, view current Balance, Transfer amount to the other account, view self profile, open a new account.

 

Roles and Responsibilities:

·   Involved in analysis of requirements, design, development, integration and testing.

·   Coordination with testing team and application team members

·   Developed Action forms, Action classes and struts-config.xml file of Struts MVC
framework.

·   Developed Action Forms and Action classes.

§ Configured Connection pooling using Weblogic application server V5.

·   Client Interaction and Status reporting

·   Provided support for C++ based client applications

·   Developed Unit Tests and Test Suites using JUnit for testing the developed Module

·   Involved in the development of Cursors, Functions, Triggers and Stored Procedures for PL/SQL backend implementation

·   Provided Production Support for the application.

·   Reviewed Code and Test cases

·   Unit testing and system testing using Defect Tracking System.

·   Provided browser compatibility for IE, Mozilla firefox and Netscape

·   Implementing Quality related processes for the project using Quality Management System

 

Environment: J2SE/J2EE - JSP, Servlets, JDBC, Java Beans, JSTL, Struts, TOAD, XML, Java Script, XML Spy, XSL, DOM, SAX, DTD, XML Schemas, Oracle, AIX, Windows 2000

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

IT Consultant

JPMorgan Chase

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

85,000.00 - 95,000.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Within one month

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

Other

 

 

Target Job:

Target Job Title:

Applications Developer

Desired Job Type:

Employee

Desired Status:

Full-Time
Part-Time

 

Target Company:

Company Size:

Industry:

Computer/IT Services

Occupation:

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-FL-Tampa

Relocate:

Yes

Willingness to travel:

No Travel Required

 

Languages:

Languages

Proficiency Level

English

Fluent