You are on page 1of 3

Sudhakar.

*:sudhakara_c@outlook.com
(: +91-9884965988

Experience Summary:
3+ years of experience in developing Client/Server and Web based

applications

using Java/J2EE Technologies.


Experience in using Java frameworks such as Spring, Hibernate developing web

applications.
Good knowledge of Object Oriented Programming concepts .
Experience on java technologies like Servlets, and JSP .
Experience in implementing MVC pattern using SpringMVC and Servlet/JSP.
Having knowledge on JEE Design Patterns (MVC, Singleton, DAO, Value Objects,

Business Objects, Business Delegate and Decorator Design pattern etc. )


Experience in development of object - oriented business applications using Spring
and Web service.
Having knowledge on working with middleware services (Transaction management,

logging, security, caching ).


Experience in developing applications with IDE like Eclipse, STS, Net Beans.
Experience in servers like Apache Tomcat, web logic .
Experience in Distributed Technologies like Web services and Restful Web services.
Extensively involved in developing Restful Web services.
Expertise in XML and related technologies like, XSD, DTD and parsers like JAXP and

JAXB.
Has the motivation to take independent responsibility as well as ability to contribute and be
a productive team player.
Good team member, positive attitude and result oriented, Self-motivated, quick learner,
willing to adapt to new challenges & new technologies.(web services, spring and hibernate).

Experience Profile:
Working as Software Engineer for Aspire Systems(India) Pvt. Ltd. from Feb 2012 to till
date.

Academic Profile:
Graduation in Computers from JNTU University in 2012.

Technical Skills
Java/J2ee Technologies

Java, Servlets, JSP and JDBC.

Database

Oracle.

Frameworks

Spring.

ORM Technology

Hibernate, Spring JDBC.

Environment

Windows and Linux.

Servers

Web logic, Tomcat and JBoss.

IDE

Eclipse, Spring Tool Suite(STS),Net Beans.

Logging Tools

Log4j.

Distributed Technologies

JAX-WS, Restful(Rest easy 2.0 & Jersey).

Others

Html, JavaScript, CSS, XML, XSD, SVN, JAXB,


JAXP, JUnit.

Project
#Current Project

April 2013 to Till Date

Project

Credit Card Banking System.

Client

DBS Bank, Singapore.

Role

Programmer.

Environment

Java, J2ee, Spring, JSP, oracle, Web logic Server, Web Services.

Tools Used

Eclipse.

Description:
Dbs (Electronic Operation) which is basically a DBS Bank intranet workflow and process
based web application. DBS Bank is using this application for banking operations in all over the
world. Dbs is highly configurable, scalable, dynamic, workflow and process based data entry
intranet web application. It has capability to interact any kind of application. It basically deals
operations like Opening account, Out Ward Remittance (OTT), Credit Cards opening, Bank Loans
opening and etc. Entire Dbs application works on the work flow and each work flow will have
combination of Auto (Auto Business Rules (ABR)) and manual steps. Each workflow will be
associated with process and process as process id and multiple steps (Auto & Manual) steps will be
configured with single process id, and each step will have set of operations configured. Steps and
the operations under the steps will be configured based on the business rules. It connects to file net
to launch the work item.
Responsibilities
Designed and developed the application using Spring MVC Framework.
Used Business delegate, Factory and Singleton Design Patterns.
Development of Spring Configuration files.

Involved in Sever side validation based on the Business rules.


Implementation of persistence logic using spring and Hibernate
Developed business logic using DAOs and Controller classes.
Involving to develop the Web Services.
#Project:

Feb 2012 to Mar 2013

Project

Automation Of Document Processing System.

Role

Programmer.

Environment

Java ,JDBC, JavaScript, Oracle, JAXB, xml and Tomcat.

Description:
This project involves the below process,
Receive the purchase invoice as XML format and validates with the contract by using the
XSD
Converts the XML into java objects by using the JAXB unmarshall.
Validates the input data by using java.
Register the invoice in system and return the status.
Once the invoice has been converted into java object, it validates the invoice data like vendor
details, price details, delivery details, tax details and product details.
If any validation gets failed then it adds the corresponding error message in the java object with the
severity and converts the java object into XML by using JAXB marshaller with status as fail.
If there is no validation then it inserts the invoice in the data base by using JDBC and converts the
java object into XML by using JAXB marshaller with status as success.
Responsibilities:
Generating the Java Objects from the XML contract, generating XSD for XML validation.
Coding JAXB marshalling and unmarshalling process.
Java code to validate the details and Fixing code review comments.
Writing SQL queries.
Generating the JUnit test case.

You might also like