Post Job Free

Resume

Sign in

Management Project

Location:
Fairfax, VA, 22033
Posted:
June 03, 2010

Contact this candidate

Resume:

Arijit Kumar Sarkar

**** ******** **** *** *

Fairfax VA 22033

Mobile - 703-***-**** Email - abmpxj@r.postjobfree.com

Home - 703-***-****

Summary

. 8+ of enterprise application and product design, development and

support experience.

. Experience in all phases of Software Delivery Life Cycle, from

analysis, design, implementation, testing, and transition to

support.

. Experience in delivering project using RUP.

. Experience in Java/J2EE technologies like EJB 2.0, JDBC, RMI,

Servlets, JSP, JNDI, JMS, XML, XSLT, JAXB, Internationalization,

Swing, Java Beans

. Jakarta Struts, Spring, Hibernate, iBatis, WebServices

. Jasper Reports

. Experience in developing applications with Rich Internet

Applications like AJAX, JavaScript, HTML

. Experience in application servers like WebLogic, Websphere, JBoss

and Oracle9iAS.

. Experience in data modeling databases like Oracle 9i, Oracle 10g

and SQL Server 2000, PostgreSQL 7.3

. Experience in web servers like Apache Tomcat and Apache

Technical Skills

J2EE Technologies Java, EJB 2.0, JSP, JDBC, RMI, Servlets, JNDI,

Internationalization, Swing, JMS, XML, XSL, XSLT, JAXB,

XPath, XQuery, WebServices, DTD

MVC Frameworks Spring, Struts

ORM Tools Hibernate, iBatis

Web Authoring HTML, DHTML, CSS, JavaScript, AJAX

Languages Java, SQL, PL/SQL, C, C++

Databases Oracle 9i, Oracle 10g, SQL Server 2000, PostgreSQL.

Application Servers BEA WebLogic, Websphere, JBoss, OracleAS,

ServletExec AS

Webservers IIS and Apache

Operating Systems Sun Solaris, Windows (All Versions), Red Hat Linux

Configuration VSS, CVS, SVN

Management Tools

Logging Log4j

Testing JUnit, WebLoad

Methodology OOAD/OOD (UML, Design Patterns), SOA, RUP

Dev Tools Eclipse, Toad, SQL Plus, RAD, JDeveloper, Oracle SQL

Developer

Build Tools Ant, Maven

Employment History

Aarisha Inc Senior Technical January 2009 - present

Specialist

Calance Corporation Senior Technical Feb 2005 - January 2009

Consultant

Transpro Software Engineer and May 2004 - Jan 2005

Technologies Technical Lead

SRIC, IIT Kharagpur, Software Engineer January 2002 - April

India 2004

Professional Experience

1. Online Collaboration Engine WIQ (Feb 2009 to present)

Client YnSyte Inc

Involvement Project Lead, Lead Designer and Technical Architect

Tools and Java, JEE, JSP, Servlet, AJAX (YUI)

Technology

Application Tomcat (Dev), Servlet Exec 6.0, IIS

Server

Database SQL Server

YnSyte, is a progressive company that helps businesses worldwide improve

their collaboration and decision making capability through exciting,

Internet-based software tools. YnSyte leads the decision support industry

with the most comprehensive, cost-efficient solutions that generate

powerful results.

WebIQ is a collaboration tool that provides public and private sector

clients with a proprietary process that allows them to create collaborative

knowledge (the gathering, sharing and distribution of collaborative

intelligence) that enables teams to reach deployable and measureable

decisions quickly. WebIQ dramatically expands the capability to allow

government, association and private sector clients mine new depths of

individual and institution knowledge, share and transfer intelligence and

reach a high-speed way to reach consensus and decisions.

. Webiq, when acquired by Ynsyte, was a 10-year-old web application

written entirely using java and Servlets. No documentation was

available.

. Led and managed a group of 5 developers to revamp the entire system.

. Participated in the analysis of the old system and performed

estimation, requirement gathering and communicated with the clients

and business partners.

. Created a new, sleek front-end with AJAX, JSP, JavaScript.

. Made changes to the java backend code including converting Htmls to

JSPs and custom java libraries to Jstl.

. Used Log4j for logging functionality.

. Performance testing was done using WebLoad.

. Wrote SQL queries and stored procedures.

. Worked on the build file of the project using ANT.

. Database used was SQL Server

2. Carey CES and TwoWay System (Jun 2006 to Jan 2009)

Client Carey International

Involvement Project Lead, Lead Designer and Technical Architect

Tools and Java, J2EE, Spring, JSP, Hibernate, iBatis,RUP, SOA,

Technology WebServices

Application Tomcat (Dev), Websphere

Server

Carey Internationals is a transport service provider in USA. Was

responsible for Technical design and implementation of The Carey CES

system, which is a fleet management and integrated billing solution for

travel management solution offerings of the company. Also designed and

implemented The Carey TwoWay system to help chauffeurs and dispatchers keep

in touch through all stages starting from assigning the chauffeur through

pickup and Drop Off of the passenger to invoicing. Third party software

was used on the chauffeur cell phones, which in turn sent in status

information over the wireless network in XML format. This XML was then

transformed using XSLT and then converted to objects using JAXB. Once

converted to objects the data then traversed regular routes to reach the

database to be persisted using Hibernate.

. Developed the architecture of a dual channel messaging framework (XML

based) to integrate with handheld devices.

. Participated in the estimation/requirement gathering/design and

communicating with the clients

. Designed and developed services to transform Third party XML to our

format using XSLT

. Used JAXB 1.5 to load the XML data into Java objects. Spearheaded up

gradation of the application from JAXB 1.5 to JAXB 2

. Implemented queuing allowing real time message to be pushed from XML

server to all connected clients and consequently handled the events

appropriately. The client does not have to poll for updates.

. Designed and developed Dispatch, Billing services for CES system using

Service oriented architecture(SOA) and WebServices using Apache Axis.

. Worked extensively on Hibernate, iBatis

. Designed and developed the Dispatch and Resource Management front end

using JSP, Servlets, Spring, Ajax

. Designed and implemented Reporting, Search and Scheduling frameworks

that led to reduced development time and low application maintenance

costs.

. The real-time job boards were developed using Adobe Flex 2.0,

ActionScript 3 and Cairngorm model.

. JUnit was used for unit testing.

. Database used was Oracle10G.

. Wrote complex SQL queries and stored procedures.

. Led the team to handle TwoWay performance related issues.

. Also worked on the build file of the project using ANT.

3. GOTM RFID IDK (Jan 2006 to May 2006)

Client Proximities

Involvement Project Lead, Lead Designer and Technical Architect

Tools and Oracle 10G Portal, Struts, JSP, Servlets, EJB 2.0,

Technology Java Swing, Jasper Reports,

Application JBoss

Server

Web Server Apache

The goal of GO RFID IDK is to be the runtime library used to integrate GO

Wristbands as an additional tender type into a Third Party POS System. The

GO RFID IDK abstracts and isolates all the GO Server communications, GO

Wristband reading and writing via RFID readers, transaction processing, and

all business logic associated with using a GOTM Wristband in a Third Party

POS system. The GO RFID IDK will be used by third party vendors to

integrate Proximities' GO Wristbands for RFID cashless payments into their

existing POS (Point of Sale) systems.

. Designed and implemented backend services using J2EE

. Participated in the estimation/requirement gathering/design and

communicating with the clients.

. Responsible for designing and implementing the front end of the portal

using Struts and JSP.

. Oracle 10G was used as database.

. Wrote SQL queries and stored procedures.

. Led the team to handle all performance related issues and performance

tuning

4. GO RFID Wristband Management System (Aug 2005 to Dec 2005)

Client Proximities

Involvement Team Lead, Lead Designer and Technical Architect

Tools and Oracle 10G Portal, Struts, JSP, Servlets, EJB 2.0,

Technology Java Swing, Jasper Reports,

Application JBoss

Server

Web Server Apache

The goal of the GO System 2.0 was to establish a configurable, extensible,

manageable platform which can integrate into existing POS systems and

replace the current low-cost stand-alone GO System 1.0 which is a stand-

alone POS system. Project undertaken with Proximities includes providing a

stable content management system, which would safely hold the transactional

data and communicate with third party systems. The application is a

scalable, enterprise system capable of handling high volumes of

transactions and large amounts of patron data, including current and

historical billing data.

. Designed and implemented the business functionality which is

implemented in Enterprise Java Beans (EJB 2.0)

. Worked on the messaging layer and few client interfaces (developed in

Java Swing)

. Designed and developed high performance Order Processing Services

using J2EE architecture which could enable roughly 1015 transactions

per second

. Developed the front end of the Order Management, Item Management,

Administration, Credit Card Management modules of the portal using

Struts Framework, JSP, Servlets

. Configured and set up portal applications for various user groups

. Designed and developed Custom Messaging Layer (over HTTPS), Security

Implementation (Encryption/DSA/RSA), Interfaces (Credit Card/Age

Verification)

. Database used was Oracle 10G

. Application Server used was JBoss 4

. Web Server used Apache (HTTPS/HTTP)

. Developed complex reports using Jasper Reporting tool

5. Stock Management System (Feb 2005 to Jul 2005)

Client Intellions

Involvement Module Lead and Technical Architect

Tools and Oracle 10G Portal, Struts 1.1, JSP, Servlets, EJB

Technology 2.0, JSTL, PL/SQL, OID, HSSF

Server JBoss

O S HP-UX

Intellions is dynamic pricing software, which will help consumer product

firms to maximize their profit by making analysis of demand-price history

of various products and then coming up with an optimal price for the same.

The target customers for this product will be the general managers,

marketing directors, and product managers of the companies.

. Designed and implemented the business functionality that is

implemented in Enterprise Java Beans (EJB 2.0). EJBs are deployed in

the industry standard session fa ade and business delegate pattern.

. Designed and implemented the Secure Layer in the product for the data

security using Java Cryptographic Extension (JCE) framework.

. Designed and developed the front end of the product using Struts

framework with Oracle Portal

. Used HSSF for transferring information to and fro from XSL files to

Database.

. Used JBoss to host the application

. Used Oracle10g as database.

6. BPO Workflow and Operations Management System (May 2004 to Jan 2005)

Client Scandent Group, USA

Involvement Lead Designer, Team Lead and Developer

Tools and Java, J2EE, JSP, Servlets, XML, XSLT

Technology

Server Tomcat

Database SQL Server2000

Project involved creation of a workflow and operations management system

that automates and manages the operational areas including Resource

Management, Timesheet Management, Expense Management, Project Tasks

Management, Quality Control, Pricing and Costing, Billing, TAT and SLA

tracking, Infrastructure management of BPOs. The system had a flexible

workflow service and configurable dashboards

. Created a Custom Workflow engine Transflow based on XML, XSLT as a

part of a 4 member team.

. Designed and implemented the front end of the system (Timesheet

Management, Project Task Management, Data Archiving, Pricing Costing,

Billing) using JSP and Servlets.

. Used Tomcat to host the application

. Used SQL Server2000 as database.

7. Workflow Management System for OLIMMS (Sep 2003 to Apr 2004)

Client Neyvelli Lignite Corporation, India

Involvement Lead Designer and Team Lead

Tools and Java, Swing, XML, XSLT, XPath,XQuery

Technology

AppServer Oracle 9iAS

Database Oracle 9i

OLIMMS is the Online Material Management System for Material Management

Division of NLC. Responsibilities were to develop a reusable web-based

Workflow Component for workflow data capture and implementation of workflow

rules. The component is database independent and can interact with any

existing legacy system.

. Designed the XML and database based Workflow data structure using XML

and XSLT.

. Used XML to create initial configuration files

. Developed a highly interactive Swing based GUI which helps to

configure the entire organizational workflow model using diagrams

which is then programmatically converted into XML configuration files

. Programmed the workflow routing and configuration parts using

JSP/Servlets and Java

. Used Oracle 9iAS to host the application

. Used Oracle 9i as database.

8. OLIMMS (Jun 2002 to Aug 2003)

Client Neyvelli Lignite Corporation, India

Involvement Designer and Developer

Tools and Java, J2EE, Jakarta Struts, JDBC, JSP, Servlets,

Technology HTML, JavaScript

AppServer Oracle 9iAS

Database Oracle 9i

The project involved Computerization of the Material Management System of

NLC. The major target areas are indenting, purchasing, material accounting

and store keeping. The project aimed at connecting all the departments

spread over an area of 45 square kilometer involved in material control.

The system also provides a demand and cost forecasting model

. Designed and Implemented the Purchase Module as a part of a 5 member

team

. The front end of the modules was implemented in Struts and JSP.

. Used Oracle 9iAS to host the application

. Used Oracle 9i as database.

9. Static Website and SmartCard System (Jan 2002 to May 2002)

Client SWSC, Coal India Limited, India

Involvement Designer and Developer

Tools and Java, Swing, Internationalization, HTML, CSS,

Technology JavaScript, XML, XSLT

Database PostgreSQL 7.3

. Developed a SmartCard based application for CMPFO (Coal Mines

Provident Fund Organization) users which can be used to access

provident fund information from stand-alone touch screen kiosks

. The front end of the modules was implemented in Java Swing and VB

. Used PostgreSQL 7.3 as database.

. Used Java Internationalization to render the Java Swing screens to 5

different languages

. Developed a static web-portal for the organization using XML as data

feed and XSLT to render the screens

. Designed a XML based data framework for CMPFO for integration of an

existing Oracle based Coal Mines Pension Scheme Application to the

CMPFO website.

. Designed a lightweight data migration framework for the web site that

would automatically make data transmission from the existing pension

system by transferring the data to an XML repository.

Education

Master of Computer Applications, Birla Institute of Technology, Mesra.

Bachelor of Computer Science, APC College, Calcutta University.



Contact this candidate