You are on page 1of 4

Krishna Reddy Sarampally E-mail :krishna.sarampally17@gmail.

com
Java/J2EE Sr Developer Mobile: +91-9176625011
CAREER OBJECTIVE:

I intend to establish myself as J2EE Sr Developer with an integrated business solution


provider through a long time commitment, contributing to the company’s growth and in turn
ensuring personal growth within the organization. I believe that my technical and
communication skills will enable me facing the challenging career ahead.

PROFESSIONAL SUMMARY:
• 3+ years experience of Design and Development in Java (J2SE/J2EE)
Technologies.
• Experience with Object Oriented Programming, using J2EE Design patterns and MVC
Pattern.
• Involved in Design, Development of applications in Banking and Financial services
and Insurance(BFSI).
• Expert level competency in J2SE/J2EE (Core Java, Servlet, JSP, EJB) Application
Development using the frameworks Struts 1.2, Hibernate

• Experience in applying J2EE, MVC architecture, Design patterns such as Business


Delegate, Session Façade, Value List handler, Singleton, Service Locator,
DAO and other basic design pattern.
• Extensive experience in Development, Unit testing and Application Integration.
• Extensively worked on IDE tools like Eclipse 3.x, EditPlus3, IBM WSAD 5.1.
• Experienced in Web/Application servers like BEA Web Logic, IBM Web Sphere and
Tomcat.
• Expertise in Debug and problem solving, with excellent understanding of system
development methodologies, techniques and tools.

EDUCATION:

Master of Computer Applications (MCA)

EXPERIENCE SUMMARY:

Working with JRD Systems, Chennai as a Analyst/Programmer on J2EE platform from 2008
December to present.

Worked with i-flex solutions, Mumbai as a Software Engineer on J2EE platform from 2006
February to 2008 December.

TECHNICAL SKILLS:

Java Technologies: Core Java, Servlet 2.4, JSP, EJB2.0, JDBC and Flex.
Frameworks: Struts 1.2, Hibernate and Flex Frame work.
J2EE Design Patterns: Singleton Pattern, Factory Pattern, Front Controller,
Business Delegate, Session Façade, Service Locator,

Page 1 of 4
Data Access Objects.
Other programming: HTML, CSS, JavaScript, PL/SQL.
Version control Tools: VSS and CVS
Database: Oracle and SQL Server
IDE Tools: Eclipse, WSAD, JDeveloper, SQL Navigator, PL/SQL
Developer, Microsoft Visio
Development Methodologies: SDLC, OOP, OOAD using UML
App Servers & Web Servers: IBM Web Sphere 6.1, OC4J Server, and Tomcat.
Operating Systems Windows NT

PROJECT EXPERIENCE
Project# 1 – HighPoint Assurance, Detroit

HighPoint Auto Insurance automates the process of issuing auto insurance. It has been
developed with latest UI technology and used multiple web service calls for address, ZIP and
vehicle information validation. It is developed to issue the insurance policy, saves policy
holder information. User can validate and save vehicle, driver and accident/violations/claims
information. Payment and Purchase modules have been developed for Policy.

Responsibilities:

• Involved in Requirements and GAP Analysis for HighPoint modules.


• Developed User Interface (UI) for Policy Owner, Driver and vehicle modules using Adobe
Flex builder 3.0.
• Involved in developing the flex components.
• Developed Action Script logic for the corresponding UI components events.
• Used multiple web services for address validation, ZIP code validation, VIN verification,
driver and vehicle information.
• XML is used to create the mapping between UI fields and Value Object fields.

Project# 2 – SEB, BDI

Skandinaviska Enskilda Banken, Latvia has implemented Flexcube to facilitate its


customers a fully integrated system for core banking services for Retail and Investment
banking across all delivery channels like ATM, Internet Banking, and POS etc.

1) Parellel Authorizatin for same level and higher level Users.


2) Re-enteer Amount validatin based on validation flag.
3) Maintaining the seller Id inforamtin for CASA account Opening, CH Od Limit, Direct
Debit Instruction, Loan Account opeining, Loan minimum maximum amount
maintainance, Term Deposit Payin, and Term Deposit online renewal.

Responsibilities:
• Involved in Design and Development of SDLC by preparing MOCK screens for BSD
documents, low-level design and Development.
• Implementation of J2EE patterns such as MVC, Service Locator.

Page 2 of 4
• Developed JSPs, Java classes (Controller/Delegate/Service/DAO)
• Developed the Log4J Utility component to log application errors in database, by
extensively using Log4j JDBCAppender.
• Developed the build.xml file to compile the source code to generate the deployables.
• Developed JUnit test cases.
• Involved in resolving application Integration issues

Project# 3 – ING-D Bank (ING-DIRECT)

ING DIRECT, Tokyo has implemented Flexcube to facilitate its customers a fully
integrated system for core banking services for Retail and Investment banking across all
delivery channels like ATM, Internet Banking, and POS etc.

Zengin sends a list of banks to be merged, acquired, closed or undergoing name change by
postal mail. Once the bank and/or branch is selected, the user will be able to set do the
following: Set the status flag = ‘D’ (for mergers/acquisitions/closures) or ‘U’ (for name
change). The user will then enter an expiration date for the bank/branch. The Zengin bank
master database is updated for all these records.

Responsibilities:
• Involved in Design and Development of SDLC by preparing MOCK screens for
documents, low-level design and Development.
• Gathering requirement from Functional team.
• Implementation of J2EE patterns such as MVC, Service Locator.
• Developed jbmls,txn classes Facades, Manager classes
(Controller/Delegate/Service/DAO)
• Resolved IUR issues.
• Developed JUnit test cases.
• Involved in resolving application Integration issues.

Environment: JDK 1.5, Struts 1.2, Hibernate, JUnit, Oracle 10g, Struts Validator,
JDeveloper, Tomcat .

Project# 4 - Web Disbursements

PNB, Philippines has implemented Flexcube to facilitate its customers a fully integrated
system for core banking services for Retail and Investment banking across all delivery
channels like ATM, Internet Banking, and POS etc.
Consumer Reference Number Validation: Validation routine on the "Consumer Reference
number" is required for Billing Companies. PNB has a tie-up with "Meralco" and nine (9)
other companies for validating the Consumer number before accepting the bill payment
from customer (PNB Customer or a Walk-in customer). The consumer number should be
validated once the amount of the bill is entered in the Bill Payment screen.

1. Meralco Validation
2. Innove Validation
3. Globe Validation
4. Mod11 Validation
5. Nylpi Validation

Page 3 of 4
Responsibilities:
• Involved in Design and Development phases of Software Development Life Cycle
(SDLC).
• Understanding the Requirements from the Functional Team, Impact Analysis.
• Flexcube Interfaces Development which involves Coding, Testing and Documentation
• Developed JSPs, Java (Controller/Delegate/Service/DAO)
• Incorporating the ad-hoc changes in functionalities by communicating with onsite
team.
• Coordinating with the onsite team in resolving the application issues.
• Preparation of Test cases and executing the same and submitting the status report.

Environment: JDK1.4.2, JSP, Struts1.2, Hibernate, Oracle, JUnit , HTML, JavaScript, IBM
Web Sphere Application.

Project #5 - FINO (Financial Information Network and Operations)

FINO is an initiative in the micro-finance sector. FINO has partnered with i-flex to offer core
banking products. Validate Account Opening, Defaulter group must not be allowed to open
another account. Member not part of in any defaulter group, group members of customer
are not defaulter, customer or any of his group member not holds outstanding amount.

Responsibilities:
• Involved in Development phase of SDLC.
• Understanding the Requirements, development and Unit testing.
• Flexcube Interfaces Development which involves Coding, Testing and Documentation
• Developed JSPs and Java classes
• Developed JUnit test cases

Environment: JDK1.4.2, JSP, JUnit, Servlets, JSP, Oracle, IBM Web Sphere Application
Server.

Project #6 - Risk Monitoring and Limit Management System (RMLMS)

Track Risk elements and exposure that the bank may have at the aggregate level, bank
level, specific customer or customer groups. Credit limits are set up for the various products
handled by the bank like loan, foreign exchange, overdrafts etc. these limits are then linked
to customers and their accounts. The transactions are the tracked against these limits

Responsibilities:
• Flexcube Interfaces Development which involves Coding, Testing and Documentation
• Developed JSPs and Java classes
• Developed JUnit test cases

Environment: JDK1.4.2, Java Servlets, JSP, Oracle, IBM Web Sphere Application
Server.

Page 4 of 4