AddThis Social Bookmark Button
Carl Pant
Union City, NJ - 07087 USA
Expertise :Java/JEE, Database, .NET
Job Type :
Contract - Corp-to-Corp
Position :

Resume
 

Summary

Relocation : Can relocate anywhere in the United States
Travel : Can travel anywhere in the United States
Availability : Just finished project. Available Immediately.
Note : Only available for Contract engagements through my employer. Not available for permanent placement or contract to hire situations.
Brainbench Certification ID : 7166468 httpwwwbrainbenchcomxmlbbtranscriptpublicviewtranscriptxmlpid7166468

Over 7 years of extensive experience in application development, encompassing a wide range of skill set and roles, Java,. NET and Databases. Analysis : 70% of experience is in backend development and 30% in front end development.

Extensive experience with analysis, design, development, customization and implementation of software systems.

Extensive experience in developing web and distributed applications using Java, Java Enterprise and Open Source technologies.

Extensive experience in using Agile Process Methodologies.

Extensive experience in Object Oriented Programming and Design Patterns.

Extensive experience in Relational Database and Data Warehouse.

Experience in developing web and Distributed applications using Microsoft. NET Technologies.

Experience in developing Business Intelligence system.

Experience in managing and leading teams.
Handled multiple roles - Technical Team Lead, Senior Software Engineer and Software Engineer.

Excellent analytical and programming skills.

Good communication skills, interpersonal skills, leadership skills, self-motivated, quick learner and team player.

TECHNICAL SKILLS
Programming LanguagesC++, Java, C#, VB.NET, VB Web TechnologiesJSP/Servlet, JSF, Facelets, JSTL, Struts, IceFaces, Ajax4JSF, ASP.NET, HTML, XHTML, CSS, JavaScript. Enterprise Technology/FrameworkJEE like EJB3.0, JMS, JavaMail, JPA, JTA, JNDI, JAX-WS, SAAJ, JAXR, JAAS, RMI
Spring Framework
Hibernate, IBatis, JBoss SEAM, Apache tools like Axis, Xerces, FOP, Velocity, Commons XML TechnologiesXML, XSD, XSLT. Databases Sql Server, Oracle. Data warehousingETL, MS DTS, Kettle, MS Analysis Services, Mondrian. App/Web ServersApache, Tomcat, JBoss, IIS. Operating SystemsWindows, LinuxOthersUML, MS Visio, CVS, SVN, ANT, Log4j, Maven, Cruise Control, Continuum, Design Patterns, TDD, Extreme Programming and Agile Process Methodology.


Employment

2007 -  2007
Role : Team Lead and Software Engineer

Project : Responsys Interact Interact Insight Role : Team Lead and Software Engineer Client : Responsys Inc USA
Responsys Interact is industry leading email marking platform empowers marketers to realize greater revenue and profitability gains through Individualized Lifecycle Marketing the automated, scalable process of delivering highly relevant email messages at perfectly timed moments in the customer lifecycle. For analytics, Responsys Interact utilizes the Interact Insight suite to consolidate and analyze customer data from disparate sources. The Interact Insight suite utilizes a web-based portal to deliver the Customer Intelligence insights resulting from the analysis.
Responsibilities : Team leading and management.
Design, development and implementation of Interact Insight using Java technology and tools.
Integration of Interact Insight with Responsys Interact.
ETL like Extract, Transform and Load.
Creation of OLAP objects like dimensions, cubes, measures for reporting.
Language and technologies : Presentation : XHTML, JavaScript, CSS, JSP, JSTL, JSF, Facelet
Framework : Spring Framework
Ajax : ICEfaces
Language : Java
Databases : Sql Server 2000, Oracle 10g
Data Warehouse : ETL, MS Analysis Services 2005


2006 -  2007
Role : Team Lead and Software Engineer

Eclipse UML jPivot Jasper Report XMLA XML XSLT JUnit Axis JMS SVN ANT Agile Process Methodologies Project : Riverbix Messaging Platform Role : Team Lead and Software Engineer Client : Riverbix USA
J2EE voice enabled application on Voxeo Platform using CallXML, CCXML and VoiceXML for Riverbix Messaging and Content Management System.
Responsibilities : Team leading and management.
Design and development of the product.
Language and technologies : Presentation : HTML, JavaScript, JSP, JSTL
Framework : Spring Framework
Language : Java

Eclipse, UML, Hibernate, VoiceXML, CallXML, XML, XSLT, JUnit, Axis, JMS, SVN, ANT, Continuum, Agile Process Methodologies.

Project : MatrixOptimizer like Java technology based - 11/04 - 11/06
Role : Team Lead and Software Engineer
Client : LMI, USA
MatrixOptimizer suite sets the foundation for a Customer Intelligence Framework by implementing proven process phases for deriving insights. For technology and analytics, LMI utilizes the MatrixOptimizer suite as their proprietary platform to consolidate and analyze customer data from disparate sources. The MatrixOptimizer suite utilizes OpenI, an open source business intelligence system, to deliver the Customer Intelligence insights resulting from the analysis.
Responsibilities : Team leading and management.
Design and development of OpenI, an open source top 10 J2EE BI application.
Design, development and implementation of MatrixOptimizer using OpenI and LMI s proprietary platform.
ETL like Extract, Transform and Load.
Creation of OLAP objects like dimensions, cubes, measures for reporting.
Language and technologies : Presentation : HTML, JavaScript, CSS, JSP, JSTL
Framework : Spring Framework
Language : Java
Databases : Sql Server 2000
Data Warehouse : ETL, MS Analysis Services 2000

Eclipse, UML, jPivot, Jasper Report, XMLA, XML, XSLT, JUnit, Axis, JMS, CVS, ANT, Cruise Control, Agile Process Methodologies.

Project : MatrixOptimizer like .NET technology based - 02/04 - 01/05
Role : Team Lead and Software Engineer
Client : LMI, USA
MatrixOptimizer suite sets the foundation for a Customer Intelligence Framework by implementing proven process phases for deriving insights. For technology and analytics, LMI utilizes the MatrixOptimizer suite as their proprietary platform to consolidate and analyze customer data from disparate sources. The MatrixOptimizer suite utilizes web-based portal to deliver the Customer Intelligence insights resulting from the analysis.
Responsibilities : Team leading and management.
Development of MatrixOptimizer using MS NET technology and LMI s proprietary platform.
Creation of OLAP objects like dimensions, cubes, measures for reporting.
Language and technologies : Presentation : HTML, JavaScript, CSS, ASP.NET
Language : VB.NET, C#
Databases : Sql Server, MS Analysis Services 2000


2003 -  2004
Role : Project Manager

VS . NET Visio XML XSLT eBlocks NUnit CVS NANT Cruise Control Agile Process Methodologies . Project : Service Record Role : Project Manager Client : Jyoti Group Nepal
Service Record is a Microsoft .NET application in distributed environment for employee service record and manages service record of employee in head office and branch offices.
Responsibilities : Project management using Scrum Project Management techniques.
Language and technologies : Language : VB.NET, C#
Databases : Sql Server


2003 -  2003
Role : Developer

VS . NET . NET Technologies Scrum . Project : Back Link Analyzer Role : Developer Client : SeoBook.com USA VS . NET Visio XML XSLT eBlocks NUnit CVS NANT Cruise Control Agile Process Methodologies . Project : Service Record Role : Project Manager Client : Jyoti Group Nepal
The Back Link Analyzer is a Search Engine Optimization like SEO tool that analyzes the back links to any site. The main features of the tool are as follows : Extracts the back links using popular search engines
Analyses the linking pages for link texts, page titles and terms
Analyses the outbound and inbound links
Calculates and retrieves the Google PR using checksum
Retrieves and decrypts the Alexa Rank of the pages
Crawls the pages and determines whether the links are reciprocal or one-way
Analyses the metadata, link texts, titles and extracts the terms and calculates its occurrences
Uses threads to download the pages
Responsibilities : Development of the product.
Language and technologies
Languages : C++.

Visual Studio. NET, MFC, WinInet and Socket, SOAP

Project : BizTalk SAP .NET Adapter - 04/03 - 07/03
Role : Software Engineer
Client : LTC Inc, USA
Adapter for data exchange between Microsoft BizTalk 2000 and SAP R/3 System using Microsoft .NET technologies.
Responsibilities : Design and development of the product.
Language and technologies : Languages : C#, ABAP.


2002 -  2003
Role : Team Lead and Software Engineer

Visual Studio . NET SAP R/3 BizTalk RFC IDoc . Project : GrantStream Role : Team Lead and Software Engineer Client : GrantStream

This client-server application has 2 modules Grants and Scholarships. Grants manage a Grant from the time a Grant Request is initiated until the final report comes in after the Grant is completed. And Scholarships manage a Scholarship from the time a Scholarship Request is initiated until the final report comes in after the Scholarship is completed. These serve as the go-between between the grantee like the non-profit Organization and Students stored in RE like Blackbaud Raiser Edge and the granter like the Fund stored in FE like Blackbaud Financial Edge.
Responsibilities : Team leading and management.
Design of database, Grants and Scholarship modules.
Development of Grants module.
Implementation of the product.
Language and technologies : Languages : Visual Basic, VC++.
Database : Sql Server 2000.


2001 -  2001
Project : Press Release Manager

Visual Studio Visio COM DCOM RE FE XP Process Methodologies . Project : Press Release Manager Role : Team Lead and Developer Client : Zimbida Inc USA

Web-based application to help large PR agencies automate, expedite and organize the process of developing a press release. It includes management tools to help PR account directors manage vast number of client press releases : organizational and collaboration tools to help account executives and staff writers be more efficient in their work and features that will automate and enhance the level of service and relationship between an agency and its clients. There are 3 instances of the system. They are Agency Home State, Agency PRB State and Client PRB State. Each state has its own navigation bar and access level.
Responsibilities : Team leading and management.
Database design.
Design, development and implementation of the application.
Language and technologies : Languages : HTML, CSS, VBScript, JavaScript, ASP.
Database : Sql Server 2000.


2001 -  2001
Role : Team Lead and Developer

Visual Studio VSS XML . Project : Himtel Role : Team Lead and Developer Client : Himtel Inc USA Visual Studio Visio COM DCOM RE FE XP Process Methodologies . Project : Press Release Manager Role : Team Lead and Developer Client : Zimbida Inc USA
This web-based application mainly deals with the online shopping of the pre-paid calling card. Basically the site serves as the place to sell pre-paid calling cards to the customers online. The site has an easy to use administration section for the admins to manage the whole site and for the reseller of cards to manage their transaction. Previously Authorize .net is used for processing the online payment. Later changed to VeriSign PayFlow Pro is integrated to this site.
Responsibilities : Team leading and management.
Database design.
Design, development and implementation of the application.
Language and technologies : Languages : HTML, CSS, VBScript, JavaScript, ASP.
Database : Sql Server 2000.


2000 -  2000
Role : Developer

Visual Studio VSS . Project : XMLPro Role : Developer Client : Camberly System Inc USA
This project deals with conversion of information stored in their legacy database system into XML which is used to prepare a form using XSLT. XSL is used to convert the generated XML file into an ASCII like text file to create the form.
Responsibilities : Generate XML output from DBASE database.
Transform the XML file using XSL.
Language and technologies : Languages : Visual Basic, Java, XML, XLS, XSLT.


2000 -  2000
Role : Developer

DBASE Visual Studio . Project : Population Model Role : Developer Client : UNFPA Nepal Visual Studio VSS . Project : XMLPro Role : Developer Client : Camberly System Inc USA
The theme of the project is to bring the awareness to the villagers about the population growth. Data related to all the factors that affect population growth is given to the application through Java applet on the web page. This data is extracted by the ASP page and sent to Excel for complex statistical calculations. Excel generates a chart and a graph according to the data given. This chart is exported to GIF image like to be displayed on the web page by the COM DLL.
Responsibilities : UI interface in Java Applet.
Export excel chart to GIF image.
Language and technologies : Languages : HTML, VB Script, JavaScript, ASP, Java, COM




Education

Master of Science in Computer Science and Engineering from Newport University, India centre, in 1999.

Bachelor of Engineering in Electrical Engineering from The Institution of Engineers, India in 1996.



Miscellaneous

Others : Visual Studio.

Tel 1 - Email : Union City, NJ