Venkatesaraja Devaraj has over 4.8 years of experience as a Java/J2EE developer. He has worked on several projects including implementing meaningful use for electronic health records, developing a web application for patient and billing information for hospice care, and building websites and applications for banks, training academies, and other clients. His technical skills include Java, JSP, Struts, Hibernate, XML, JavaScript, CSS, Oracle, MySQL and he is proficient in technologies like GWT, J2EE and frameworks like Spring and Struts.
1. Java / J2EE developer - 4.8 years of experience. Venkatesaraja Devaraj
Email: venkatesaraja1986@gmail.com
Mobile: +919916372838
To work in a creative and challenging environment where, I can constantly learn new things
and successfully deliver solutions to problems by using the skills gained.
• Nalashaa Solutions - Software Engineer Sep 2013 – Till date
• Talhunt Technologies - Software Engineer Mar 2012 – Apr 2013
• ICNW - Software Engineer Mar 2010 – Feb 2012
Operating System Windows XP/7 and Mac OS X
Languages Java 1.6, 1.7, XML (with JAXB)
Web Technologies J2EE, HTML, JavaScript, CSS
Frameworks GWT 2.5.1(MVP, UiBinder, Resource Bundle, Request Factory, Gin),
Struts, Spring(Basics), Hibernate(Basics)
Databases MySQL 5.5, PostgreSQL 9.2, Oracle10g
Tools Eclipse 3.7, JIRA, Crucible, SourceTree (Git), Jasper Report
Application/Web
Server
GlassFish 3.2.2 and Apache Tomcat
Project Profile 01: Meaningful Use Implementation for Essentia
Description:
Worked on the successful implementation of “meaningful use” for this client.
Meaningful use is using certified electronic health record (EHR) technology to: Improve quality,
safety, efficiency, and reduce health disparities. Engage patients and family. Improve care
coordination, and population and public health. Maintain privacy and security of patient health
information.
Project Meaningful Use Implementation for Essentia
Client LWSI (Little Rock, US)
Technologies Java, Jsp, Servlet, JavaScript, CSS, XSL,
AS400.
Role Software Developer
Duration From Nov’14 to till date
Responsible For:
Technical SkillsTechnical Skills
Summary of Experience
:
Summary of Experience
:
ObjectiveObjective
Project Experience DetailsProject Experience Details
2. • Understanding the requirement specification given in JIRA ticket and implementing it.
• Was responsible for the creation of three of the major modules in the implementation of
MU namely, Clinical Quality Measure, Incorporation and Reconciliation and Imaging
Results.
• I built the API for Clinical Quality Measure comprising 16measures.
• Product is now certified and currently providing production support for the same product.
Project Profile 02: Hummingbird
Description:
A single page web application used for maintaining Patient information, Billing details, Persons and
their roles information of Hospice cares. Project consists of 3 modules:
1. Patient Module: To admit a patient and maintaining their personal details, admission, discharge,
diagnosis details, caregivers, insurance details.
2. Finance Module: Provides billing details of each patient. It calculates the bill by various factors
like duration and type of cares.
3. Admin Module: It contains sub modules like:
a. Persons: Maintaining information about various kind of persons like Doctors, Nurses,
Caregivers and Volunteers etc.
b. Insurance Carriers: Storing the details of various available insurance providers in the country.
c. Hospices: Maintaining the details of various hospice cares and their locations.
d. Languages/Religions: It is used for storing various languages, religions information. These are
used by Patient module.
Project Hummingbird
Client Mumms Software (New Orleans, US)
Technologies GWT (MVP, UiBinder, Resource Bundle,
Request Factory, Gin), EJB, Hibernate, JPA,
XML, JAXB, JUnit
Role Software Developer
Duration From Sep’13 to Oct’14
Responsible For:
• Understanding the requirement specification given in JIRA ticket and implementing it.
• Worked in agile methodology
• Worked extensively on client side with GWT.
• Tested the functionality with JUnit test cases while creating server side code
Project Profile 03: Website Development for TTA
Description:
The website developed provides enough information about the client and timely updations are
carried out when then requirements changes or enhancement is required. Login of staffs, users are provided
along with the facility of attaching files such as resumes, projects, etc. Separate modules are maintained for
registration, feedback, updation of user data etc. Employee details are maintained to the fullest and best
usage of the database including salary calculation, attendance verification etc. JSP, CSS and HTML are used
3. to design the frontend and Oracle 10g is used for Database purpose as backend. Jasper Report for taking
Reports.
Project Website Development for TTA
Client Talhunt Training Academy
Technologies Java, Struts, JSP, Hibernate, Oracle 10g, CSS,
HTML, Report (I Report 3.5)
Role Software Developer
Duration Jul’12 to Mar’13
Responsible For:
• Analyzing the Requirement and Design.
• Implementation of the whole project.
• Fixed defects raised by QA team.
• Created reports from client’s data as per the requirements.
Project Profile 04: Multiple Billing Cycle
Description:
This is a module in IPTS and TRS with the help of which the Project Managers could configure the
projects to follow different billing cycles for different billing categories within same project. In this project
we used java as a front end, Oracle 10g as a back end and Jasper Report for taking report.
Project Multiple Billing Cycle
Client Talhunt Training Academy
Technologies Java, Struts, JSP, Hibernate, MySQL, Jasper
Report (I Report 3.5)
Role Software Developer
Duration Mar’ 12 to Jul’12
Responsible For:
• Analyzing the Requirement and Design.
• Implementation of the entire project and fixed defects raised by QA team.
• Created reports from client’s data as per the requirements.
Project Profile 05: Employee Management System
Description:
The project is developed for managing the employee’s related information in a company. The
application has got several features like managing employee personal details, skills, training and certificate
generation. It’s also used for calculating Employee’s salary and Attendance. In this project we used java as a
front end, Oracle 10g as a back end and Jasper Report for taking report.
Project Employee Management System
4. Client ICNW
Technologies Java, JSP, Struts, Hibernate, Oralcle10g, Jasper
Report
Role Software Developer
Duration Dec’11 to Feb’12
Responsible For:
• Analyzing the Requirement and Designing.
• Implementation of the whole project.
• Fixed Created reports from client’s data as per the requirements
Project Profile 06: Retail banking solution for ICNW
Description:
This product is implemented in across 16 branches in south India. It deals with Loans, Savings, and
Deposits of our co-operative members. This product contains four modules such as Credit, Accounts,
Member insurance and Membership Details. This product will generate key reports, such as Loan portfolio,
Demand collection balance, Loan Ageing Reports. In this project we used java as a front end, Oracle 10g as
a back end and Jasper Report for taking report.
Project Retail Banking Solution for ICNW
Client ICNW
Technologies Java, JSP, Struts, Hibernate, Oralcle10g, Jasper
Report
Role Software Developer
Duration Mar’ 10 to Dec’11
Responsible For:
• Designing and developing the data base tables and front end code
• Deploying & testing the application on tomcat.
• Designing and developing the report.
• Tracking and fixing the bugs both at rules level and java code level
School / College
B.E.(CSE) Tagore Engineering College, Chennai, Tamilnadu 2008 62%
Hr. Secondary GKHSS Vikkiramangalam, Madurai, Tamilnadu 2004 69%
Secondary GBHSS, Thirumangalam, Madurai, Tamilnadu 2002 68%
Academic CareerAcademic Career