KUMAR RAJU DATLA
E-Mail: **.*********@*****.***
Mobile:-+91-998**-*****, +91-961*******
Objective: To be continuing in a position of j2ee architectural path to explore more and acquire complete latest technological exposure on all domains of java projects development.
Summary:
• 8.6 years of experience in major implementations of Java, J2EE and related Rapid Application Development frameworks and Hadoop, Cassandra, Spring, Struts, Hibernate, GWT/SmartGWT, EJB, SOA, Swings, JDBC technologies and Web Services.
• 4 B1 trips to US with clients Macys, MedAssets, RSA, Ally Bank, Fidelity Information Systems.
• Developed Complex Business Modules – Using Conventional Java/J2EE and also through contemporary frameworks like Struts, Spring, Hibernate and GWT.
• Designed Technical specifications and Functional specifications of high complexity of Apps.
• Working as a Principle Software Engineer and being a RRT SME Offshore support in complex business site maintenance process for Macys Project.
• Expert in handling APM tools like DynaTrace, Splunk, Akamai and also Clover Tool analysis on Developed code and generated code coverage reports
• Conducting and Bringing Root Cause Analysis and Look Ahead Meetings (SOC) to discuss critical major issues in the site and mitigating immediately.
• Expertise in addressing challenges like security, messaging and transaction management in a typical J2EE based Web Application.
• Participated in Full Life Cycle of Software Development and Maintenance: SDLC and RUP. Strong Build and Development experience which includes – GIT, MAVEN, ANT, Subversion
• Expertise in the deployment of a Web Application deployed into major Application Servers like IBM Web Sphere, JBOSS, Oc4j, SunOne, Weblogic, Apache.
• Used JUINT extensively during the development of functional cases.
• Good knowledge of Java and J2EE Design Patterns and application features.
• Expertise in the invocation of Java application from Stored Procedures and UDR (User Defined Routines) Creation on INFORMIX and Sybase enterprise servers.
• Developed frameworks in Java for forte and PB migration projects
• Developed Java Converters for forte and PB migration projects
• Handled Security implementations using Entrust Encryption / Decryption keys
• Executing all criteria of NFT scenarios and summarizing it.
o Availability, Recoverability, Concurrency, Load balance (clustering)
• Played additional mentor role for organization CMMi quality process as a SQA member for Goldstone.
• All years of working knowledge in the Eclipse, Net beans development tools.
• Using GIT and Tortoise SVN repository and used CVS, Eclipse SVN (Version Control Tools) and working on Jira Bug tracking tool.
• Have been fully experiencing in collaborating work with overseas clients.
• Strong analytical and problem solving abilities and Team leadership skills.
Professional Experience:
1 Working as a Principal Software Engineer for Nisum Technologies since Jun 2011 till date. (www.nisum.com)
2 Worked as a Sr. Associate Consultant for Zenmonics Software Pvt. Ltd. Nov’08 – May’11. (www.zenmonics.com)
3 Worked as a Senior Software Engineer for Goldstone Info systems. Oct’06 – Nov’08. (www.goldstoneisys.com)
Educational Qualifications:
1 Masters in Computer Applications in Osmania University, Hyderabad. 2003-2006.
2 Bachelor of Computer Science in Andhra University, Kakinada. 2000-2003.
Skill Set:
Operating Systems Windows, Linux & UNIX
Languages Java, No-SQL, JavaScript, JNDI, XML, XSL, HTML, DHTML
GUI GWT/SmartGwt, HTML, JSP, Swings
Data Hadoop, Cassandra, DB2, Oracle 10g&11g, MS SQL Server, Mumps, Informix
Tools DynaTrace (permonce monitoring tool), Splunk, Akamai, Maven, Ant, JUnit, CVS, SVN Tortoise
Middle-Ware WebServices, EJB, SOA
Web/Application Server Weblogic 10.3/11g, WebSphere 6.x/7.x, JBoss, Oc4j and Tomcat
IDE Eclipse, Net Beans
Project Management Rational Rose
Application Frameworks GWT/SmartGwt, JMS, MVC, MVC2, MVP, Struts2.0, Spring2.0, JSF1.2 and Hibernate3.0.
Quality Process SQA (CMMi Capability Level Process Areas)
Strengths:
1 Good Analytical and Leadership Skills
2 Design and Architectural Skills
3 Pressure and work load Management
Project # 1.1: Macys Application Development
Title : Macys Site Support
Client : Macys
Duration : Jun’11 to Till Date
Environment: Hadoop, Cassandra, Akamai, DynaTrace, Splunk, Spring, Sqls@DB2,, Maven, JBoss, Spring DM, GIT, Eclipse 3.8, IBM Wesphere.
The Macys is a retail online site application. User profile checkout is a sub module of entire macys site online application and it is an user interface for user while checking out any online products from the site. There is a password recovery function where if user forgets his password, it enables the user to recover his password.
• Working as a Subject Matter Expert in Rapid Response Site Support Team by supporting the site www.macys.com and www.bloomingdales.com 24/7 of onsite offshore model.
• Also had an onsite visit on B1 to San Francisco Macys development head office.
• Worked on development and Integration of business services layer with UI Modules NavApp, ShopApp, Checkout, Profile. Designed & developed services at middle ware using Spring DAO Framework. Designed the data model for new components in DB2 database.
• Participating in the peer design & code reviews.
• Building module, deploying in JBoss, Spring DM server and releasing the jars using Maven.
• Creating/Generating JUnit test cases and their reports.
Project # 1.2: MedAsset Development
Title : MedAssets Flexible Reports
Client : MedAssets
Duration : Oct’2011 to May’2012
Environment: Spring, Sqls@DB2, Maven, JBoss, GIT, Eclipse 3.8, IBM Wesphere.
The MedAssets is a medical domain internal tool in Major Hospitals. User will select all medical history of the patient from day one to day end and feeds to the system repositories and generate the reports.
• B1 visit to Los Angeles to work directly with MedAsset team to understand their requirements directly and to do analysis.
• Designed the application and built the GWT application architecture.
• Developed screens and services and Integrated end to end to make functional cases
• Supported the release process in SCRUM model and achieved deliveries
• Made successful 2 releases and delivered.
Project # 2: Electronic Depository Account Opening (EDAO)
Title : EDAO (Electronic Deposit Account Opening)
Client : FIS (Fidelity Information Systems), Malvern, PA
Duration : Mar’10 to May’11
Environment : GWT/SmartGWT, Spring Web flow, Spring Cache, Spring IOC, Struts
Xes (Xpress Services) Web Services, Tomcat, Mumps and Linux.
The eDAO is an account opening function to the existing FIS web-based products. It is being enhanced into the SmartGwt. FIS releases this enhancement to the Harris Bank and other customers. The eDAO system provides account opening interface where the end user could open their accounts and have the capability of the online funding to their accounts.
• 2 B1 Visits to Charlotte on requirements gathering on new projects to offshore.
• Involved in the design and development presentation of MVP pattern using SmartGwt.
• Involved in the creation of the spring container to load the application.
• Involved in integrating the web service to consume the data from profile database.
• Interacting with Managers and Architect in high level and low level designs.
• Technically lead the team at offshore.
• Used JAVA/J2EE design patterns MVP, Factory, Session Façade, Service Locator and DAO.
• Developed and deployed the Application using SmartGWT, CSS, Spring, Struts 1.2, JavaScript, Tomcat and Eclipse.
• Used JavaScript based regular expressions for front end Validation.
• Implemented Business functionalities using Web Services (Axis Framework).
• Used JDBC and developed DAO classes to connect the database.
• Implemented Mailing system using Java Mail System.
• Created Microsoft word, rtf and PDF reports by using Jasper Reports.
• Involved in Regression and Unit test cases.
Project # 3: WebCIM (Customer Information Module)
Title : WebCIM
Client : Fidelity Information Services
Duration : Jan’10 to Apr’10 (At Onsite and Offshore)
Environment : GWT/SmartGwt, PureMVC, Spring Web flow, Spring IOC, Google Maps, log4j, Tomcat, Xes-webservices.
The WebCIM is a core product to the FIS. This product provides the Banks to manage the customer's information and relationships with other customers and banks.
• Handled the party to party relationships module designed and developed in smartGwt.
• Involved in spring container to load the persistent beans.
• Lead the team in bug fixing.
• Integrated the Google Maps to the party's locations in the module..
Project # 4: RSA (RSA Security for Account Transaction Monitoring)
Title : RSA (RSA Security for Account Transaction Monitoring)
Client : Ally Bank (US)
Duration : Oct’09 to Mar’10 (At Onsite Charlotte)
Environment : GWT/SmartGwt, Spring Web flow, Spring IOC, Struts, Tomcat, Mumps and Linux.
This is Ally Bank’s RSA 6.2 upgrade from passmark 2.0. The RSA security system monitors the each account’s transaction done by the end user (online ally bank customers and online ally bank customer service representatives). RSA system also logs the every transactions and reports to the bank.
• Provided the architecture of this requirement to Ally Bank online customers and CSR’s (customer representative service) applications.
• Interacted with Ally Bank Technical Team on requirements analysis.
• Involved in the build deployments onto the bank servers.
• Involved in the deliverables to the bank.
• Lead the offshore team in the development from onsite.
• Involving in maintenance support of this project till the end.
• Designed the UI screens and Integrated using SmartGWT
• Implemented the spring web flow in account transfers function.
• Implemented cryptography to encrypt the account Numbers towards the RSA services
• Invoked RSA 3rd party web services by sending input and output.
• Used struts container and Struts Action classes to this transaction monitoring function.
Project # 5 : Profile Direct for WebClient, WebCSR, WebAdmin
Title : Profile Direct
Client : Fidelity Information Services
Duration : Apr’09 to Jun’10 (At Onsite and Offshore)
Environment : GWT/SmartGWT, Spring Web flow, Spring IOC, Struts, SmartGwt, Google Maps, log4j, Jasper Reports, Tomcat, Mumps Sqls and Linux.
The Profile Direct is a FIS core banking application product. It is developed on profile core banking data base. This product is used by more banks worldwide (Ally Bank, ResMor, MetLife.. etc).
• Lead the offshore team on each enhancement of the product
• Designed and created Spring web flow for enhancement of Partially saved and retrieval account opening application.
• Developed the profile application migrating from mumps database to Java EE architecture using spring webflow and struts.
• Developed the Profile Direct application for the RSA Security upgrade on customer authentication for online net banking account and customer representative online application using spring webflow and struts.
• Developed the Customer Dashboard in smartGwt and integrated into struts application.
• Involved in Bug Fixing of the Profile Direct Releases.
Project # 6 : Touch Point for Netbanking, Admintool
Title : Touch Point (Bank Of The West)
Client : Bank Of The West (Fidelity Information Services)
Duration : Nov’08 to Apr’09
Environment : GWT, Java Script, Ajax, JSF, Spring Web Flow, Google Maps, log4j, Jasper Reports, Tomcat, WebServices.
Touchpoint is a FIS GN host and Profile host product. This Product is used by Bank Of America, Bank Of The West.
• Lead the offshore team on each enhancement of the product
• Created the design documents for account opening function.
• Developed the Google Maps using GWT UI interface for locating the customer.
• Fixed the bugs for Bank of the West Application.
• Interacted with the clients to communicate on the issue resolutions.
• Involved in build deployments in client systems.
Project # 7 : Deceval
Title : Deceval (Shares and Security in Stock Market)
Client : Deceval, Colombia.
Duration : Oct’2006 to Feb’2008
Environment : Java Swings, JGoodies, ANT, EJB, Spring DAO, Sybase, oc4j, Entrust Encryption / Decryption, Batch Process
The Deceval is a Private Company in Columbia, which supports to the shareholders, buyers and banking sectors. It works as a mediator between the depositor and buyer. It provides the full security and assurance for both the parties.
Module #1: BRC (Bank of Republica Capitalization) This module is for transferring the security documents to the banking sector.
1 Developed the security implementation using entrust software
2 Making the encryption and decryption files
3 Implementing Java Messaging JMS while transferring the documents to another server application
Module #2: Security Layer: for all the application transactions.
1 Involved in reviewing the functionality by use cases
2 Developed integration by verifying the test cases
3 Designed the windows using swings
Module #3: Batch Process: application consistent data transactions
1 Developed integration with the given text files for running batch process
2 Identified the keys to run the text files
Module #4: Depositantes and Operacions
1 Refactored the forte code into Java, binding developed in JGoodies, DAO layer implemented using spring framework and integrated the application.
2 Reviewed the migrated code with given checklists to reduce the bugs
3 Bug Fixing using JIRA Tool and Client support
4 Deployed application in oc4j enterprise server
5 NFT generated for all the modules given the proofs to the client
6 JUnit Test done at DAO layer for each sql query and procedure executions
PERSONAL DETAILS
Father’s Name: Satyanarayana Raju
Date of birth: 11th December, 1982
Address: Flat#402, NCL Krishna Homes, Krithika Layout, Madhapur, Hyderabad-500082
Languages Known: English, Hindi, Telugu and German (Minor Speaker), Tamil (Minor Speaker).
Date: 22-07-2015
Place: Hyderabad. (Kumar Raja D)