Deepak Kumar Jena

  • Cuttack Odisha
Deepak Kumar Jena

Software Engineeer

Career Objective

To gain knowledge, skills in the software field and in the process help the organization for which I am working.


  • Experience in developing JAVA and J2EE applications using Web logic, Tomcat, Ant, Log4j and Eclipse.
  • Good experience in developing applications using JAVA, JDBC, JSP, Servlets and EJB.
  • Hands on experience in Struts framework.
  • Hands on experience in Jsf framework.Hands on experience in Hibernate framework.
  • Hands on experience in spring
  • Hands on experience in J2EE Design Patterns.
  • Hands on experience in JSF
  • Exposure on XML (Schema, DTD, SAX, DOM, XSLT and XPath).
  • Exposure on Web Services (SOAP, AXIS).
  • Exposure on Struts 2.0, EJB 3.0 and Java 1.5.

Work History

Work History

Aug 2007 - Dec 2009

Software Engineer




Operating System                             : Windows.


Languages/Scripts                           : Java, SQL, HTML, XML and JavaScript.


Application/Web Servers              : Web Logic, Apache Tomcat and JBoss.


Java Technologies                           : J2EE (JDBC, Servlets, JSP, EJB and JMS).


RDBMS                                               : Oracle, MySQL.


Frameworks                                        : Struts, JSF, Spring, Hibernate and JUnit.


Tools                                                : Eclipse, Net Beans, CVS and ANT.


2009 - 2009



Uttar Pradesh Technical University Luck

Projects Profile

PROJECT # 1          :  EbankWorks – Retail Internet Banking (Nov 2009 – Till Date)


Client Name             :   Central Bank of India

Team Size                 :   8

Role                          :   Team Member

Environment            :   Jsp, JSF, Spring, Hibernate and Oracle.

Web Server               :   Tomcat.

Description             :   

                                                  eBankWorks is an Internet Banking Solution offered by Tata Consultancy Services. It is based on scalable      n-tier J2EE architecture. The product allows retail customers of a bank to perform basic banking operations viz. Checking Account Summary, Funds Transfer, Cheque and Demand Draft Issue/Cancel, SI Amend/Cancel etc. It is integrated with Core Banking Solutions Application (Bancs) from Tata Consultancy Services. Weblogic is used as the Production Server.


Roles & Responsibilities:

            As a Developer, Am involved in the coding of following Areas,
  • Designed JSP’s as per the Requirement.
  • Implemented JSF Beans.
  • Implemented Page layouts using Tiles Framework.
  • Written Spring Service Interfaces and their implementations.
  • Injected Spring Services into JSF Beans.
  • Written DAO’s and their implementations With JPA.
  • Injected Spring DAO’s into Spring Services.
  • Written JPA Persistence Entities.
  • Updated Spring Context xml document



PROJECT#2   : ONLINE HEALTH SERVICES (Jan 2009  to Oct 2009)                                                                          



Client                        :   Presbyterian Health Care, U.K.

Team Size                :    6

Role                           :   Team Member

Environment           :    Struts, JSP, EJB, Hibernate and Oracle.

Web Server              :    Tomcat.

Tools                         :    Eclipse.

Description              :    

                                       This project mainly focuses on Doctors & Patients relation. This software facilitates a doctor to get a registration which provides a quick reference of past history related to a patient like his/her symptoms, drug allergies, family history etc. Doctors can use this information for further advices. So doctors will feel simple while treating a patient which he already treated before.

           In this system patient will also facilitate by user-id and password to get online appointment with a doctor. So no patient will suffer for getting an appointment because all information about doctors like his/her available hospital name, available time etc will be open in the web for that day. If a patient wants appointment for a doctor then he can send a message and can engage.

Roles & Responsibilities:

            As a Developer, Am involved in the coding of following Areas,
  • Designed JSP’s as per the Requirement.
  • Implemented Action Classes.
  • Implemented Form Beans and their Validations using Validation Framework.
  • Updated Struts configuration file, Validation and tiles xml document
  • Written Business Delegates.
  • Implemented Session Facades and Called from Business Delegates
  • Written DAO’s and their implementations With Hibernate.