Technology Lead Resume
NJ
SUMMARY:
- Over 12 + years of experience on Web application development and design using Object Oriented Programming, Java /J2EE technologies.
- Possess excellent communication, interpersonal and analytical skills along with can - do attitude.
- Solid experience in design, development of web based applications using HTML, DHTML, CSS, JavaScript and JSP, Servlets.
- Experience in business systems design and development with Web Based Enterprise applications, GUI-based products development using Java, J2EE, Servlets, JSP, XHTML, and JavaScript.
- Developed web applications by implementing Model View Control (MVC) architecture using JSTL and JSP pages that interact with Servlets.
- Sound Relational Database Concepts with DB2 and extensively worked with SQL Server 2008, Informix and ORACLE. Very good in writing complex SQL’s and PL/SQL procedures.
- Sound knowledge in MVC architecture such as STRUTS, spring framework and iBatis.
- Good expertise using the various Development tools like IBM RAD 8.0, WSAD, Weblogic Workshop, Oracle JDeveloper and Eclipse.
- Experience in working with different operating systems Windows 2008/XP/7, UNIX, and LINUX.
TECHNICAL SKILLS:
Languages: Java 1.6, SQL, PLSQL, XML, C++, C, XHTML, HTML, CSS, Java Script and AJAX.
Java Technologies: Java 1.6, J2EE, JDBC, Servlets, JSP, JavaBeans
Frame Works: Struts 2.0, Spring 3.0
Development Tools: IBM RAD 8.0, WSAD 6.0, Eclipse 3.6, Weblogic Workshop, OpenLDAP, iBatis, Hibernate
Application Servers/Web Servers: Weblogic 7.1/8.1, Websphere 6.x/7.x, Apache Tomcat, Oracle JDeveloper, IIS 7.0
Databases: Informix, Oracle 11g/ 9i/8i, SQL Server 2008, SQL Server Analysis Platform, DB2, MS-Access, Apache Derby
Scripting languages: Java Script, DOJO, Python
XML technologies: XML, SAX, DOM, JAXB, SOAP, SAML
Version Control: CVS, Tortoise SVN
Environment s: UNIX, Red Hat Linux, Windows 2008/XP/7.
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Technology Lead
Responsibilities:
- Extracting, Loading and transforming the data feeds from various sources of Factiva usage.
- Analysis of data and fixing the defects.
- Creating partitioned tables, indexes, cube databases, writing stored procs and scheduling jobs.
- Used analysis services for the cubes and OLAP processing.
- Worked on optimizing the database performance and handling the space issues with the legacy servers.
- Creating monthly reports and supporting the system for data availability in the Panorama (UI).
Environment: MS SQL Server 2008, Microsoft Visual Studio 2008, Windows 2008, SSAS, SSIS, Novaview 6 Panorama, IIS.
Confidential
Technology LeadResponsibilities:
- Built Account Updater for updating the credit card expiration date using the data from Chase Paymentech.
- Used waterfall method for the SDLC.
- Worked on gathering the requirements, designed and developed the processing of sample data feeds from Chase and testing with some test cases.
- Updating the expiration date for all the eligible credit cards in the Oracle DB so that the customer will not have problem with the transactions.
- Testing the process of adding credit cards for consumers and performing transactions with associated credit card tokens.
- Migration of DJCCCP running on websphere version 6 to version 8.
- Developing a webservice for getting the customer details regarding the bank information from Oracle database.
- Reviewing the webservice API and checking the compatibility with the java version 1.7.
Environment: Webshpere 8, Linux Cent OS 6, Java jdk 1.6, SOAP, Eclipse IDE
Confidential
Technology Lead- Responsibilities:
- Configuring Single Sign On setup with open source Shibboleth and created SAML plugin - Worked with IIS, Apache, Linux servers, LDAP configuration and integrating with different applications.
- Configuring sso setup with vendor product Okta for integrating with several applications.
- Supporting all single sign on applications across the Confidential network.
- Handling the incident tickets and resolving the issues with sso login, browser compatibility, validation of user accounts for corporate applications.
Environment: MS SQL Server 2008, Windows 2008, Linux Cent OS 6, Java 1.6, JSP, Apache, IIS.
Confidential
Technology LeadResponsibilities:
- Dow Jones will generate an inventory of Coupon Codes from a Specific Coupon Set
- Incomm will provide an API to redeem a code; the API will fail if the code is not active
- Developed a redemption page for customers to redeem Incomm codes
- Binding the Schema file from the vendor using JAXB to create Java objects
- which can be used to generate Status request or Redeem request XML to Incomm webservice and also unmarshall the contents from response XML
- Make webservice calls to Incomm to validate and redeem the customer-provide Incomm code (new)
- If the call is successful, Dow Jones will assign a coupon and redirect the customer to the Purchase page
- Maintain internal database of the Redeemed cards.
Environment: Java 1.6, J2EE, JSP, JavaScript, Struts 2.0, DAO, HTML, Eclipse, Apache Tomcat 7.0.8, Apache Derby 10.3.1, log4j, JNDI
Confidential, NJ
Technology Lead
- UAL is one of the key components of GENESIS business architecture which provides a consolidated view of the physically distributed data (from various heterogeneous data sources).
- It helps end users by allowing them to specify “what data they require”, “when they require” and “how it is required”. This will ensure consistency and integration of information in order to improve reporting and analytics.
- When any consumer of data, requests data from UAL (say for instance to set-up a nightly batch feed to populate their own data mart), UAL Technical Operations Team launches a Subscription user interface and configures the subscription for the consumer.
- User interface will provide easy to navigate screens to select data entities such as positions, loans, deposits, and then select attributes within these data entities.
- The operators will be able to add/delete/modify subscriptions. The application will have pre-defined user-roles. The level of access for each role will be driven by entitlements. An Admin User should have the flexibility to add, modify or delete users of the application and their entitlements
Environment: Java, J2EE, JSP, JavaScript, Struts 2.0, DAO, CSS, HTML, AJAX, DOM, MVC, Spring, IBM WebSphere 7, IBM RAD 8.0, Oracle 11g, log4j, JNDI.
Confidential
Technology Lead
Responsibilities:
- Review requirements and specifications for each application.
- Create specifications from data masking requirements
- Create technical designs based on business and application requirements.
- Assist in data masking test plan creation
- Participate in Data Masking knowledge repository site development
Confidential, NJ
Java/J2EE Developer
- Online forms for valid customers to enter shipments and rate quotes.
- Email Notification of shipments to corresponding DBA offices and customers with PDF file
- Advanced tracking of Shipments
- Customized reports for Shipments and downloading into excel format.
- Warehouse Inventory Reports for customers to place the orders.
- Agency Network for the agents to enter Proof-of-Delivery and the costs for shipments.
- Maintenance and Enhancements to website according to customer requirements.
- Worked in Corporate Operations system in Informix
- Database Development using Informix.
- Created Intranet for users which authenticates users against the Microsoft Exchange Active Directory LDAP information to get access to the system.
Environment: Java, JDBC, Servlets 3.0, J2EE, JSP, JavaScript, Struts 2.0, DAO, CSS, HTML, XML, AJAX, DOM, JUnit, SOA, MVC, WebServices, IBM WebSphere 7, Informix, log4j, JNDI, My Eclipse.
Confidential, NJ
Java/J2EE Developer
- Created, Maintained and performed enhancements to extranet.
- Access control according to user role.
- Manage user accounts, database creation/modification for Allison Transmission, GMC.
- Created the required tables for the project using Oracle 9i database.
Environment: Java, J2EE, EJB 3.0, Eclipse 3.5, Web logic 10.3, Oracle 9, Microsoft Visio, Unix, XML
