Objective:
 

Java J2EE positions


Work Desired:Full Time - Permanent
Citizenship:Has a Visa or Greencard
Resident Of:State: Colorado - Area Code: 970
Willing To Relocate:Yes
Posted By Candidate:04/01/09
Experience:More than 3 years of work-experience
Technical Skills:, LAN/Networking, System Administration, Project Management
Work Experience:
Ranjan Saikia	 
9100 Vance Street, #128, Westminster, CO 80021, Tel 678-9384693, [Send email
using form at bottom]	

SUMMARY
•	More than eight years of overall experience in Software development life cycle
including System analysis, Design, Application Development and Testing of
enterprise applications.
•	Extensive Experience with core Java  and J2EE technologies like Servlets, JSP,
Struts, JMS, taglibs, EJB and Webservices (WSDL, SOAP, Axis) and SOA in Server
side programming.
•	Front End programming in HTML, CSS, JavaScript and Java Swing.
•	Experienced in Object Oriented Analysis and Design (OOAD) using GOF Design
Patterns and UML .
•	Hands on experience in frameworks like Struts, Hibernate and Spring and build
tools like ANT and Maven.
•	Experience working on XML technologies JAXB, XSLT and XML Schema. 
•	Comfortable in developing in multiple platforms: Linux, HP-UX, Sun Solaris and
Windows.
•	Experience in Unix Shell Scripting and PERL.
•	Experience in Relational Data modeling including Entity Relationship Diagrams
and configuring databases based various DB platforms like Oracle 8i/9i, MySQL,
Microsoft SQL Server 7.0 and IBM DB2.
•	Conversant with database languages like SQL and PLSQL
•	Experience developing WAP applications including WML and SMS Alerts.
•	Developed Java applications in various IDEs like Eclipse, WSAD and XMLSpy.
•	Packaged and Deployed applications in Weblogic, JBOSS, Websphere  and Tomcat.
•	Familiar with version control software such as Subversion, ClearCase and CVS.

SKILLS
    Languages	: Java, C, Perl, SQL, XML, JavaScript, HTML,WML
J2EE	: Servlets, JSP, EJB, JMS, JDBC, Java Beans, RMI, JNDI, JavaMail 
XML Technologies
    Application Servers	: XSLT, XML Schema, JAXB, SAX, DOM
: BEA WebLogic, IBM WebSphere , JBOSS, Tomcat 5.x
    Java IDEs
    Frameworks	: WSAD, Eclipse, Together Control Center.
: Struts, JUnit, ANT,
    Modeling Tools
    Design Skills
    O/S Platforms 	: Rational Rose
: OOAD, UML
: Linux, Sun Solaris(Unix), Windows (NT/2000/XP)
      Databases		     : Oracle 8.x, DB2, MySQL, SQLServer

EDUCATION:  
	MS: Computer Science			
	Bachelors: Mechanical Engineering





WORK EXPERIENCE

Senior Java Developer
Network Node Manager Project (Release 8.10)                                     
             May 2008-Nov 2008
Hewlett Packard 	
Fort Collins, CO
This project involves hands on development of the latest release of HP’s award
winning Network Node Manager Software. As part of a large team spread worldwide
my responsibilities are:
•	Develop customized services for enhanced functionality to select customers
using Webservices and related technologies (WSDL, SOAP, XML, XSD).
•	Develop Session Beans (EJB 3.0) that interact with the persistence layer.
•	Modification and enhancement of the custom persistence layer using Hibernate &
Spring Frameworks.
•	Enhancements to the Java Swing based installer.
•	Develop Message Driven Beans (JMS) for notification of Node events.
•	Write Unix, Windows and Perl scripts that enabled smooth deployment of the
software in multiple platforms.
•	Collaborate with other team members to develop a High Availability feature for
the product using Java Multithreading.
•	 Diagnose and fix production defects as well as assist testers in System
testing new release. Wrote JUnit Test cases.
•	Agile Scrum Development Methodology followed.
Environment: JBoss, Hibernate, Spring Postgres, Oracle, Solaris, HP-UX, Linux,
Windows, Maven, Eclipse, Subversion.

Lead Java Developer
Content Caching Portal Project                                                  
                           May 2007-May 2008
Level 3 Communications 	
Denver, CO
The goal of this project was to integrate Level 3 reseller portals into the
Level 3 Portal environment. The portals were rewritten in J2EE and integrated
with the Level 3 portal by using WSRP and Webservices.  
Responsibilities:
•	Gathered user requirements, proposed technical solutions and designed the
system using Object Modeling using GOF patterns and Data Modeling techniques.
•	Designed and Developed JSP Struts based applications that could be exposed as
remote portlets. 
•	Integrated with 3rd party systems using Service Oriented Architecture (SOA)
and Webservices (WSDL, SOAP) and XML , XSD.
•	Created and Deployed WSRP producer portlets and integrated with Weblogic
Portal.
•	Developed Session,and Message Driven Beans (JMS) for back end integration.
•	Developed a persistence layer using Hibernate and Spring technologies.
•	Developed a session caching solution using ehcache.
•	Created and executed tests using JUnit.
•	Wrote SQL queries, XML Queries (XQuery) and Stored Procedures for data
retrieval.
•	Developed an AJAX prototype for version 2.0 of the application.
•	Developed and integrated charts into the remote portlets using Netcharts
software.
•	Wrote ANT and later Maven scripts for building the projects.
Environment: Struts, Weblogic Portal Server, Solaris, Windows, Weblogic
Workshop, SOA, Webservices, AJAX, Javascript, Ant, XMLSpy, Maven, EJB and
Oracle.


Senior Software Engineer						May 2006 – April 2007
Sprint Nextel Activation Portal Project	(SNAP)		                                
      
Amdocs, Champaign, IL
Sprint and Nextel have merged into one company that now supports multiple voice
and data networks. As a result, Sprint now requires a unified Customer Care and
Billing system that supports policies, activities, and processes related to all
networks. The SNAP project was part of this unified billing platform and was a
new application that would provide a new front end for Dealers/Customer Service
Reps. 
Responsibilities:
•	User requirements gathering and analysis and writing functional specs using
UML class and sequence diagrams.
•	Developed a JSP Struts and tiles based system to be used for activation and
sale of cell phone equipment and services.
•	Wrote SQL Queries and Oracle Stored Procedures for data retrieval.
•	Integrated with external systems using Webservices (SOAP,WSDL).
•	Developed Session Beans that interfaced with backend Tuxedo Servers.
•	Provided live production support and defect resolution.
•	Interfaced with development & support teams in Israel and India.
•	Wrote Shell and Ant scripts for deployment.
•	Carried out Sub System and System Tests.

Environment: Struts, EJB, XML, XSLT, JAXB, HP-UNIX, Linux, Windows, Webservices,
SOA Weblogic, Oracle

J2EE Developer								Oct 2005 – April 06
Advanced Regulatory Information Project			                                      

Federal Express, Colorado Springs, CO
Due to heightened security concerns, Canada Border Services Agency and US
Customs and Border Protection Agency introduced new regulations called Advanced
Commercial Information. In order to ensure compliance, international carriers
including Fedex need to file electronic data containing trip (conveyance, crew
and route) and shipment information. This information is required by the said
agencies prior to shipment landing at the designated port of entry. The Advanced
Regulatory Information (ARI) project was initiated to aggregate the required data
from various Data Sources and customize it for sending to the Customs Agencies. I
worked with the team developing the Customs Interface Manager (CIM) part of the
system. Responsibilities:
•	User requirements gathering and analysis
•	Developed and enhanced the Swing interface to the system.
•	Developed a reconfigurable report printing module of the Swing GUI using XML ,
and XSLT.
•	Coded Message Driven Beans for the Business Logic Layer.
•	Developed code to simulate some of the interfacing systems with CIM for
testing the system.
•	Used JAXB, XML schema, and SQL to develop a Change Data Capture Tool that was
used for extracting Change data from Oracle Databases to the Data Warehouse.
•	Wrote Korn Shell and Perl scripts in HP UNIX environment.

Environment: J2EE, EJB, JNDI, XML, XSLT, JAXB, HP-UNIX, ClearCase, Tomcat,
Oracle.


Java Developer								Dec 2004 – Sept 2005
WAP Portal Application			                                       
Sprint and CSU, Fort Collins, CO
The intent of this project was to WAP enable the various internet services
offered by the University. This portal made University services like email,
Calendar, Class registration, Directory Services, News etc available through cell
phone browsers. Additionally, it also provided a personalized SMS/ WAP-Push based
alert system for new emails, ticket availability for athletic events etc.
•	Performed Design, Coding and Implementation and Testing of the Application.
•	Designed the system using UML class and sequence diagrams.
•	Coded Beans for the Business Logic Layer.
•	Developed Code for parsing and extracting relevant data from XML data sources
using Java’s SAXParser.
•	Used Struts Framework to develop the application using the MVC Architecture.
•	Used JNDI for searching the University Directory Services
•	Developed JSP TagLibs and WML for the presentation layer.
•	Developed a Multi-threaded application for sending SMS/WAP-Push Alerts.
•	Performed Unit testing using JUnit.
•	 Version control framework used: CVS.
•	Installed and Configured Jakarta Tomcat and Apache on Linux for deploying the
application.
•	Agile Development Process with on-site customer.

Environment: J2EE, JSP, Servlets, Struts, Java Beans, JavaMail, JNDI, XML, WML,
Linux, Tomcat, CVS Apache and UML.

Programmer								       July 04 – Nov 04
Chip Test Data Analyzer
Agilent Technologies, Fort Collins, CO
The goal was to develop a Software tool to automate the analysis of chip test
results from data intensive files created by Chip Testing Machines. Leveraging
this tool, Testing Engineers could graphically analyze the test data to determine
various parameters of chip test results in a matter of hours. This helped in
cutting down engineering time by days. It also helped standardize the Chip Test
Analysis methodology.
•	Performed requirements analysis of the system by coordinating with all
stakeholders.
•	Designed the system using Design Patterns and UML.
•	Developed  parsers in Java for parsing and extracting the data.
•	Used XML for customization according to requirements.
•	Extensively used Java Swing and Beans for developing the Presentation Layer
(UI) and the graph plotter module.
•	Used ANT for compiling the project code.
•	Used CVS version control
Environment: Java, Swing, Beans, XML, XSL, Sun Solaris.


J2EE Developer 								Jan 04-June 04
GE Energy, Atlanta, GA 
Intranet Portal
This portal was developed for an Engineering Division of GE Energy called the
Inspection & Repair Services that had workshops located worldwide. The goal was
to make the portal a one-stop-shop for most IT related services required by the
department. Additionally it also acted as an interface into the department for
its internal customers and the Finance Department which required efficient and
timely reporting of data.
•	Developed the data gathering and reporting module for the portal
•	Consulted with stakeholders located worldwide for Requirements Analysis and
Design using UML in Rational Rose.
•	Assisted with Database design and wrote Stored Procedures.
•	Designed and implemented session beans for the Business logic layer.
•	Designed, implemented  entity beans in the persistent layer for the underlying
data store
•	Designed and Implemented Patterns like Facade, Singleton and Factory in the
Business Logic Layer.
•	Developed Web Services for some of the back end functionalities so that they
could be interfaced with Customer systems.
•	Configured and Deployed EJBs in WebLogic 7.0 Application Server.
•	Used JNDI to locate the objects on an existing naming service.
•	Developed the Presentation Layer using JSP Custom Tags and HTML
•	Used JavaScript for user input validation.

Environment: J2EE, EJBs, JDBC, HTML, Oracle 8i, MySQL, JSP, JavaScript, HTML,
UML, Rational Rose, BEA Weblogic, DB2.

Java Developer 								May03-Dec 03
USGS, Fort Collins, CO
Decision Support System
The Applied Sciences and Applications Program of USGS collects data pertaining
to River Systems and uses it for various research and analysis purposes. The
purpose of this project was to develop a database driven distributed interactive
system that could process this data for statistical and graphical analysis. In
particular, this system would aid the organization in researching and reporting
on how changes in environmental parameters affect marine ecosystem in various
river systems.
•	Performed Use Case analysis to discover and define the requirements.
•	Designed a database in 3rd Normal Form that was used for storing legacy data.
•	Developed a 3 tiered distributed system using Java RMI.
•	Created Custom Java Beans for performing for data extraction and performing
mathematical calculations.
•	Coded supporting ORACLE Stored Procedures in PL/SQL for some back end
processing.
•	Developed part of the Java Swing based GUI.
•	Used JDBC for data extraction and manipulation.
•	Development was carried out in the Eclipse IDE.
•	Used PVCS for version control.
Environment: Java, Swing, JDBC, RMI, Oracle 8i, MySQL and Rational Rose and
WSAD.

J2EE Developer 							April02-April03	
FreightDesk Tech, Waco, Texas.
Custom Communication System Framework
I was part of a team that developed global freight management solutions enabling
shippers and logistics service providers to manage the complexities of
international trade from customer order through to production and fulfillment
from internal ERP and existing CRM systems. This system aggregated all the data,
made intelligent routing recommendations, tracked the location and status of all
cargo. 
•	Analyzed, Designed and developed components for the business logic and
persistent tier. 
•	Designed and implemented stateless and stateful session beans for business
logic layer.
•	Designed, implemented and mapped entity beans in the persistent layer for the
underlying data store.
•	Developed Servlets and Jsps and Deployed in the Struts Framework in the
Mid-tier.
•	Implemented Core Java Design Patterns for performance improvement and memory
utilization.
•	Deployed EJBs and web modules in JBoss Application Server.
•	Performed unit testing and Integration testing.
•	Involved with the version control and configuration management using
ClearCase.

Environment: J2EE, Struts, EJB, JBoss, JavaScript, ClearCase, DB2.


Java Developer									Dec 99-Dec 00
Blue Star Infotech, Bombay, India
Service and Inventory Management System:
The purpose of this project was to streamline servicing schedules, customer
billing operations, manage manpower and equipment, and facilitate vendor
co-ordination. This would enable the company to improve its customer service
operations and also improve accountability for service parts supplied to
company’s regional centers.
•	Performed requirements analysis and developed use cases.
•	Worked with team members for database design and implementation.
•	Wrote PL/SQL procedures for the Oracle 8i database.
•	Created Queries, Stored procedures, Triggers, Views etc.
•	Developed a multitiered architecture using JSPs, Servlets and EJBs.
•	Packaged and deployed EJBs etc. onto Websphere4.0 Application Server.
•	Used Websphere Studio Application (WSAD) IDE for development.
•	Documented software specifications of the system.
Environment: Oracle, J2EE, EJB, Websphere, WSAD,JSP, XML, JAXP, JDBC

Systems Analyst 								Feb 98-Nov 99
Blue Star InfoTech, Bombay India
Sales Management System.
Developed an intranet application for Sales, through which all sales persons can
enter, retrieve and edit Sales Leads using their web browsers.  The software
allows sales people to add any new sales opportunities they come to know on
client sites, and allow coordinators to edit any orders attained from those
leads.
•	Developed the design of the system using UML class and sequence diagrams.
•	Design and Development of Bean Managed entity EJBs.
•	Used JDBC to connect to the back end SQLServer database.
•	Developed JSPs and Servlets for presentation layer.
•	Also involved in System Administration of a Unix based Heterogeneous network.
•	Administered and configured NFS, NIS, Samba and firewalls.
•	Wrote Shell/Perl Scripts to aid in System Administration tasks.
Environment: J2EE, Websphere, WSAD,  SQLServer, Linux, Shell scripts, Perl
Scripts.

 

CLICK HERE to Post your jobs for FREE on Job-Ad-venture.com

Would you like to E-MAIL this candidate?   Just register - it's free!

Enter A Message:


Your Return Email Address:

We will send you an email-receipt after your message is delivered.

 

 


Home| FAQ| Free Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/CO/1708347-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Find a Programmer
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, Java, C++, .NET, C#
 
 
www.PrgJobs.com
 
 
 DBA Locator
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Need a Network Nerd?
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
 
 Free Job Postings
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
Recruiting Newsletter

Your Email: