Anda di halaman 1dari 5

Rajani Ramsagar

Email: available on request Website: www.rajaniramsagar.com Mobile: ava


ilable on request
Positions in Software Development / Project Management / R&D with a leading orga
nization
Synopsis
A proactive leader with 5 years of experience in software application design, de
velopment & maintenance, in web & enterprise software applications using Java/J2
EE technologies.
Good business understanding of Health-Care and Finance domain projects.
Expertise in implementing MVC architecture based on OOPS and OOAD methodologies
with end to end design & development exposure from presentation layer, business
layer to data layer.
Good hands on experience in build (Ant & Maven), configuration and deployment on
Weblogic Application Server
Experience in implementing WEB/ORM/MVC frameworks such as JSF, Struts, Spring, H
ibernate, and J2EE technologies such as JSP/JSTL, Servlets, EJB, JDBC, JNDI, JAX
P, JAXB, and others such as JavaScript, CSS, XML, AJAX, PL/ SQL.
Worked on Application Servers such as Websphere, Weblogic, JBOSS and Web Server
like Tomcat and Databases like Oracle, Apache Derby, DB2, and SQL Server.
Proficient in implementing full life cycle of software development process (SDLC
) using RUP, XP and AMDD methodologies which includes business & functional requ
irement gathering, analysis and design (high-level / low-level designs, UML), do
cumenting, developing, debugging, testing, maintenance, reviewing, integration a
nd building modules / applications.

IT Skills
Technical:
Technologies:
Operating
MS-DOS,MS-Windows95/98/NT4.0/2000/XP/Vista,
Java,
Languages:
Oracle
Databases:
Core Java
C/C++,
8i/9i,
Systems:
1.4/1.5/1.6,
HTML,
DB2, SQL
PL/SQL,
Server,
J2EE XML,
1.4/1.5/1.6,
MySQL,
UML HSQLDB.
JSFLinux,
1.1/1.2/2.0,
Unix. JSF RI/ Apache MyFaces
/ Trinidad MyFaces/Apache Tomahawak/ JBOSS RichFaces, Facelets, Spring 2.5/3.0,
Hibernate 3.0/3.5, Struts 1.2/1.3/2.0, AJAX, EJB 2.0/3.0, Servlets 2.4/2.5, JSP/
JSTLWebSphere
Application/
IBM 1.2/2.0,WebJavaScript,
Application
Servers: Server
JDBC, HTML,
5.1, BEA
XML,Weblogic
UML, JAXP,
6.0/7.0/8.1,
JAXB. JBOSS, Tomcat 4.
1/5.x6.0,
Tools
RAD &/6.x,
Utilities:
Eclipse
Sun J2EE
2.3/3.0,
Server.
MyEclipse 6.5/ 7.5/8.0, CVS, VSS, SVN, ANT, Maven, Jun
it, Log4j, TOAD.

Functional:
Software Development & Management
Designing, developing, testing, troubleshooting and debugging of applications.
Evaluating & assessing requirement of system software, selecting appropriate tec
hnologies for development.
Providing post-implementation, application development & maintenance support.
Monitoring development activities, reporting project progress and providing tech
nical support to project team.
Imparting training to the team members for enhancing their skill levels.

Career Highlights
Gained recognition for optimizing existing code by identifying and rewriting ine
fficient subroutines, reducing processing time.
Suggested and implemented design patterns and test environment for projects.
Developed and maintained applications to deliver data-driven content to Web user
s.
Integrated a community forum with company s internal application, which is being u
sed to deliver company s updates / confidential information to privileged Clients
/ Customers.
Researched and prototyped new web technologies and techniques to realize benefit
s of the latest innovations.

Career Scan
May 2008 Present as a Software Developer, Open source developer
Key Projects Handled:
Developed a web application namely Question Bank using Java/J2EE technologies su
ch as JSF, Spring and Hibernate, connecting to a HSQLDB database using Tomcat We
b Server.
Designed, implemented and successfully delivered a web application namely Cricke
t Board for a US-based client as part of freelancing work which used Java/J2EE t
echnologies with MySQL as a database.
Actively contributed to several open source projects on Java/J2EE.
Own and maintain a website www.tecnoesis.com, which is a collection of technical
articles on Java/J2EE technologies based on professional experience.
Contributed articles for various technical websites on Java/J2EE technologies.
Developed a FaceBook application using Java FaceBook API and integrated with JSF
/Spring/Hibernate and deployed on Google App Engine (GAE).
Presently developing an e-commerce web application namely Jcommerce, which incor
porates integration of Apache Ofbiz framework with Java/J2EE based technologies.

March 2006 Mar 2008 with CGI Information Systems and Management Consultants Pvt.
Ltd., Bangalore, India as Software Engineer
Key Projects Handled:
Title: NewMMIS Client: Government of Ma
ssachusetts
Duration: 9 months Team size: 6
Environment: JSF 1.1, JSP 1.2, Java 1.4, Hibernate 3.0, Spring Framework 2.5, J
DBC, MyEclipse 6.5, Ant, AJAX, JAXB, TOAD, JUNIT, Oracle 9.0, BEA WebLogic 8.1,
Linux, Windows XP
Scope: Porting existing .NET based Interchange system to a J2EE application. The
development of this project involves building a J2EE framework that is capable
of supporting the functionality in the .Net baseline for the Claims, Drug Rebate
, EPSDT, Financial, Managed Care, Prior Authorization, Provider, Recipient, Refe
rence, General Systems, System Wide and TPL functional areas to J2EE framework i
n a series of construction iterations.
Role: Involved in the following:
Analyzing / understanding business requirements, designing, documenting and deve
lopment of Financial, Reference and General System Modules.
Developing presentation layer components using JSF, JSP/JSTL, JavaScript, JAXB a
nd other helper classes and Hibernate mapping / configuration files.
Developing Canoo scripts to ensure functionality of the application complies wit
h test cases provided and in updating Ant scripts to build and deploy the system
.
Involved in code review, bug-fixing, unit testing / writing test cases using Jun
it, maintenance for the modules.
Gained recognition for optimizing & stabilizing the General Systems module and a
lso mentored a team of 3 members.

Aug 2005 March 2006 with Ionidea Infotech Pvt Ltd, Bangalore on deputation to CG
I Information Systems and Management Consultants Pvt. Ltd., Bangalore, India as
Software Engineer
Key Projects Handled:
Title: TD Rainbow Client: TD Bank,
Canada
Duration: 14 months Team size: 4
Environment: Java 1.4, Servlet 2.3, JSP 1.2, Struts 1.1, Spring Framework, AJAX,
XML, Mockrunner for Junit testing, RAD, Ant, DB2, IBM Websphere 5.1, Linux, Win
dows XP
Scope: An innovative integration of a new front-end application to enhance the
retail sales and service activities of the retail staff for TD Mutual Funds. TD
Rainbow is the new sales and service investment platform for TD Mutual Funds wit
h possible future links to Term and TD Securities products. It is defined as an
umbrella that covers all functions required to add / maintain Customer informati
on required for a Mutual Fund Account, add / maintain Mutual Fund account inform
ation and Provide Portfolio Planner or similar functionality. The system will be
customer-facing and will be used by TD Canada Trust Branch Sales Reps and the e
Bank call centre staff.

Role: Involved in the following:


Analyzing the business requirements, drafting high level and low level design do
cuments and developing Maintain Mutual Funds and Financial Transactions modules.
Developing presentation layer using Struts, Servlets, JavaScript, JSP/JSTL compo
nents, bean classes and helper classes, AJAX, XML and configuration files to imp
lement internalization and web workflow for the above modules.
Design, document, code review, bug-fixing, unit testing / writing test cases usi
ng Junit and maintenance for all the modules of the application.
Rewarded with Recognition for Code Optimization and Review.
Integrated a Java based open community forum JGossip with company s internal appli
cation (Sales Portal), which is being used to deliver company s updates / confiden
tial information to privileged clients.

Jul 2003 - Aug 2005 with SoftEdge Technologies Pvt. Ltd., Bangalore, India as So
ftware Engineer
Key Projects Handled:
Title: SET-HIMS Client: S M Hospital, Ch
ennai
Duration: 13 months Team size: 4
Environment: Java 1.4, JDBC, EJB, XML, Ant, Eclipse, .NET, Oracle 9.0, BEA Weblo
gic 8.1, Windows XP
Scope: A comprehensive healthcare information management system dedicated for ma
naging the automation needs of virtually every segment of the healthcare environ
ment. It includes many modules like Billing, Patient Registration, Blood Bank, O
peration Theatre, Laboratory, Wards, Order Communications, etc. to name a few. T
he product design consists of n-tier architecture. It involves front-end being c
oded in .NET and the middle-tier being implemented completely with J2EE technolo
gies while the database designed for Oracle.
Role: Involved in the following:
Analyzing business requirements, designing, documenting and developing Blood ban
k module.
Coding EJB components/helper classes for the above module.
Coding DAO classes / SQL queries to establish JDBC functionality for the module.
Bug-fixing, unit testing / writing test cases using Junit and maintenance for se
veral modules.
Deployment descriptors for EJB Components for WebLogic application Server and in
volved in automating the build for the project using Ant.
Recommended and implemented Service locator and Session Faade Design pattern.

Title: SET-FAN (FAN-Financial Accounting Needs)


Duration: 15 months Team size: 8
Environment: Java 1.4, JSP, JavaScript, Java Beans, Servlets, Oracle 8.1, BEA We
bLogic 7.0, Windows XP
Scope: Financial accounting is a software product with support for trading inve
ntory. It automates the operations of a financial organization supporting multi-
company accounting i.e., ability to keep track of accounts of more than one comp
any. The product generates reports like Trial Balance, Profit and loss account,
Balance Sheet, Account ledger, group ledger, outstanding bills, cash flow and fu
nd flow. The product involves many modules like Company Registration, Balance Ac
counting, Ledger Management, Flow management and many others to name a few.
Role: Involved in the following:
Development of company registration and balance accounting module.
Implementation of the MVC architecture for the module.
Development of web components using JSP and Servlets for the above module.
Involved in coding SQL queries for the module and to establish JDBC functionalit
y.
Bug-fixing, unit testing / writing test cases using Junit and maintenance for se
veral modules.

Personal Skills
Motivated, flexible and versatile. Have a talent for quickly grasping a technolo
gy, with experience working in heterogeneous technical environments. Poised and
competent with comprehensive problem solving, logical, analytical, and substanti
al programming abilities.
Exuberance in learning new technologies. Have enthusiasm to work in deadline-dri
ven environments. A team facilitator with strong team-building and organizationa
l skills having excellent written and verbal communication abilities.
Academia
2003 B.E (Electronics & Communication) from Dayananda Sagar College of Engine
ering, Bangalore
(VisveswaraiahTechnological University)
Training Certificates
WJB-110A, WJB-275A, WJB-310A and WJB-314A certificates from Sun s educational
service certification courses, 2009.
NIIT Certified Java/J2EE Professional, 2003.
Trainings / Seminars
Certified in Advanced Spring / Hibernate / JSF Training, 2010.
Attended a seminar from BEA on BEA Weblogic Application Server, 2007.
Certified at NIIT Professional Training on Java / J2EE, 2003.
Personal Dossier
available on request

Anda mungkin juga menyukai