vijay rumao

 

The resume has not yet been entered.
Name Vijay Louis Rumao
Cell No  718-408-4519
Role / Designation Java/J2EE Developer

�·	6+ years of experience in IT industry with expertise in design and development of client server applications using JAVA / J2EE
�·	Expertise designing software using design patterns, UML, and Software best practices
�·	Expertise in web application development using Java, Servlets, JSP, JavaScript, Struts, Web Work, Quartz, Spring, Hibernate, CSS, XML, XSLT, XPath, XQuery ,Jasper Reports, IReport,Java Beans, JMS, RMI, JNDI, JDBC, Web Service, Eclipse, WSAD, RAD.
Ã�·	Experience developing java standalone applications using SWING, AWT APIâïon;¿½â�¢s.
�·	Experience in implementing dynamic web applications using Apache Tomcat 5.x, IIS Web logic, Jboss, Web sphere, and Glassfish. 
�·	Experience with MS SQL Server 2000 and Oracle 9i. 
�·	Experience in performing Unit/ Integration & System testing using J Unit. 
�·	Experienced working with Complete Project Life cycle. 
�·	A highly motivated and hardworking individual with strong organizational skills and a good team player.




Operating Systems 
Windows NT 4.0, Windows XP/ 2000, UNIX, Linux, Mac OS
Web
JSP, EJB, Servlets, JDBC, HTML, JavaScript, DOM, Struts 1.1, Struts 2.0, web work, Spring, Hibernate, IBATIS, HTML/ DHTML, CSS, XML, XSL, XSLT, XSL-FO, XPATH, CXF, JIBX,JAXB, Xquery, Jasper, Quartz
Oop
Java, C++, Visual Basic 6.0, C#.net
Database
Oracle 8/9i/10G, MS SQL Server 7.0,MS Access, MY Sql, DB2
Protocols
TCP/IP, FTP
Web Servers / Application Servers :
Apache Tomcat 5.5, IIS and Web Logic 7.0, Websphere, JBOSS 4.05 GA, Glassfish.
IDE
Eclipse, RAD 7.0,Net Beans 4.1, LDAP, DreamWeaver, 
 FrontPage, Bea workshop for struts 
Source control
Visual Source Safe, Serena, Tortoise CVS, SVN
Test Reporting/ Tracking
Bugzilla, Testdirector, trackit
UML tools
Argo UML, Visio

Mobile messaging solutions, Boston MA , OCT 2010- current 

Environment
Java, REST, JAX-RS, Hibernate 3.0, Spring 3.0, MemCache,Oracle 11G, Jaxb, Junit, Jboss, Tortoise GIT.

Role
Java Developer � Develop the complete watchpoints system

Responsibilities: 
·Worked in an Agile  Test driven Development environment ·	
Created the watchpoints api spec documents.·	
Created the watchpoints admin api spec documents.·	
Used decorator and builder pattern to construct the response and send it to the user·	
Created REST based web services using JAX-RS·	
Created the watchpoints api to handle the request and response
·Used Jaxb annotations to marshall and unmarshall watchpoints request and response·	
Created Rest based controllers to handle the incoming request and output the response·	
Used Spring annotations as well as xml configuration for dependency injection·	
Used Hibernate annotations for hibernate mapping·	
Created Junit test suites to test the hibernate DAOS, Rest controllers and upload sample Data to the backend database·	
Created exception handling framework to send back error response and codes ·	
Worked with XML and JSON contents
Extensively worked with HQL and hibernate criteria queries.·	
Used Tortoise GIT for version control


Copyright Clearance Center, Danvers MA , JUL 2010- OCT 2010
Environment
Java, Jsp, Servlets, JSTl, Spring, Struts 1.0, Burlap, tiles, CSS, Jquery, DOJO, AJAX , Javascript, SVN, Ibatis, Jboss. Agile
Role
Java Developer, UI Developer- Modify the current UI and integrate it with the back end.
Responsibilities:
�·	Worked in an Agile environment delivering output in sprints and participating in scrums.
�·	Used Adapter/Wrapper pattern to integrate data from two different sources and display it on the front end.
�·	Created and modified Struts actions
�·	Worked with struts validations
�·	Worked with struts mappings.
�·	Modified the JSP pages to meet the requirements
�·	Used and created Custom JSP tags for common functions
�·	Used Javascript for the look and feel.
�·	Worked with CSS classes to modify the look and feel
�·	Used spring burlap to make calls to the service layer
�·	Created Custom Tags to separate business logic from UI
�·	Used Jquery and Ajax calls to modify the look and feel
Used Javascript for messaging and interfaces.


Department of Safety, Concord NH , Feb 2010- JUL 2010
Environment
Java, Jsp, Servlets, JSTl, EJB 2.0, Struts 1.0 Oracle 9i, tiles, CSS,  Visual Source Safe, SQL, PL SQL, CA IDMS, Japer reports, Actuate Reports BIRT, Crystal reports  business objects XI, Restful webservices,  Javascript
Role
J2EE Developer-Designed and Implemented various browser as well as xml based features of the application .
Responsibilities:
�·	Created Architecture and Requirement documents implementing object oriented analysis and design
�·	Took into consideration various issues related to the architecture and user requirements like scalability, performance, availability, Security, Manageability, Extensibility and reliability.
�·	Worked on various diagrams  like, Context, Sequential, Class, Package etc. and views like component connector, deployment etc.
�·	Worked on various design patterns like Value Object, Command, Flyweight
�·	Created Struts actions to handle the incoming browser as well as XML over http requests
�·	Worked with Backend DAOS to interact with IDMS and Oracle databases respectively
�·	Worked with Message driven beans to call and execute various daemon processes like the name synchronizer process and handicap synchronizer process.
�·	Worked with creating and invoking Business Objects reports
�·	Configured message queue in weblogic.
�·	Worked with JMS and message Driven Beans
�·	Worked with Business Objects reports
�·	Worked with Ireport and Jasper Reports
�·	Worked with stateless session beans on the middle tier 
�·	Worked with Unix bash scripts
�·	Worked on PLSQL packages stored procedures and functions 
�·	Administered and deployed application on the weblogic application server.
�·	Worked with ant scripts to compile various packages and classes
�·	Created validations in the session beans to validate various data artefacts and create business rules
�·	Used CSS and Java script for front-end look & feel and client side data handling.
�·	Used Tiles to create reusable font end pages.
�·	Used Log4j  for logging.
�·	Worked with SQL developer to interact with Oracle 9i tables.
�·	Used VSS for version control


Client Name :  Department of Transportation, Madison WI , March 2009- Jan 2010
Environment
Java, Jsp, Servlets, Hibernate, IOC, Struts 1.0 ,  Plus ,Oracle 9i, CSS, Javascript
Role
J2EE Developer- Develop the Codetable administrative application, Develop the LDAP/ Oracle synchronization application
Responsibilities:
�·	Generated backend hibernate DAO and business objects 
�·	Wrote down the front end JSPS and actions using struts.
�·	Changed the backend design and used runtime polymorphism (Factory Pattern) combined with inversion of control (Interface Object injection prototype pattern) for maximum code reuse and easy addition of new code based on the prototype.
�·	Wrote down DSI authorization calls to authorize the users and determine their roles
�·	Created validations utility classes for frontend validations using java regular expressions.
�·	Changed the frontend validation and static content architecture for maximum code reuse and internationalisation.
�·	Used CSS and Java script for frontend look & feel and client side data handling.
�·	Used Java collections extensively to manipulate the data on front end.
�·	Introduced a Data Access Service layer to access and save the data
�·	Created the synchronization interface to synchronize users, counties, roles, actions
�·	Wrote down the DSI API calls to fetch the mapping information.
�·	Wrote methods to compare , edit and remove , Users roles counties, Actions and their Respective mappings
�·	Wrote HQL queries within the DAO containing joins to fetch data from the database
�·	Wrote HQL criteria queries combined with projection and restrictions to fetch the data from database
�·	Created a filter for post processing and committing the data to the database.
�·	Generated Java api documents using sun java doc api and annotations.
�·	Wrote JUnit test cases to test the application.
�·	Used Tiles to create reusable font end pages.
�·	Used Websphere application server along with RAD to build and deploy the hams2 web application.
�·	Rectified the backend database tables for circular relationship
�·	Used Log4j  for logging.
�·	Worked with SQL plus to interact with Oracle 9i tables.
Used Serena for version control.



Connecture Inc , Waukesha WI               Sep 2007 âïon;¿½â�œ Mar 2009
Environment
Java, Jsp, Servlets, Struts 2.0, Spring, Hibernate, CXF, Tortoise SVN, Jasper, I report,  Jboss, Jetty, Websphere V6.0,  Websphere Message 
Broker 6.0, WSAD V5.1.2, JAXB, Maven, Quartz, Glassfish, Test director, Log4j, Test director, trac, Squirrel,SQL server
Role
Java / J2EE Developerâïon;¿½â�œ Developing, testing and customising software for regional insurance companies like NHP, Sentara, HAP,Fallon.
Responsibilities:
�·	Created proposal pdf jasper reports using Itext and Jasper.
�·	Worked on the actions, struts tags and validation classes and methods
�·	Used collections api to handle the overflow from the enrolment summary pdfs
�·	Used spring ioc integrated with struts mvc framework to inject session layer objects into the web layer.
�·	Used JavaScript and struts based validation method and classes for frontend validation
�·	Configured and used quartz with Jboss application server and Microsoft ftp server
�·	Worked on xml files to edit the data on inbound and outbound feeds.
�·	Used JAXB to hold the incoming as well as outbound feed data
�·	Used xml schemas to validate the data on inbound xml feeds.
�·	Used hibernate queries to query the database through backend process layer
�·	Used squirrel db interface to test the queries.
�·	Configured Jboss server for running and testing various projects
�·	Worked with various Jboss drivers to establish connection with the database
�·	Used xml to create and upload the medical and enrolment questionnaire
�·	Installed and worked on Glassfish application server.
�·	Worked on the registration screens and actions for the HAP project
�·	Created CXF Interceptors 
�·	Used IDES like Eclipse, WSAD for development
�·	Used XML Spy for editing and validating xml as well as creating schemas.
�·	Used maven to build and deploy the projects. 
�·	Used Ant to build and deploy the projects locally
�·	Used CSS and site mesh to manage the look and feel on the frontend


Avenue A | Razorfish, Chicago IL		June 2007 âïon;¿½â�œ Sep 2007
Environment
JAVA, JSP, Servlets, Struts 2.0s, DHTML, JavaScript, AJAX, XML, Bea Workshop for struts, Apache Tomcat Web Server, WebLogic,Oracle 9i, SQL, PLSQL, Log 4j, CVS, UML, DB Fork.

Responsibilities:
�·	Designed and developed the backend implementing DAO factory design pattern
�·	Implemented the action support classes for the application
�·	Created the dummy data for the prototype application
�·	Created transfer object assembler and session façade to assemble and transfer the objects from presentation tier forms to the business tier
�·	Used collections interface to create a composite pattern and provide a dynamic user interface
�·	Created Entity Relationship diagrams to implement the ATT sales database
�·	Created and ran test cases and test suite throughout the development.
�·	Developed the front end for admin system using Struts 2.0
�·	Created validations for the front end using struts validation framework.
Created the authentication system for the application using struts interceptors



Creative Productions, Long beach, CA  	Jan 2006-  May 2007
Environment
JAVA, Bea Workshop for struts, JSP, Servlets, EJB, Struts, DHTML, JavaScript, XML, AJAX, Apache Tomcat web server, Oracle 9i, PLSQL, Weblogic , Log 4j, LDAP, Bugzilla, Tortoise
J2EE/Web Developer  
Responsibilities:
�·	Developed a content management system using Java and struts framework
Ã�·	Successfully Broke a bloated Java DAO into fine granular Java Daoâïon;¿½â�¢s so as to share the load and increase the efficiency within 4 days the estimated effort for which was 2 weeks
Ã�·	Managed and developed admin application for Toyota ownerâïon;¿½â�¢s portal system using Java and struts framework.
�·	Created Batch processors to generate and upload CSV files weekly to and from the database using Java  (time taken 3 weeks estimated time 2 months)
�·	Created an application to look up the LDAP directory system and authenticate users.
�·	Successfully configured and deployed Log 4j logging system for tracking and debugging java applications
�·	Created a scalable user interface using tiles
�·	fixed bugs reported bug zilla
�·	Created soap based web service to lookup Toyota wholesale data.


Digitek Software Pvt. LTD.  âïon;¿½â�œ Mumbai India	 Jan 2004 âïon;¿½â�œ Sep 2005
Role J2EE/Web Developer
�·	Created UML diagrams using Rational rose
�·	Wrote struts actions for the JMI inspections application
�·	Created Session Beans to handle the business logic associated with the Inspectors
�·	Created Data access objects to access the data from the database.
�·	Wrote SQL queries and stored procedures
�·	Used SWING and AWT to create the frontend for JMI Draw.
Ã�·	Created and edited JSPâïon;¿½â�¢s for front end
Validated the front end using struts validation framework and java script




Member number:10492
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2010 vijay rumao and Software Contractors' Guild