Embed
Email

rajani-ramsagar-resume-online

Document Sample

Categories
Tags
Stats
views:
0
posted:
10/30/2011
language:
English
pages:
6
Rajani Ramsagar

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



Positions in Software Development / Project Management / R&D with a leading organization



Career Objective



I intend to establish myself as a seasoned Java/J2EE professional with an integrated business solution

provider through a long time commitment, hence contributing to the company's growth and in turn

ensuring professional advancement within the organization. I believe that my technical, functional and

communication skills, with special interest in research and development, will enable me in facing the

challenging career ahead. I seek a work environment where the excitement and commitment to

technology equals or exceeds mine and presents the opportunities to utilize my creative and technical

expertise.



Synopsis



• A proactive leader with 5 years of experience in software application design, development &

maintenance, in web & enterprise software applications using Java/J2EE technologies.

• Good business understanding of Insurance, Health-Care, Banking 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,

Hibernate, and J2EE technologies such as JSP/JSTL, Servlets, EJB, JDBC, JNDI, JAXP,

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 requirement gathering,

analysis and design (high-level / low-level designs, UML), documenting, developing, debugging,

testing, maintenance, reviewing, integration and building modules / applications.



Career Highlights



• Gained recognition for optimizing existing code by identifying and rewriting inefficient

subroutines, reducing processing time.

• Implemented design patterns and test environment for projects.

• Developed and maintained applications to deliver data-driven content to Web users.

• Integrated a community forum with company’s internal application, which is being used to

deliver company’s updates / confidential information to privileged Clients / Customers.

• Researched and prototyped new web technologies and techniques to realize benefits of the latest

innovations.

IT Skills



Technical

• Operating Systems:

MS-DOS,MS-Windows95/98/NT4.0/2000/XP/Vista, Linux, UNIX

• Languages:

Java, C/C++, HTML, PL/SQL, XML, UML

• Databases:

Oracle 8i/9i, DB2, SQL Server, Apache Derby, MySQL, HSQLDB

• Technologies:

Core Java 1.4/1.5/1.6, J2EE 1.4/1.5/1.6, JSF 1.1/1.2/2.0, 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/JSTL 1.2/2.0, JavaScript, JDBC,

HTML, XML, UML, JAXP, JAXB.

• Application/Web Servers:

IBM WebSphere Application Server 5.1, BEA Weblogic 6.0/7.0/8.1, JBOSS, Tomcat 4.1/5.x

/6.x, Sun J2EE Server

• Tools & Utilities:

RAD 6.0, Eclipse 2.3/3.0, MyEclipse 6.5/ 7.5/8.0, CVS, VSS, SVN, ANT, Maven, Junit, Log4j,

TOAD.



Functional

Software Development & Management

• Designing, developing, testing, troubleshooting and debugging of applications.

• Evaluating & assessing requirement of system software, selecting appropriate technologies for

development.

• Providing post-implementation, application development & maintenance support.

• Monitoring development activities, reporting project progress and providing technical support to

project team.

• Imparting training to the team members for enhancing their skill levels.









Personal Skills





• Motivated, flexible and versatile. Have a talent for quickly grasping a technology, with

experience working in heterogeneous technical environments. Poised and competent with

comprehensive problem solving, logical, analytical, and substantial programming abilities.



• Exuberance in learning new technologies. Have enthusiasm to work in deadline-driven

environments. A team facilitator with strong team-building and organizational skills having

excellent written and verbal communication abilities.

Career Scan



May 2008 – Present as an Open source developer / Freelancer



Key Projects Handled:



• Developed an in-house web application namely Question Bank using Java/J2EE based

technologies JSF, Spring and Hibernate, connecting to a HSQLDB database using Tomcat

Web Server.

• Designed, implemented and successfully delivered a web application namely Cricket Board for a

US-based client as part of freelancing work, using Java/J2EE based technologies JSF, Spring

and Hibernate, with MySQL as a database, and deployed on a Tomcat Web Server.

• Actively contributed to an open source project namely Witchcraft MDA, in development and

integration of Apache ServiceMix and Spring framework.

• Own and maintain a website www.tecnoesis.com, which is a collection of technical articles on

Java/J2EE technologies based on personal experiments and experience.

• Presently developing an e-commerce web application namely Jcommerce, which incorporates

integration of Apache Ofbiz framework with Java/J2EE based technologies.

• 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).









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 Massachusetts

Duration: 9 months Team size: 6

Environment: JSF 1.1, JSP 1.2, Java 1.4, Hibernate 3.0, Spring Framework 2.5, JDBC, 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, Reference, General Systems, System Wide and TPL functional areas to J2EE framework in a

series of construction iterations.



Role: Involved in the following:

• Analyzing / understanding business requirements, designing, documenting and development of

Financial, Reference and General System Modules.

• Developing presentation layer components using JSF, JSP/JSTL, JavaScript, JAXB and other

helper classes and Hibernate mapping / configuration files.

• Developing Canoo scripts to ensure functionality of the application complies with 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 Junit, maintenance for

the modules.

• Gained recognition for optimizing & stabilizing the General Systems module and also

mentored a team of 3 members.









Aug 2005 – March 2006 with Ionidea Infotech Pvt Ltd, Bangalore on deputation to CGI

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, Windows 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 with possible future links to Term and TD Securities products. It is

defined as an umbrella that covers all functions required to add / maintain Customer information required

for a Mutual Fund Account, add / maintain Mutual Fund account information 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 eBank call centre staff.



Role: Involved in the following:

• Analyzing the business requirements, drafting high level and low level design documents and

developing Maintain Mutual Funds and Financial Transactions modules.

• Developing presentation layer using Struts, Servlets, JavaScript, JSP/JSTL components, bean

classes and helper classes, AJAX, XML and configuration files to implement internalization and

web workflow for the above modules.

• Design, document, code review, bug-fixing, unit testing / writing test cases using 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 application

(Sales Portal), which is being used to deliver company’s updates / confidential information to

privileged clients.









Jul 2003 - Aug 2005 with SoftEdge Technologies Pvt. Ltd., Bangalore, India as Software Engineer



Key Projects Handled:



Title: SET-HIMS Client: S M Hospital, Chennai

Duration: 13 months Team size: 4

Environment: Java 1.4, JDBC, EJB, XML, Ant, Eclipse, .NET, Oracle 9.0, BEA Weblogic 8.1, Windows

XP

Scope: A comprehensive healthcare information management system dedicated for managing the

automation needs of virtually every segment of the healthcare environment. It includes many modules

like Billing, Patient Registration, Blood Bank, Operation Theatre, Laboratory, Wards, Order

Communications, etc. to name a few. The product design consists of n-tier architecture. It involves front-

end being coded in .NET and the middle-tier being implemented completely with J2EE technologies

while the database designed for Oracle.



Role: Involved in the following:

• Analyzing business requirements, designing, documenting and developing Blood bank 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 several modules.

• Deployment descriptors for EJB Components for WebLogic application Server and involved in

automating the build for the project using Ant.

• Recommended and implemented Service locator and Session Façade 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 WebLogic 7.0, Windows

XP



Scope: Financial accounting software product with support for trading inventory. It automates the

operations of a financial organization supporting multi-company accounting i.e., ability to keep track of

accounts of more than one company. The product generates reports like Trial Balance, Profit and loss

account, Balance Sheet, Account ledger, group ledger, outstanding bills, cash flow and fund flow. The

product involves many modules like Company Registration, Balance Accounting, 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 functionality.

• Bug-fixing, unit testing / writing test cases using Junit and maintenance for several modules.

Academia



2003 B.E (Electronics & Communication) from Dayananda Sagar College of Engineering, Bangalore

(Visveswaraiah Technological 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



Further details available on request



Other docs by Stariya Js @ B...
sk-tricky-trust-issues
Views: 2  |  Downloads: 0
SOTELIA - Gold Packages
Views: 0  |  Downloads: 0
Johnny_Xiong
Views: 0  |  Downloads: 0
2009evsapp
Views: 0  |  Downloads: 0
rp-marlenedit21
Views: 0  |  Downloads: 0
spring 2011 tourism syllabus
Views: 1  |  Downloads: 0
se_03-04
Views: 0  |  Downloads: 0
1996EventTranscript
Views: 1  |  Downloads: 0
DADIN00129E04
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!