*Only for your direct end clients. *

Full Name: Sreenu Bhukya

Contact number: 703 349 2309

*Email ID: javasreenubhu...@gmail.com <javasreenubhu...@gmail.com> *

Current location: Tampa, FL

Relocation: Yes

Availability: 2 weeks



*Professional Summary:*

·         Having 10 years of IT work experience in Object Oriented Design,
Modeling, Programming and testing of web based    multi-tier applications
in Java, J2EE and Relational Databases.

·         Proficiency in developing secure web applications and server side
development using JSP, Servlets, EJBs, XML, Web Services (SOAP & REST),
JDBC, Struts, Spring, AJAX,  Java Beans, CSS, HTML, JavaScript, Angular JS,
jQuery, Oracle, PL/SQL and various Design Patterns.

·         Expertise in developing the distributed applications using EJB
2.0 specification, Web Services and J2EE Application Servers such as IBM
Web Sphere, BEA Web logic.

·         Experience with Oracle, PL/SQL involving stored procedures,
triggers, functions, indexes, and packages.

·         Designed and developed Rich Internet Applications using Core
Java, JDBC, Java Servlet, JSP, Struts, Hibernate,  Adobe Flex, Flex
ActionScript, XML, AJAX, Java Mail API and web based development tools.

·         Extensive experience in Object Oriented Design implementation and
Programming principles.

·         Expertise in Project Process Flow Management and thorough
knowledge of software development life cycle (*SDLC)*.

·         Extensive working experience in *Core Java*

·         Extensive work experience in multitier architectures and
Middleware services likeStruts1.2, Spring MVC.

·         Experience in application build scripts like Ant and Apache Maven

·         Working experience in Databases like Oracle 9i  and 10g

·         Worked in Development Environments RAD, Eclipse.

·         Knowledge in Hibernate ORM.

·         Working knowledge on XML Technologies JAXP (DOM and SAX parsers).

·         Experience in SOAP Web services using Apache Axis Soap Engine.
Mostly on Web services client and beginner on Web services Server Side
programming.

·         Experience in *IBM MQ series* for transaction of Orders via xml.

·         Strong knowledge of Design including *J2EE Design Patterns*
Singleton, MVC, DAO, Proxy, Adapter, Service Locator etc.

·         Hands on the tools such as *Eclipse, Notepad++, Toad, Xml SPY,
Linux VI editor, etc.*

·         Worked extensively on various flavors of *UNIX* operating system
like *Linux*, *Solaris*.

·         Experienced in writing ANT scripts to build and deploy Java
applications.

·         Hands on experience in project management tools like *Clear case
and PVCS, Subversion, Win-CVS.*

·         Programming experience in *UNIX Shell Script*.

·         Experience in developing and implementing various *Client/Server,
Web and Enterprise Applications. *

·         Work Experience with tools like *WSAD, RAD (Rational Application
Developer) and frameworks like spring, Struts.*

·         Strong Programming Skills in *Core Java and J2EE Technologies*.

·         *Troubleshooting production issues* and gave post production
support for couple of projects.

·         Extensive work experience in Application servers like *Tomcat,
IBM Web sphere*.

·         Extensive experience in *J2EE design* Patterns like Data Access
Objects, Business Delegate, MVC etc.

·         Worked in database development like *Procedures, Functions using
PL/SQL*

·         Experienced in *UNIX* and DOS shell scripts

·         Experienced in *Deployment and Release Management.*

·         *Experienced in Banking Financial Services and Communication
Domains.             *

·         Expertise in working with frame works spring, struts and *J2EE
technologies JMS, MDB and EJB.*

·         Exclusively worked on *Web-sphere Application Server7 JMS API
(Default JMS Provider), WebSphere Cache, Web-sphere JMS-MQ Setup,* Tivoli
Performance viewer, Application Deployments.

·         Configuring *JCA Authentications,  JDBC Data Source
configurations*

·         JMS (Creation of  Connection Factories, Queues, Topics, Service
Integration Buses, Messaging Engines, Destinations, Activation
Specifications, *MDB setups, High Availability configurations, Failover,
Fallback settings, Performance Tuning of JMS, Monitoring* the Message Queue
points and publication points, message store, Security)

·         Foreign JMS Configurations(Cluster to Cluster)

·         Object Cache (Creation of Object *Cache,Servlet Cache* and
Replication settings across cluster).

·         Configuration of managed threads through Work Manager.





*Technical Skills:*



*Languages:                                    *Java 1.4, 1.5 and 1.6, SQL.

*Enterprise Java:                           *JSP/Servlets, EJB, JNDI, JDBC
2.0/3.0, JTA, Log4J API, Java Mail, J2EE Design patterns, JMS

*Java Standard Edition:              *Serialization, JNI, Java Security,
Socket Programming, Threading and concurrent programming, File

                                                          processing, And
Swings

*Scripting Language:                    *HTML, HTML5, DHTML (CSS), XML,
XSLT, Shell Scripting, JavaScript, Angular JS and JSON.

*XML Technologies:                     *XSL/XSLT, SAX/DOM, XPath, SOAP,
WSDL, DTD, Schema

*Tools & Framework:                  *Struts 2.0/1.3/1.2.8, Spring
2.0/1.2.9, 2.5, 3.0 x, Spring MVC, Restful Web Services, Log4J, Apache

                                                          Common Library,
Junit, Ant, Maven, Hibernate, JPA.

*Application/Web Servers:          *Web Logic 11g, Apache, Tomcat 5.4/4.x,
JBOSS 4.3/3.2,Websphere 6/7

*Web Services:                                *SOAP, UDDI, WSDL, XML,
JAX-RPC, JAX-WS.

*CASE Tools:                                  *Star UML, MS Visio
Professional.

*DBMS / RDBMS:                          *Oracle 10g/9i/8i, 6, MySQL server,
TOAD.

*Testing Tools:                               *JUNIT

*Source Control Systems:            *SVN (Subversion), CVS

*Defect/Bug Tracking:                 *Quality Center, Service Now

*IDE & Reporting Tools:             *Eclipse 2.x, 3.x, Netbeans 7.1.2

*O/S & Environment:                   *Windows Vista/XP/2000/NT, LINUX,
UNIX.

*Other Skills:                                   *Requirements engineering,
Performance Tuning. UML, Design patterns, code reviews, test planning,

                                                          RPM preparation
and installation





*Professional Experience:*



*Client: Citi Bank, Florida, USA
                                                           May 2014 to
present*

*Project: SFT-CCAR*

*Role: Java Technical Lead*



*Description: *The current process for generating the FRY 14A SFT data for
stress testing relies in part on a manually generated file from Optima.
This file is submitted to SFT CCAR which then matches that data to the Citi
Risk Credit data. The population which is in Optima but not in Citi Risk
Credit is manually stressed by Risk Analytics. Additionally for SFTs, the
Fed can request data for a non-month end date. While Optima do capture the
fin/risk matched data on a daily basis, it is not processed end to end. In
order to provide the correct SFT population to Citi Risk Credit, the Optima
monthly processing must be run for the requested daily data. The objective
of this project is to rely on Optima sourced data for the SFT CCAR stress
testing process.





*Roles and Responsibilities:*



·         Responsible for Analysis and Design after gathering requirement
from Line of Business.

·         Prepare Unit and *Integration Test Plans*

·         Coding and Code reviews

·         Developed the Scenario-translator module.

·         Knowledge *Management Activities / Configuration* Control
Activities

·         Participate in issue resolution activities

·         Documentation and Reporting

·         Impact Analysis and Estimation of Efforts

·         Developing business and data web services.

·         Writing the shell scripts for build, deployment and spring batch
jobs.

·         Developed web views with *HTML, Angular JS, JavaScript, JSP and
Tag Libraries*.

·         Rewriting the data into Coherence from Portal instead of J2EE
applications.

·         Involved indesigning user screens and validations using*HTML,
JSON*as per user requirements.

·         Running the *End-to-End batch for CCAR.*

·         Creating multiple desktops with combination of J2EE and Portal
apps as per user types.

·         Involved in Unit Testing, Integration Testing, Regression Testing
and User Acceptance testing.

·         Responsible for deployment and support the server team for
troubleshooting.

·         Issue investigation, if any jobs got failed.



*Environment: *Java, HTML5, CSS, JSP, JSON, JavaScript, Angular JS, Web
services(Restful),WebSphere, Eclipse, Hibernate, Spring MVC,  Spring Batch,
Maven, CVS, JUnit, Oracle, Unix.




*Client: Citi Bank, Florida,
USA
                                           June2013– Apr 2014*

*Project: OASIS*

*Role: Java Technical Lead*



*Description: *Maintenance driven and highly configurable solution,
providing the feature of ‘concentration capping for multiple securities’ to
achieve better risk management via a non-skewed MSBF pool at client level.
The objectives are to be able to cap the concentration limits for all the
securities in a pool. E-Oasis/Margin Dashboard to have the feature to run
the concentration capping logic.LV$ Concentration capping for multiple
securities in the same portfolio- marking, will be achieved in stages as
per the Business Requirement. In the first stage, only concentration
capping for multiple securities is introduced. ‘Cash’ is just included into
the denominator but however cash is not subjected to concentration
calculations. In the next stage, along with the concentration capping for
multiple securities, ‘Cash’ is not included into the denominator and Cash
continues to be outside the concentration calculations



*Roles and Responsibilities:*



·         Understanding the Business Requirements and study.

·         Application System Design.

·         Project Estimation, Planning, Monitoring and Task tracking status

·         Application deployment and testing in DEV, QA, UAT and Production
environment.

·         Data analyze and application deployments.

·         Coordinating the work of different teams.

·         Support activities, including defect fixing and enhancements.

·         Handling customer issues.

·         Design, implementation and code review.

·         Module lead with team of 5 members.

·         Business Requirement Implementation.

·         Preparation and Review of Design Documents.

·         Development of Module using *Core Java, J2EE, Hibernate, Struts &
PL/SQL*.

·         Used Eclipse for writing code for *Java, Servlets, JSP,
Hibernate, Struts, and JavaScript*.

·         Used Subversion as the version Control System.

·         Optimizing the existing code for performance both Java and SQL.

·         Code Review.

·         Preparation of Unit Test Cases.

·         Coordination and Build Activities.

·         Component testing, Unit testing, & Performance Testing.



*Environment: *Java1.5, Oracle, Struts, JSP, JQuery, Hibernate, SQL, &
Shell script, Windows-Development Env, Linux (Production), WebLogic 10.3.4,
Spring MVC





*Client: Citi Bank,
USA                                                      Apr 2011- May 2013*

*Project: Citi Watch            *


*Role: Project Lead*



*Description*: CITI bank Relationship manager (RM) to view the all the
client’s booked FX orders and perform his Actions on orders such as Accept,
Execute, and Reject etc.   Citi Watch is aimed at providing FX order
matching function along with FX Order watching & execution screens (to be
used by APCB / Local Treasury teams). Treasury users will have more usable
& flexible interface for watching & Execution, Citi Watch intends to
provide uniform & rich user interface across countries, business segments &
user groups.



*Roles and Responsibilities:*



·         Project lead with team of 8 members.

·         Business Requirement Implementation.

·         Preparation and Review of Design Documents.

·         Development of Module using *Core Java, Spring, IBaties, PL/SQL,
Adobe Flex*.

·         Used Eclipse for writing code for Java, IBaties, and spring.

·         Used Subversion as the version Control System.

·         Optimizing the existing code for performance both Java and SQL.

·         Code Review.

·         Preparation of Unit Test Cases.

·         Coordination and Build Activities.

·         Component testing, Unit testing, & Performance Testing.

·         Creating Problem Ticket, Work Order, & Change Requests for
Deployment and quick fixes on Production environment.

·         Creating scripts to deploy the batch processes on UNIX servers.

·         Scheduling the jobs on UNIX servers.

·         Pre-Production and Post-Production activities.

·         Creating the jobs in Autosys/CA for Daily/Weekly schedules.



*Environment: *Core JAVA, Multi-threading, HTML, DHTML (CSS), Spring2.5,
Adobe flex3.0, Ibatis2.5, Web services, Messaging, Websphere7.x and
application Servers, SQL, UNIX shell scripts.





*Client: Citi Bank, USA           Apr 2009– Mar 2011*

*Project: QForex*

*Role: Senior Software Developer*



*Description: *Qforex is designed for the purpose of Foreign Exchange
Conversion and Time Deposit Booking. Here the Citi bank users can book live
FX quotes, book FX conversion transaction, Enquire Foreign Currency Time
Deposit rates and book transactions, Redeem Foreign Currency Time Deposit
transaction, Enquiry of outstanding and matured Foreign Currency Time
Deposit transactions in client’s portfolio.



*Roles and Responsibilities:*



·         Conducted various technical sessions with in team for
awareness/knowledge on different technologies used in the project.

·         Written Maven Build deployment and creating the maven build
repository

·         Handling the customer issues

·         Business Requirement Implementation.

·         Design document preparation

·         Development of Module using *Core Java, Spring, IBaties , PL/SQL,
Adobe Flex*.

·         Used Eclipse for writing code for Java, IBaties, and spring.

·         Used Subversion as the version Control System.

·         Optimizing the existing code for performance both Java and SQL.

·         Code Review.

·         Preparation of Unit Test Cases.

·         Coordination and Build Activities.

·         Component testing, Unit testing, & Performance Testing.

·         Working independently to provide support to the field issues.



*Environment: *Spring2.5, Adobe flex3.0, Ibatis2.5, EJBs2.5, Web services,
Messaging, Websphere7.x and Weblogic8.x application Servers, SQL.





*Client: Superior Court Of California County of Alameda  Dec 2004–Mar2009*

*Project: Juvenile Court Management System*


*Role: Developer*



*Description: *JCMS is an integrated case-management and decision-support
system for the Superior Court of California, County of Alameda. All
juvenile cases types are processed in JCMS – Delinquency, Truancy, and
Dependency. The system is designed to follow the legal process; to support
and standardize court procedure; to automate and streamline work flow; to
maintain an electronic case record; and to collect and report statistics
that the court needs for management and that the Administrative Office of
the Courts requires for its state-wide overview.



*Roles and Responsibilities:*



·         Provide the technical support for the team.

·         Understanding new technologies and providing the knowledge
transfer to the team members

·         Providing tools to team which will make them work
effectively.

·         Designing and development of new enhancements and change requests.

·         Understanding the application functionality and fixing bugs in
modules developed by other members

·         Co-coordinating the onsite activities for the release 10.1.0

·         Business Requirement Implementation.

·         Design document preparation

·         Development of Module using *Core Java, Swing, EJB2.0 and SQL*.

·         Used Eclipse for writing code for Java, Swing, and EJB.

·         Used Subversion as the version Control System.

·         Preparation of Unit Test Cases.

·         Unit testing. Part of the defect prevention team to introduce new
processes to reduce the defect count and improve the product quality.



*Environment:* Core Java, Swings, Annotations, Ant, JAVA/J2EE (EJB),
Eclipse, Windows, JBoss, Sybase

-- 
You received this message because you are subscribed to the Google Groups 
"REQSRESUMES" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reqsresumes+unsubscr...@googlegroups.com.
To post to this group, send email to reqsresumes@googlegroups.com.
Visit this group at http://groups.google.com/group/reqsresumes.
For more options, visit https://groups.google.com/d/optout.

Reply via email to