We provide IT Staff Augmentation Services!

Programmer Analyst Resume

3.00/5 (Submit Your Rating)

Alpharetta, GeorgiA

SUMMARY:

  • Around 16 years of experience in Design and implementation of various Mobility and Telecommunication, Insurance and ERP applications in multiple platforms.
  • Around 11 years working experience in design and development in Mobility and Telecommunication software applications. Around 3 years of Experience in Mobility and Telecommunication Product Catalog and Billing applications.
  • Experience in Client/Server and three tier development architecture and SOA architecture.
  • Strong Object Oriented (OOAD) programming skills with experience in UML, Rational Unified Process (RUP) and Rational Rose. Experience in adopting a robust development lifecycle including requirement analysis, writing use cases, high - level and low-level designing, writing UML sequence diagrams, defining Object models, coding, testing and documentation. Strong knowledge of Design Patterns like MVC, Singleton, Abstract Factory.
  • Sound understanding of the Product Catalog, Financial, Inventory management, Production Process, Order Management System, CRM, Telecommunication Billing applications, HR and Sales functional areas.
  • Thorough knowledge with J2EEapplication platform configuration and performance optimization.
  • Expertise in Spring Framework, Spring STS, Java Script, Angular JS and cross browser functionalities.
  • Experience in handling Onsite and Offshore teams and Co-ordination.
  • Experience in handling applications upgrades and migration.
  • Expertise in building Object Oriented and MVC Architecture based distributed enterprise systems using J2EE technologies (Java, EJB, Servlets, JSP, JMS, JDBC, Java Mail), Struts Framework and Java Script.
  • Strong XML Technologies: SAX and DOM parsers, XSL/XSLT, DTD, XML.
  • Have good working knowledge in Web Services HTTP, SOAP and REST. Hands on experience in developing client/server, multi-tier and web-based applications using JMS/ MQ Series, Solace.
  • Working experience with MS Access, Oracle 9i,11g (PL/SQL, stored procedures, functions), SQL Server 7.0, DB2.
  • Self Starter and Team Player with excellent communication, organizational and interpersonal skills.
  • Primary objectives are to provide custom software development, quality assurance, production support or related services preferably with exposure to new skills.
  • Can learn and adapt quickly to the emerging new technologies/software.

TECHNICAL SKILLS:

Operating Systems: Windows, Linux, Unix and AS400

Languages/ Technologies: Java (J2EE, EJB, Servlets, JSP, JMS, Swing, JDBC, JNDI, JNI, RMI), VB, C, C++, PL/SQL, ABAP, XML, XSLT, RPGLE, CL, SAX, SOAP, ASP, JavaScript, HTML, Artix 5.5,SOAP,WSDL, Confidential MQ Series and CSS.

Application Servers/ Web Servers/Portal Servers: Web Logic 12.2.1, 12.1.1, 10.3, Web logic Portal 10, Tomcat-5.0.27, Apache Web Server 2.0.50, Web Sphere 7, Jboss and IIS.

Web services: JAX RPC and JAX WS SOAP Based Web Services and REST API.

Tools: /IDE s: Confidential Product Creation Environment tool, Caliber RM, Jbuilder, WSAD 5.0, VSS, Adobe Photoshop, Imaging, Business Process Manager, Progress Artix, JUNIT, Prism, HP Life Cycle Management, Oracle Workshop for Weblogic, Artix Eclipse, Clear Quest, Rational Rose, System Architect and MS Visio.

Workflow Management Tools: Confidential Business Process Manager

Frameworks: Spring, Sprint STS, Spring Boot, Confidential Process Manager, Xsilica XML frame Work, Legacy System and Bridge MVC, Selenium.

OOAD Methodology: Rational Unified Process (RUP) and UML

Scripting Languages: Java Script, Angular JS, VB Script

Database: Oracle 8i /9i/10g/11g, DB2, MS SQL Server and MS Access

Version Management Tools: PVCS, WINCVS, XTRAC, Rational Clear Case

Related Testing Frameworks: Junit, Mockito, PACT

PROFESSIONAL EXPERIENCE:

Confidenti al, Alpharetta, Georgia

Programmer Analyst

Environment:: Spring, Spring STS, Spring Boot, JPA, HQL,Kebernetes, Jenkins, Maven, JAX RPC and JAX WS SOAP webservices and REST API’s XML, Java Script, Angular JS, Message Driven beans, Rally, TDP, Aspose, Oracle9i,11g, Solace, Port lets, Struts, Jenkins, Maven, Junit, Mockito, PACT.

Application Servers/Portal Server: Web logic 12.2.1, 12.1.1, 10.3, Weblogic Portal 10, JBOSS 7.1and Tomcat.

Tools: Altova XML Spy, Oracle Workshop For Weblogic, Artix, Eclipse, HP ALM, Rational Clear Case, Clear Quest, SVN, Code Cloud, ARC.

Integration Systems: GIOM,SAART,ADOPT,Premier,Best,CSI,Clarify,OPUS,MyCSP,CPC,Telegence,ATALS

Responsibilities:

  • Involvement in business requirements sessions for new and enhancement of requirements.
  • Involvement in preparation of detail design and AID documents.
  • Design and implementation of migration of AT&T CRM functionality into Microservices using Spring STS.
  • Implementation of common platform to generate Contract Generation for Enterprise customers in terms of documents and PDFs.
  • Design of Front End UI and implementation of UI using Angular JS.
  • Implementation of Common frame works for Junit Unit/Component testing and PACT Contract testing for Microservices.
  • Design and Implementation of Jersy REST API’s using Spring STS and deploy on AT&T Echo platform.
  • Implementation of various prototypes and proof of concepts according to the business requirements.
  • As Part of Artix application involved in design, development and support of JAX RPC Webservices on Artix 5.5 environment.
  • As part of Data Services Layer application, involved in development and support of JAX WS Webservices on Weblogic.
  • As part of Discount Engine application, involvement in development and support of Web based Discount Engine application.
  • As part of Enterprise Contract & Profile View application, involvement in development of portlets and Webservices for different clients.
  • Design and implementation of schemas for Artix and Data Services Layer application interfaces.
  • Design, implementation and maintaining WSDL for interfaces between ROME and AT&T partner applications.
  • Involvement in support for System Test, User Acceptance Test and Production for Artix, Data Services Layer, Discount Engine and Enterprise Contract & Profile View application.
  • Implementation of Automation of Webservices testing.
  • Migration of Webservices from Artix to Weblogic, JDK upgrades and Weblogic Upgrades.
  • Handling Offshore team and update them according to the latest software updates and migrations.
  • Supporting different testing teams as System Engineer, Developer and as a lead for all the applications.
  • Supporting and Leading to resolve the Critical Production issues.

Confidential, Alpharetta, Georgia

Senior Subject Matter Expert

Environment: J2EE, JDBC, Servlets, JSP, RMI, JNDI, XML, DOM, Java Beans, EJB, HTML,

DHTML, JavaScript, CSS, Oracle9i, WebSphere 6, JMS, SOAP, WSDL, Weservices.

Application Servers: Web logic 10, Web sphere 7

Tools: Confidential Product Creation Environment tool, APM, XML Spy, Eclipse, Mercury Quality Center, Document Center, File Net, XtraC, Caliber RM, Rational Rose, Product Catalog, Prism, HP Life Cycle Management, Webtrax

Workflow Management Tools: Confidential Business Process Manager

Integration Systems: Clarify(CRM), Confidential Self Service, Confidential Enabler/Ensemble/Telegence/Mobility Telegence billing systems, ACS, AT&T Resource Management (RB) BIS, RMIM BIS, RMAM BIS, IOMIP BIS, WFM BIS, CCM BIS, SM BIS, BIM BIS, CMS, AT&T Broad Band Provisioning systems (BBNMS), ERPEPIC, Service Delivery Platform (SDP),Urock, PDC, OPUS, Pheonix, Systemx, GIOM,CSI

Responsibilities:

  • Involvement in User Requirement Session and translating business requirement into functional requirements and Product Catalog requirements document.
  • Coordinating with customer in various aspects related documentation, implementation of Product Catalog and Reference data of Order Management System.
  • Involvement in Business sessions and solutions for introducing and implementation of new Offers for improvement of sales Uverse and Wireless.
  • Implementing and validating the newly added or Modified Service Level Component’s and Subcomponents according to requirements documented in Product Catalog Document (PCD).
  • Validating and Refining Offers in Product Catalog according to new component/subcomponent version’s created.
  • Design, document and code the Component and Billing related Product Catalog Business Rule methods in Java according to Frame work.
  • Review of new/updated Catalog Implementation, fixes and Merges between different Product versions and between different Releases of application.
  • Design and implementation of component and attribute level conversion to support the compatibility of services between different versions.
  • Design, Document and implementation of Business Process maps for AT&T Order Management using Confidential Process Manager.
  • Key role in design, implementation and data analyze/set up for AT&T Non Titan and Titan Bundle Offers for AT&T Uverse and Wireless Services.
  • Involvement in validating and delivering Product Catalog deliverables for UAT Environments, Production and Production Rapid Deployment.
  • Review and approving testing team Higher Level Planning and Test Level Planning.
  • High quality support for UAT and Production Product Catalog issues. Immediate turn around in terms of analyzing the issues and fixing the issues.
  • Involved in Product Catalog upgrades according to OMS upgrade from OMS 6.0 to OMS 7.0 version.
  • Involved in providing solutions/fix for fallouts and discrepancies of Components and offers in production between different applications in the Order management Work Flow.

Member of Connector team

Confidential

Responsibilities:
  • Responsible for creating DDD (Detailed Design Documents), DIA (Design Interface agreement) by using HLD for different applications that OMS is integrated with.
  • Customization of Confidential JMS connector framework for new interfaces.
  • Web Services calls made by using SOAP/JMS.
  • Involved in implementing XSL, XSD, and tested by using XML Spy and Edit Plus.
  • Analysis of Field dependencies of attributes between different systems which are integrated with OMS.
  • Configured the properties for each interface in apm xml file and used APM ( Confidential Process Manager) for deployment of application in Web Sphere.
  • Wrote Shell scripts for configuring and setting up the OMS environment.
  • Responsible for deploying the application to Web Sphere App Server.
  • Involved in code reviews and repository and code management process.
  • Used Mercury Test Director for creating Test Cases and Test plans.
  • Coordinated with the offshore UAT teams in helping them to get acquainted with the application and resolving common defects while testing the application.

Confidential, Chicago, Illinois

Programmer Analyst

Environment: J2EE, JDBC, Servlets, JSP, RMI, JNDI, XML, DOM, Java Beans, EJB, HTML, DHTML, JavaScript, CSS, Oracle 9i, Webshpere 5.1, TOPLINK, JUNIT, MQ Series and Windows 2000.

Tools: TOAD, PVCS (Merchant Version Manager), PVCS Tracker, Caliber RM, Rational Rose

Responsibilities:
  • Involved in collection of higher-level business requirement related to CNA Connect product and integration of the product with different products and modules. Used Caliber RM to document higher-level requirements.
  • Analysis the requirement and converted in to UML diagrams which includes Use case diagrams in Use case view, Time Sequence Diagrams, Class Diagrams and state chart diagrams using Rational Rose.
  • Involved in preparing unit test cases according to business requirement of the concerned modules.
  • Involved in dishing and customization of two different frame works named Legacy Architecture and Bridge MVC architecture.
  • Involved in designing and implementation of front hand GUI screens using JSP, HTML, DHTML, CSS, Applets, AWT and Swing Components.
  • Involved in implementation of front hand validation component using Java Script, and server side validation component using Java classes.
  • Implemented controller objects using servlets.
  • Used J2EE Patterns like Session Façade, Front Controller, and DAO to make the design adhere to Bridge MVC model.
  • Involved in implementation of Session Bean, which is named as Business Rules Engine, which process the related Business Rules.
  • Customized the MQ Message Bean, which act as adapter between the Web Application and TAP (Main Frame System).
  • Designed and Implemented the XML generator classes to generate the XML request message to TAP.
  • Designed and Implemented the XML DOM Parser classes to process the XML Response from TAP and store into database.
  • Involved in linking the Top link Cb Objects to the Data Base tables, and implemented Top link Expression language to extract the data and convert into data objects.
  • Involved in implementation of Cv objects, which will process different join queries.
  • Implemented components for converting data, which includes conversion into EXCEL and PDF formats.
  • Implemented mailing component.
  • Implemented JUNIT classes for String testing.
  • Involved and assisted Functional and Integration testing with Testing Team.
  • Involved in preparing manuals and user training of new CAN Connect product.
  • Used PVCS Version manager for version control, and PVCS tracker for defect tracking and fixing.
  • Participated in design, test cases, code reviews and Peer Reviews with Techno Business Experts and Testing Team.

Confidential

Software Programmer

Platform: AS/400, Microsoft Windows 2000, Java, Servlets, JavaBeans, JSP, JavaScript, XML, and HTML.

RDBMS: DB2

Application Server: Confidential Web Sphere Application Server - Express 4.0

Tools: Visual Age for Java, Confidential Web Sphere Studio 5.0.

OOAD Tool: Rational Rose

Responsibilities:
  • My work involves studying the working of the existing programs for Material Management Module and then based on it designing the Object modeling using Rational Rose.
  • Interacting with the users of the existing system and capturing the new requirements from them.
  • Interacting with the documentation team and help understand the working of programs.
  • Sub Modules Involved are Purchase Requisitions, Purchase Orders, Third Party, GRIR (Goods Received Inspection Report), Non-Production, Perpetual Inventory, Priced Stores Ledger (FIFO Method) and Cumulative MRP.
  • Implemented programs for Materials module using XML, HTML, JavaScript, JSP, Servlets and Beans.
  • Involved in Testing of Material Management module.

Confidential

Software Programmer

Environment: Microsoft Windows 2000, MS Access, JRUN, HTML, JavaScript and Servlets, Rational Rose.

Responsibilities:
  • Involved in complete System Study of Material Management.
  • Involved in preparing Use case document and UML representation of Business objects using Rational Rose.
  • Implementation of business objects using XML, JavaScript, JSP and JavaBeans
  • Involved in testing of application

Confidential

Software Programmer

Environment:: Microsoft Windows 2000, Apache Tomcat 4.0, HTML, JavaScript, XML, JSP and Java Beans

Responsibilities:
  • Involved in complete design of the framework using Rational Rose 2002.
  • Involved in implementation of frame work using XML, JSP, AWT and Java Beans on Apache Tomcat server,
  • Involved in testing of application

We'd love your feedback!