Senior Programmer Analyst Resume Profile
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. 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.
- Working with different operators to design and integrate the charging and Voice mail solutions for GSM/CDMA wireless subscribers.
SPECIALITIES
- Extensive experience in Telecom Intelligent Network VOICE, SMS, SDP VOUCHER SERVICE, SDP Account, IVR
- Experience with the OPENET Fusion Woks for mediation, billing and policy manager
- Extensive experience in CAMEL Protocol and call flows.
- Experience in WIN-2 IS-826 Protocol and call flows.
- Extensive experiences in Alcatel-Lucent OSP 2.3, OSP 2.4, prOSPer, PPS 4.3.2 and Instant Convergent Charging ICC .
- Extensive experience in Installation of Alcatel 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 AIN/WIN product of Telcordai and Alcatel in call control, rating charging, provisioning, Recharge Management SMS notification.
- Good working knowledge of Telcordia and Alcatel 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 Alcatel-Lucent 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.
TEHCNICAL CREDENTIALS
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, Telelogic 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 | Telcordia ISCP and SPACE TOOL and Alcatel-Lucent SCE, SDE, Prosper, ICC, CMS 5100, OPENET Fusion Works |
PROFESSIONAL EXPERIENCE
Confidential
Role: 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 OPENET Fusion Works FW .
- Coding in OPENET proprietary language called DSD.
- 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, MSoffice , TOAD, SQL Server Preparatory Tools OPENET Fusion Works.
Confidential
Role: 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 issues and following up with development team
Confidential
Role: Senior Programmer Analyst
Responsibilities:
- Integrating Alcatel-Lucent'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 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, Alcatel Proprietary tools
Confidential
Role: Programmer Analyst
Responsibilities:
- Learning existing primitives that was developed over a period of 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 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,WebServices 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, Tele logic 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
Role : 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
Role: Software Engineer
Responsibilities:
- Requirement Analysis and Designing
- Responsible for Installation of Alcatel 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 Alcatel 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 Clear case.
- Unit testing using CM2 emulator.
Environment: IN - Telecom Prepaid System., C, C , SQL, Oracle, Alcatel Proprietary tools SCE/SDE, prosper, Windows, UNIX, HPUX