Post Job Free
Sign in

Sr. Java Developer

Location:
Hyderabad, AP, India
Posted:
November 08, 2010

Contact this candidate

Resume:

Profile

• About *.** years of technical experience with Analysis, Design, Development, and Maintenance of Object Oriented Applications using Ruby on Rails, J2EE Web Technologies.

• Experienced with both Server side development and UI .

• Strong experience with using MVC Architecture with Ruby on Rails

• Worked Writing rake tasks to migrate to database schema.

• Worked with Web Services technologies such as Restful services.

• Worked research ways to deployment of rails application in different servers like Mongrel with apache cluster balancing method, Mongrel apache with IIS,and Nginx.

• Have extensively worked with Apache Tomcat, IIS, Apache HTTP server, Mongrel, Heroku,Nginx,OC4J.

• Worked with relational databases like Oracle 9i/10g and MySQL server,MSSQL and PostgresSql .

• Worked on JSF ,ADF pages using EJB as a backing bean .

• Worked on TopLink as POJO in between DB and Model.

• Developed Triggers In MySQL, stored procedures in MSSQL and tuned them.

• Worked with Web UI development experience building JSPs, JSF, and ADF core components, programming with JavaScript.

• Used tools such as Eclipse, Net Beans, Rad rails, Ruby Mine, and JDeveloper10.

• Experienced with designing and creating reports using Crystal reports with MSSQL.

• Familiar with Agile software development methodology. Experienced with full software development life cycle (SDLC).

• Worked with configuration management tools, such as SCM,GIT, SUBVERSION, RAPIDSVN,TORTOISESVN.

• Good experience with production support.

• Active team player and a self-starter, capable of working independently strong analytical skills, efficient time management, desire to take initiative in the project, hard working.

Technical Skills

Languages: RUBY,JAVA, XML,FLEX,PHP,C,C++

Web Technologies: J2EE; JSP, JSF,ADF CORE, Java Script,Servlets, JDBC, EJB2.0,TOPLINK

Frameworks: Ruby on Rails

Servers: Apache Tomcat, Apache Http server, LAMP, IIS, OC4J, Heroku

Databases: Oracle 9i/10g, MySQL,MSSQL,PostgresSql

Methodologies: OOPS/OOAD, Agile

OS: Windows 98/NT/2000/XP, UNIX, Linux (Ubuntu,Fedora)

Tools: CrystalReportsXI,MS Office

Configuration Mgmt and other PM tools: SVN,RapidSvn ,CMS,git

SOA Technologies SOAP, WSDL, Restful

Professional Experience

Application: Claims

Duration: Mar-2010 – Current

Role: ROR developer

Client Name: MDoffice, NJC

Employer: MDoffice

Environment: Ruby, Ruby on Rails (2.3.4), Flex4.0, Apache,Webrick, MSSQL,Crystalreports, Windows, Linux Ubuntu, WSDL, Restful,NetBeans.

Project Description: Claims Module is related to all the claims transactions of patients. Includes the ChargeLines,Postings,Deposits, Insurances, write off’s, adjustments and void transactions. All information related to patient Billing Information and Insurance details will be generated.

Responsibilities:

• Designed and implemented schema for Claims.

• Implemented the Security by using ACL’s.

• Created Restful http services to Interact with UI .

• Implemented PureMVC Multicore in Flex as Framework for UI.

• Created rake task to migrate original data from existing schema to Current schema from in MSSQL.

• Written Design documents for Claims module.

• Extensively used tools such as Tortoises SVN.

• Written the deployment scripts using Capistrano on Linux.

Application: Crystal Reports In Ruby On Rails application

Duration: Jan’2010 –MAr’2010

Role: Ruby Developer

Employer: MDoffice

Environment: JAVA, Ruby On Rails, Crystal reportsXI,MSSQL

Project Description: Generating dynamic PDF reports using XML’s and XSD’s and RPT’s In Ruby On Rails application .

Responsibilities:

• Created XML’s and XSD’s Dynamically in ROR based on the Model data.

• Written the JAVA API to consume the generated XML’s and XSD’s to produce the pdf report.

• Designed Model reports by using the CrystalReportsXI.

• Error handling mechanism Implemented In Rails application to JAVA API.

Application: Personality Analyzer

Duration: Oct’2009– Jan’2010

Role: Ruby developer

Client Name: Confidential

Employer: Freelancer

Environment: Ruby On Rails,Mysql,Jquery,XHTML,Netbeans

Project Description: Personality analyzer is an online success system, designed for personal development.

A combination of knowledge base and personality profiling tools such as goal-sheet, personal personality analyzer and My Life Happiness Chart Personality a complete success system.

Responsibilities:

• Worked on the design and implementation of Personality chart.

• Developed schema for personality profiles.

• Migrated data from MsAccess database to MySQL

• Designed application and prepared charts and questioners in Jquery and AJAX libraries.

• Worked on tiny mice editors for the personality details storing.

• Worked on design of charts using gruff

Application: EASLight.

Duration: Jun’2008 – Sep’2009

Role: Software Engineer

Client Name: Anritsu,Bioe,Nectar

Employer: Solivar

Environment: Ruby ,Ruby On Rails, Flex3.0,MySQL,XML,Apache,IIS,Mongrel,Linux, Windows,

Net Beans.

Project Description: Enterprise Application Systems Light (EASLight) is a Software-as-a-Service (SaaS) offering that allows enterprises to turn complex business process applications to on-demand software.

Responsibilities:

• Written web services in ROR for generic CRUD operations.

• Written authentication mechanism to application.

• Provided database access securities using HAML

• Reports generated by using the PDFWriter

• Designed charts in Flex by consuming the ROR web service to produce the dynamic chart.

• Designed various chart templates.

• Automated Build process for this application.

• Generalized the application using SAAS mechanism

• Prepared dynamic data Excel sheets based on the model

• Deployed application in various servers.

• Maintenance of the project in servers.

Application: Sales Management

Duration: Jan’2008 – Jun’2008

Role: Software Engineer

Client Name: Clearbenifits

Employer: Solivar

Environment: Ruby ,Ruby On Rails, Flex3.0,MySQL,XML,Apache,IIS,Mongrel,Linux, Windows,

Net Beans.

Project Description: Use Sales Management Module to create and edit sales orders, goods shipments, invoice commissions, and analyze related reports.

Responsibilities:

• Implemented http Service to call the controller from UI.

• Written the Triggers in MySQL to audit trails.

• Worked extensively with XML.

Education

Master of Computer applications (MCA)- Andhra University, India.

Bachelor of Computer applications (BCA)- SriVenkateswara University, India



Contact this candidate