Post Job Free

Resume

Sign in

Sr Developer & Analyst

Location:
Bothell, WA, 98012
Salary:
90K
Posted:
October 08, 2011

Contact this candidate

Resume:

Experience Summary

*+ years of extensive experience in architecture, design, development and support of distributed systems, e-commerce and m-commerce applications.

• Sound knowledge of telecom wireless and wire line industry.

• Excellent Java development skills using Java, Servlets, JSP, Struts, JSF, JDBC, XML parsers, JDBC, WML, JMS.

• Good background in Object-Oriented analysis and design. Very good at various Design Patterns.

• Experience in TIBCO products Active Enterprise, TIBCO Administration and TIBCO adapters.

• Used a variety of languages, development tools, frameworks, and database management systems.

• Good communication, presentation and interpersonal skills.

Technical Skills

• Languages and Technologies: Core JAVA, J2EE, Struts, JSF, Hibernate, JMS, Web Services, Servlet, JSP, SQL, SOAP, HTML, XML, JavaScript, XML parsers, Log4j, WML, RMI, Java Mail, Oracle XML-SQL Utility (XSU).

• Application & Web Servers: Weblogic 8.1, Weblogic 9.2, IBM Web sphere 6.1, Tomcat.

• RDBMS: Oracle 9i, Oracle 10g, MS access

• Operating Systems: MS-DOS, Windows XP / 2000 / NT / 9x, Red Hat Linux 6.x, UNIX

• EAI Tools: TIBCO BW, TIBCO Designer 5.5, TIBCO EMS, TRA, TIBCORV, TIBCO/Hawk and TIBCO adapters

• Software tools and Utilities: Eclipse, MyEclipse 3.1, JBuilder, IBM RAD 6.0, TOAD, VSS, Perforce, Mercury Quality Centre, Clear Quest, Microsoft Visio, VSS and Perforce.

Current Location : Seattle USA

Education

Master of Computer Applications (MCA), Punjab Technical University, India (2001-2004)

Post Graduate Diploma in Computer Applications (PGDCA), Punjab University, India (2000-2001)

Bachelor of Science (BSC), Punjab University, Chandigarh, India (1996-1999)

Work History

Duration Organization

July 2006 - till date Tech Mahindra Ltd.

Feb 2005– July 2006 ACL Wireless Ltd.

May 2004– Feb 2005 Cellnext Solutions Ltd.

WORK EXPERIENCE

Tech Mahindra Ltd.

1. Dec. 2007 – Till Date

CSBPM/ATLAS & CAM

Client: AT&T (Seattle)

AT&T Inc, USA, is the largest provider of fixed telephony in the United States, and also provides broadband

and subscription television services. AT&T is the second largest provider of mobile telephony service in the United States,

with over 85.1 million Wireless customers, and more than 210 million total customers

CSBPM/ATLAS is AT&T Mobility’s Enterprise Environment Management (EEM) middleware group. CSBPM (BFO, BBO & ALBPM) - Common Services Business Process Manager used for Uverse, DUCS transactions and Fallout management. ATLAS is an enterprise messaging solution build upon TIBCO( Based upon JMS), active enterprise suit of product to provide system integration. This messaging middleware integrates external and internal systems of AT&T through the use of custom build adapters of JMS queues. Basically ATLAS provides the connectivity of clients to the AT&T backend systems. AT&T is using two billing systems Teligence and Care, Atlas provide Integration of application these different systems without the clients be aware of that.

CAM (Customer Account Management) middleware is a WebLogic hosted J2EE application providing an interface to Cingular’s billing systems and other billing and account management subsystems. CAM is deployed in various clusters, providing clients with high performance, robust billing system access.

Responsibilities:

• TIBCO Administration, EAR deployment and Building Tibco enviornments, Building Tibco EMS enviornments and managing queues and topics, User mnagement in tibco administration, Install TIBCO softwares, Hawk management, memory and disk space of Servers, configuring markets and partner profiles, TRA file changes and Global variables changes.

• Responsible for building new TIBCO environments and handling the existing environments.

• Administrating various Processes using TIBCO Administration.

• Developed a file monitoring system through TIBCO Designer.

• Worked with several BW designer palettes and developed a robust BW engine to perform database operations into multiple databases, like Telegence and Care and oracle.

• Make new Weblogic 8.1 environment and host CAM application on that. This involves installing weblogic server on Unix machines making managed servers, making connection factories, data source, JMS queues and topics. Load balancing (clustering), Diagnosing and troubleshooting Problems etc.

• Solving day to day problems and handling customer queries and problems.

• Part of Java development team for ATLAS and CAM application.

• Developed a java application for ATLAS which based on JMS to route messages from AT&T internal applications (CAM, Telegence and CARE) to the external client applications.

• Developed a Java Module for CAM application, based on Struts framework. This module will handle the Customer account management.

• Worked as a configuration manager for this project and responcible for configuration as well as participate in Quality audit for the project.

Environment:

• SOA, WSDL, SOAP, Web Services, TIBCO BW, TIBCO EMS, TRA, TIBCORV, TIBCO/Hawk and TIBCO adapters, JDK1.4, JMS, Struts, JDBC, Weblogic 8.1, Oracle 8i, TOAD 6.3, Visual Source Safe 6.0, Windows NT, UNIX, Putty, Oracle10g, Junit.

2. September 2007 – Nov. 2007

E2E Monitoring and Alarming system

Client: AT&T (Seattle)

E2E Monitoring and Alarming system is fully implemented using Struts Framework for monitoring the provisioning transactions for the availability and efficiency. The intention was to automate the systems currently involved in the provisioning and gathering of the data and transfer it over the network into the E2E Monitoring Server. The data was then put into a central repository from where it was fed into an analysis engine.

Provisioning of subscribers into the Wireless IT and Network systems of AT&T entails the use of many systems. There were no existing systems which could monitor how well the overall process is working. Many but not all of the individual systems involved had monitoring implemented. The primary objective of this project was the integration of monitoring and tracking data for the provisioning system.

Responsibilities:

• Involved in Requirement gathering, analysis and design.

• Developed front end pages and responsible for unit testing of other modules also.

• Developed a module using Java Mail that sends mail to the customers.

• Responsible for maintenance and solving day to day defects in the existing application.

Environment:

• Java1.4, Struts Framework 1.2, JSP, Servlets, JDBC, Java Mail APIs, Junit, Oracle XML-SQL Utility (XSU), Oracle 10g, Toad, Java script, VSS, Websphere, RAD, UNIX.

3. July 2006 –Settember 2007

Enhancement and Maintainence of Integrated Customer Enterprise System – Web (ICES-Web)

Client: AT&T

ICES Web application, based on ITIL framework is developed by AT&T. It automates service management processes for incident, catalog and request management. The web application utilizes supporting data such as Contacts, Locations,ICES Web application, based on ITIL framework is developed by AT&T. It automates service management processes for incident, catalog and request management. The web application utilizes supporting data such as Contacts, Locations, Models, Features, Companies and Assets. These data modules are available in the web data store; however, they are ultimately maintained and administered in Peregrine AssetCenter or ServiceCenter applications.It interfaces:

• Service Management – Search for First Call Tickets – Read Only. The Service Management Module allows the Help Desk Agents, Technicians and Managers the ability to view and/or search for First Call Tickets. The module associates various data elements in the ticket.

• Incident Management – Repair/Incident Tickets - The Incident Management Module allows the Help Desk Agents, Technicians and Managers the ability to view and/or search for Repair/Incident Tickets. The module associates various data elements in the ticket.

• Request Management – Move, Add and Change (MAC) ticketing. The Request Management module allows the customer to create and search MAC tickets. This module has two components, MAC Quotes and Line Items. MAC Quotes encapsulates the request into a single ticket and allows the line items to store the details for each individual type of request. Initial data elements are captured via ICES Web interface, then the request is sent to the ServiceCenter application for further processing with regards to MAC Level Asset Management, MAC Level Billing, SLA calculation(s). Hence, this is equivalent to the functionality of creating a MAC ticket in the ServiceCenter application.

• External Vendor Queue – Management of MAC tickets designated for external vendors. Displays MAC tickets that were created as external vendor tickets and the associated ticket data is also displayed. The tickets that are part of the External Vendor Queue do not transfer over to the ServiceCenter application.

• Inbox – Displays records/requests that are associated with the logged in technician. The associated records/requests are as follows:

MAC line item(s) assigned to the logged in technician.

MAC request(s) submitted by the logged in technician.

Repair(s)/Incident(s) assigned to the logged in technician.

Responsibilities:

Analysis of design document and logging related queries in gaps document.

Analysis of defects and preparation of test cases.

Coding according to design document.

Carrying out code reviews at peer level.

Execution of unit test cases.

Root cause analysis of bugs reported.

Preparation of impact analysis document with detailed code changes.

Configuration management of source code for new releases.

Writing optimized queries in Oracle.

Regular client interaction for resolving issues related to gaps document.

Environment:

SOA, WSDL, SOAP, Web Services, XP, Oracle 9i, TOAD, Java API Classes, Java Server Faces (JSF), JavaScript, Log4j, Junit, IBM RAD, Windows IBM Websphere Application Server, Perforce.

ACL Wireless Limited

1. July 2006 –August 2007

CHAT ZONE (WAP) Client

Client: Mobile operators like Brazil Telecom, DTAC, AIS, AIRTEL, BPL Mobile, IDEA etc.

CHAT ZONE (WAP) Client - Application for chatting on mobile phones CHAT Zone frenzo is a pure-play mobile social networking & instant messaging service. It has a loyal locked-in mobile community of users that connects like minded people in an engaging, fun-filled and meaningful manner. frenzo enables mobile users to meet people across common interests, chat and share photos with them via the mobile browser, across all capable handsets.

Frenzo is a product of ACL Wireless Ltd, which is for chatting on Mobile Phone. Using this application person can chat like yahoo messenger or any another messenger. Using chat zone person can chat on four popular messengers along with Chat Zone. These messengers are: Yahoo, MSN, ICQ and QQ. This is a java application Using WAP as an application Protocol and WML is used for sending output on the mobile having GPRS connection. This application is used by various mobile operators some of those are – AIS, Brazil Telecom, DTAC, IDEA, Airtel, Celcom,

Photo Blogs : This is a unique feature of this application, user can upload Photo through MMS. Then this is automatically uploaded to his account. He can do various operations on his blog and other blogs also like:

Comment others blogs.

Rate Photo.

Search most popular blogs.

New blogs.

Responsibilities:

• Participated in full life cycle of two releases i.e. requirement gathering, analysis, design and coding.

• Developed Celebrity server, Rate Plan, smiles, Photo Blob and moods module.

• Involved in programming of both server side, client side and responsible for unit testing.

• Client interaction for requirement gathering and issue resolution.

• Responsible for development, integration and customization of application in various languages.

Environment:

• Linux, Windows 2000 professional, Java 1.4, Servlets, WML, Eclipse, Weblogic, Versant, Toad, Putty, Java Mail APIs, XML, XML Parsers, VSS, Quality centre, Winscp.

2. Feb 2005 – July 2005

CHAT ZONE (WAP) Client

Client: like Mobile operators Brazil Telecom, DTAC, AIS, AIRTEL, BPL Mobile, IDEA etc.

Development SMS-CHAT Client (M-Chat) - M-Chat is a fast, SMS based chat application that enables asynchronous, text-based, chatting across mobile users. This software is SMS based chatting application

On mobile phone. There are various modules of this application like:

1) Chat rooms.

2) Search friends.

3) New Messages.

4) Create profile.

5) Chat with Other Users

a)Yahoo Users.

b) MSN Users.

c) ICQ Users.

d) QQ Users.

Basically it is Keywords based chat. Response will receive through SMS only.

Responsibilities:

• Participated in full life cycle of two releases i.e. requirement gathering, analysis, design and coding

Environment:

• JAVA, JSP, Servlet, Javascript, Oracle, Eclipse.

Cellnext Solutions Limited

1. July 2004 – Jan 2005

ICICI Prudential Life Insurance Company SMS Application.

Client: ICICI Prudential Insurance Company

This JAVA Based Project is a SMS based Delivery Platform for ICICIPrudential to provide their customers with regular policy information/updates on Mobile Phone. This application provides integrated services such as Alerts Push & Broadcasting of messages. Automated Module designed facilitates the user for functionalities such as Birthday Alert, Policy issued and dispatched Alerts, Commission Alerts, Bonus Alerts, Premium & Lapsed Policy Alert, also with reports generated & monitored through a web interfaces. The Pull/Push works in Request/Response terminology allowing ICICIPrudeltial customer to receive policy info by sending keyword and getting appropriate response. Application also generates the log reports to provide support for MIS and customer complaints

Responsibilities:

• Participated in full life cycle i.e. Requirement gathering, analysis, design and coding.

• Developed multithreaded SMS pull/ push and broadcast server.

• Developed Administrator module for the application.

• Resolved defects of previous deployed release of the application.

Environment:

• UNIX, Windows XP, JBuilder, Weblogic, Java 1.4, Servlets, JSP, HTML, Java script, Oracle 8i, JDBC, TOAD, VSS.

2. May 2004 – July 2005

MIS Application for Short code 6677

Client: ICICI Prudential Insurance Company

MIS Application for Short code 6677 - 6677 is a short code of CELLNEXT

Solutions by using which one can get any pull request like Railway enquiry, Get jokes and so on, ring tone download. This application was to generate MIS reports automatically for different operators.

Environment: JAVA, JSP,JDBC, Servlet, Javascript, Oracle, Eclipse.

WORKSHOPS/TRAINING PROGRAMS ATTENDED

• IBM RAD: Tech Mahindra Internal Training conducted by Seed Infotech, Duration:2 days: Jan 2007

• ITIL Framework: Tech Mahindra Internal Training, Duration :3 days: June 2007

• TIBCO Designer 5.5: Tech Mahindra Internal Training, Duration :5 days: October 2008



Contact this candidate