Senior Programmer Analyst Resume
Atlanta, GA
SUMMARY
- Senior C and C++ developer with proven expertise in object - oriented analysis and design having more than 11+ years of extensive software application development and RTP systems.
- Have a very good experience in developing C++ applications on Windows, UNIX and HPUX environments. Worked extensively on Oracle and SQL.
- Have an exceptional record overseeing all facets of Software Development Life Cycle from analysis, design, implementation, testing and maintenance.
- Well versed with billing systems of Confidential and Telecordia systems
- Extensive experience in Telecom Intelligent Network - VOICE, SMS, SDP VOUCHER SERVICE, SDP Account, IVR
- Experience with the OPENET Fusion Woks for mediation, billing (RTP) and policy manager
- Extensive experience in CAMEL Protocol and call flows.
- Experience in WIN-2 (IS-826) Protocol and call flows.
- Extensive experiences in Confidential OSP 2.3, OSP 2.4, prOSPer, PPS 4.3.2 and Instant Convergent Charging (ICC).
- Extensive experience in Installation of Confidential platform (OSP 2.3 and OSP 2.4) and services (ICC)
- Experience in Object Oriented Analysis and Design
- Extensive experience in C,C++ Programming - Classes, Structures, Overloading, Inheritance, Polymorphism
- Hands on experience on prepaid (RTP) AIN/WIN product of Telcordai and Confidential in call control, rating & charging, provisioning, Recharge Management & SMS notification.
- Good working knowledge of Confidential and Confidential rating system called as RATER
- Good working experience on GSM, CAMEL, MAP, INAP, TCAP, CDMA, RADIUS, DIAMETER, HSAP, CORBA, SOAP protocols.
- Extensive experience in writing interfaces for interaction between legacy systems.
- Extensive experience in Windows, Solaris, and HPUX environment
- Experience in UNIX Shell Scripting, Perl Scripting and java scripting.
- Experienced in working on STL (Standard Template Library).
- Experienced in Confidential (ALU) convergent Messaging System (CMS 5100) product for Voice Mail System (Original Product of Lucent called AnyPath earlier)
- Experienced in AP2AP(AnyPath to AnyPath) Migration of CMS 5200 Product
- Extensive experience in developing applications using IDE ECLIPSE
- Experienced in database programming using Oracle 8i/9i/10/11G - SQL, PL/SQL
- Experienced in using version control software - Clear Case, CCM, Telelogic Change Synergy
- Successfully delivered projects under strict schedules and quality control
- Excellent Team Player with good communication skills
- Enjoy accepting challenging tasks where learning is required like working in a completely new platform or language.
TECHNICAL SKILLS
Operating System: Windows2000/professional/98/XP, Linux, UNIX, Solaris, HPUX
Languages: C, C++, Oracle PL/SQL
Scripting: Shell and Perl scripting
Databases: Oracle 8i/9i/10G/11, MYSQL, DB2
Other Tools: Clear Case, VSS, ECLIPSE3, Visual Studio.Net (2008), CCM Tele-logic Change Synergy, Visio, MS office, TOAD, SQL Server
Protocols: AIN/WIN, GSM, CAMEL, ISDN, INAP, IS-41, IS-826, MAP TCAP, Radius, Diameter
Hyper Text: HTML, DHTML, XML
Preparatory Tools: Confidential ISCP and SPACE TOOL and Confidential SCE, SDE, Prosper, ICC, CMS 5100, Confidential
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Senior Programmer Analyst
Responsibilities:
- Design and develop new features for the AT&T operator for Mediation using C, C++, using the development tool ECLIPSE 3.x in the Confidential (FW).
- Coding in OPENET proprietary language called DSD.
- Worked on Openet prepaid billing system (Real Time Processing)
- Enhance or Modify existing features for different CDR streams
- Unit testing and bug tracking
- Write shell and peal scripts for testing used in various dev and test automation
- Support the monthly releases from Dev team
- Support test team for completing the integration testing
- Trouble shooting real-time issues and following up with product and test team
- Documentation of ATP and RCAs of issues encountered in Lab and Production site.
- Writing PL/SQL packages for enrichment and summarization of processed CDR’s
Environment: Windows, Linux, UNIX, Solaris, HPUX, C, C++, DSD, Oracle PL/SQL, Shell and Perl, Oracle 11G, Clear Case, CVS, ECLIPSE, Visio, MS office, TOAD, SQL Server Preparatory Tools Confidential .
Confidential, Columbus OH
Senior Programmer Analyst
Responsibilities:
- Installation and Configuration of CMS 5100 in ALU Lab
- AP2AP Migrations for different customers in North America
- Trouble shooting real-time processing issues and following up with development team
Confidential, Columbus OH
Senior Programmer Analyst
Responsibilities:
- Integrating Confidential ’s pre paid product Instant Convergent Charging (ICC) with external interfaces such as Nokia-Siemens/Nortel switches for voice traffic
- Gathering requirement from customer for SCP services (ICC) and defining Scope of Work.
- Configuration and validation of the ICC pre paid system for customer specific requirements in lab and production environment
- Executing ATP of ICC prepaid system (RTP) at the Clients Lab and Production Systems
- Execute load runs and monitor memory and CPU in calculating the system performance
- Develop shell and pearl scripts for cronjob for deletion of account and bundle.
- Troubleshoot real time issues arising over SS7/TCAP-IP application layer by using various protocol analyzers and suggest changes to customize product in accordance with network elements
- Create functional test plans and keep track of test plan progress by logging defects in bug management tools.
- Develop shell and pearl scripts for CDR decoding from ALU specific tags to customer understandable format.
- Help in development of pearl and shell scripts for formatting, exporting and importing the data for migration of CDR, accounts and voucher.
- Documentation of ATP and RCAs of issues encountered in Lab and Production site.
Environment: IN - Telecom Prepaid System, C, C++, java J2EE, SQL, PL/SQL, Oracle, Confidential Proprietary tools prOSPer, ICC, Windows, UNIX, HPUX
Confidential, Milwaukee WI
Programmer Analyst
Responsibilities:
- Learning existing <86> primitives that was developed over a period of <20+> years by different teams located at different global locations and is poorly supported with documents.
- Came up with required architecture and design to support the new Primitives to be developed.
- Point of contact for <8> primitives developed, which acts as the backbone for computing logic for features added in the upcoming major release
- Worked on development of Primitives using C,C++,Java and J2EE using the tools Eclipse
- Develop user GUI with IDE for screens using HTML, DHTML, XML, XSD, XSL, XSLT
- Working on distributed architecture of HVAC systems using Java, J2EE, Web Sphere6.X, Weblogic8.0, Jboss5.1.2, Tomcat5.5.1
- Worked on primitive development using JavaScript, DOJO, J X, CSS JSF1.2, Struts1.1.2, Spring2.0, Hibernate3.x, JX, Junit3.x, Tiles, NOVO, JMS, Web Services and IDE frameworks
- Worked on Clear Case/VSS Versioning tools part of development
- Creating and maintaining necessary supportive documents and publishing them across necessary teams
- Generating Unit test framework and confirming an acceptable success rate of testing and keep track of test plan progress by logging defects in bug management tools
- Training necessary staff for backup and support of Primitive development
- Preparing and providing status reports and hosting meetings
Environment: Embedded Development, C, C++, Java, Java1.5, J2EE1.4, Oracle PL/SQL, Visual Studio.Net (2008), CCM, Telelogic Change Synergy, Windows2000 Professional/98/XP, Linux, UNIX, HTML, DHTML, XML, XSD, XSL, XSLT, Web Sphere6.X, Weblogic8.0, Jboss5.1.2, Tomcat5.5.1
Confidential, NJ
Software Engineer
Responsibilities:
- Maintenance of IN on client side along with the development of this project.
- Requirement analysis for new feature (TTSL circle-profile vouchers & circle and profile specific vouchers) and designing and development of the same.
- Impact Analysis on the existing service.
- Writing and modifying Code in C and C++ for SIB’s used by various Services.
- Worked on STL - MAP associative container to enhance the search criteria for lifetime validity.
- Involved in all stages from Requirement (& Change Requests) Analysis, Estimation, Design to Implementation and Integration Testing, System testing, Performance Testing and Roll-outs.
- Developed unit test cases for different scenarios and execute the Tests.
- Responsible for estimates for implementation of any Change Request,
- Deployment of RCS (real time charging) 3.1 version with VPN feature addition to the existing RCS 3.0.1.
- Worked in regression testing at the client site for the same for the WIN-2 (IS-826) prepaid call flows after the RCS 3.1 updation.
- Extensive experience in MR and TR solving.
- Good exposure of working at client site while rolling out the new features.
- Involved with SMEs in Estimation and feasibility study of new requirements at the client side.
- Integration testing with network and also part of ATP (Acceptance Test Plan) team.
- Understanding of TTSL implementation and service features.
- Training of the end users
Environment: IN - Telecom Prepaid System, C, C++, SQL, Oracle, ISCP and SAPCE tool (Telecordia Proprietary Tools), Windows, UNIX
Confidential
Software Engineer
Responsibilities:
- Requirement Analysis and Designing
- Responsible for Installation of Confidential platform OSP 2.4.
- Responsible for porting of components from release version OSP 2.3 to OSP 2.4.
- Responsible for OSP architecture and code level changes of all components 2.3 to 2.4 release in porting
- Responsible for on job training for trainees in project
- Working on the SCE/SDE tool of Confidential to compile the Ported Components
- Production of services after Porting.
- Installation of ICC Services on OSP.
- Worked on CAMEL for GSM Intelligent Network.
- Used SQL to query the database for accounts data during Unit Testing phase.
- Writing the feature description and evolution design documents for the customer.
- Developed unit test cases for different scenarios.
- Code and Test plan reviews.
- Code maintenance using ClearCase.
- Unit testing using CM2 emulator.
Environment: IN - Telecom Prepaid System., C, C++, SQL, Oracle, Confidential Proprietary tools SCE/SDE, prosper, Windows, UNIX, HPUX
Confidential
Software Engineer
Responsibilities:
- Requirement Analysis and Designing.
- Impact Analysis on the existing service.
- Writing and modifying Code in C and C++ for SIB’s used by various Services.
- Colon Migration of Lucent vouchers to Confidential voucher database.
- Writing the feature description and evolution design documents for the customer.
- Written Java programs for converting the Lucent voucher schema to Confidential voucher schema and filtering the dump of lucent voucher.
- Working on the SCE/SDE tool of Confidential to modify generic services like Voice service, IVR service and SDP Account and SMS service.
- Installation of all ICC services (CCS, SDP, IVR, Voucher and USSD) on OSP.
- Maintenance of IN on client side along with the development of this project
- Coordinated with the back end support team from the customer site.
- Code and Test plan reviews
- Code maintenance using ClearCase.
- Unit testing using CM2 emulator.
- Used SQL to query the database for accounts data during Unit Testing phase.
- Trained the End users at customer site
- Use of Ethereal (Protocol Analyzer) in order to analyze and debug the network delay using tcpdump.
Environment: IN - Telecom Prepaid System., C, C++, SQL, Oracle, Confidential Proprietary tools SCE/SDE Windows, UNIX, HPUX
Confidential
Software Developer
Responsibilities:
- Designed and developed databases for Inventory, Inquires, Customer and Sales Modules.
- Designed and developing screens for contacts and sales modules etc using C and C++
- Developed reports for number of enquire per month and yearly inquiries.
- Developed Reports on total sales per month and per annum.
Environment: C, C++, Oracle 7.x, Windows NT, Java