Analyst Resume
ColoradO
SUMMARY:
- 9+ years of experience product development in the facets of software development from Requirement Gathering, Analysis, Design, Development and Testing systems and modules.
- Proficient knowledge in telecom domain across Billing and Rating platforms.
- Development experience in C, C++, ProC, PL/SQL, Perl,shell scripting
- Experience in Multi - threaded applications.
- Experience in writing C++Standard Template Library (STL) based classes
- Experience in debugging C++ applications using dbx, gdb
- Experience in memory leak analysis of C++ applications using mdb
- Proven expertise in Production and Testing Support
- Experience in Linux, Unix and windows operating system
- Experience Oracle and SQL Server Databases
- Hands on Experience in Object oriented analysis and Design (OOAD), software development life cycle (SDLC), Design patterns & unified modelling language (UML)
- Excellent team player with good analytical and problem solving skills
- Worked extensively in globally distributed teams (USA, Brazil and India)
- Experience in writing Unit Test Cases, Integration Test cases.
- Excellent written and verbal communication skills
- Have handled projects starting from Requirement gathering till production deployment.
- Outstanding technical skills, able to quickly learn new concepts and technologies.
- Good Experience of working in team, motivating high potential teams and handling critical modules independently, imparting training and mentoring subordinates.
- Proven software development experience using different methodologies - Agile, Waterfall.
- Understands different programming languages and ability to solve problems in coding, testing and deployment.
- Solid troubleshooting skills and ability to isolate difficult problems to identify root cause.
- Experienced and talented architect and developer who offers a unique set of skills.
- Organized, experienced and efficient Confidential meeting project deadlines.
- Demonstrated ability to work effectively in a fast paced, high volume, deadline driven environment.
- Have ability to understand customer needs and manage expectations with strong problem solving and analytical capabilities.
TECHNICAL SKILLS:
Programming Languages: C, C++
Scripting Technologies: Perl, shell
Development Environments: Windows 98/2000/XP/2008, Unix Solaris, Linux
Integrated Development Environment: SQL Developer, PL/SQL Developer
Configuration Management Tools: SVN, Cirrus
Database Technologies: SQL Server 2008, Oracle, PL/SQL
PROFESSIONAL EXPERIENCE:
Analyst
Confidential, Colorado
Responsibilities:
- Provided Design and Functional Specifications.
- Provided Project Hours estimation.
- Done Complete Coding.
- Responsible for making the required changes in the stored procedures in SQL, C and C++ code.
- Responsible for writing applications in Perl, shell,C,C++ to test the developed functionality.
- Participate in design review meetings with architects.
- Reviewing the requirements with other subsystem owners to make sure that the changes do not hamper other modules functionality.
- Reviewed IT test cases and Testing results.
- Perform Unit testing, integration testing for the code modules developed using C++, Perl/shell.
- Support ST, UAT and Sanity testing.
- Test Case reviews for ST,IT phases.
- Responsible to adhere to Client and production SLA’s.
- Provided On-call support for resolving production, Confidential issues.
- Monitoring performance of the applications after deployed into production and analysing, implementing thesolutions for fixing performance bottlenecks with code modification or enhancing the query performance.
Environment: C/C++, Perl, SQL, PL/SQL Unix Solaris.
Analyst
Confidential
Responsibilities:
- Work closely with the System Engineers to understand the new changes, requirements and prepares design, functional design documents.
- Responsible for writing Perl, shell scripts used in data migration.
- Responsible for making the required changes in the stored procedures inSQL, C and C++ code.
- Responsible for writing applications in Perl, shell, C, C++ to test the developed functionality.
- Giving a proof of Concept demo to the stakeholders and collect their opinions.
- Once finalized, developing the application (coding).
- Perform Unit testing, integration testing for the code modules developed using C++, Perl/shell.
- Mapping of existing business rules to the customers and maintaining the billing precision for new customers.,
- Mapping of customer data from old system into new system using business rules provided by client, thereby modifying data to fit into new system.
- Monitoring performance of the applications after deployed into production and analysing, implementing thesolutions for fixing performance bottlenecks with code modification or enhancing the query performance.
- Responsible for enhancing the existing code base to support new customer data.
- Perform unit testing, Integration Testing for the developed modules.
- Responsible for supporting the project Confidential ST, UAT and Production phase.
- Replicating the production issues in production like environments and fix them accordingly.
- Provide effective on call support during bill cycle release for migrated subscribers.
- Generating reports of revenue for migrated subscribers.
Environment: C/C++, Perl, SQL, PL/SQL, Shell Scripting, Unix Solaris.
Analyst, Senior Software Developer
Confidential
Responsibilities:
- Writing Functional modules in C, C++ which interact with Perl and Shell script
- Enhancing the system based on client requirements through ER’s.
- Working with onshore system engineers to understand client requirements and design features to implement accordingly.
- Part of the production team which looked into issues Confidential deployment of new software/feature.
- Participate in design discussions with other sub system stakeholders to overcome roadblocks.
- Giving a proof of Concept demo to the stakeholders and collect their opinions.
- Once finalized, developing the application (coding).
- Perform Unit testing, integration testing for the code modules developed using C++, Perl/shell.
- Support ST, UAT and Sanity testing.
- Test Case reviews for ST, IT phases.
- Monitoring performance of the applications after deployed into production and analysing, implementing thesolutions for fixing performance bottlenecks with code modification or enhancing the query performance.
- Responsible to adhere to Client and production SLA’s.
- Provided On-call support for resolving production, Confidential issues.
- Involved in the complete Lifecycle of design, development, testing and deployment of application.
- Documenting the installation and deployment processes for a smooth production release and helping the deployment team to set up different servers.
Environment: C, C++,Pro C, Sql, Pl/Sql, Perl,shell,Solaris,Cirrus,svn.
Software Developer
Confidential
Responsibilities:
- Development of the applications using C++
- Work on Production Trouble Requests (TR).
- Co-ordinate with the Onsite team and gather the requirements for Change Requests (CR).
- Implementing the Change Requests (CR).
- Enhancing various features of the application
- Exposed to all phases of Software Development Life Cycle (SDLC)
- Code review and test cases review for SIT, UAT
- Application build and deployment in production
- Unit Testing and System Testing
- Co-coordinating with the Production team to ensure smooth deployment on the “Go-Live” day.
- To perform Regression testing after the deployment day.
- Monitoring performance of the applications after deployed into production and analysing, implementing the solutions for fixing performance bottlenecks with code modification or by enhancing the query performance.
- To document and maintain Production Batch processes possible issues and their troubleshooting.
Environment: C, C++, Perl,shell,Solaris,Cirrus,svn.
Junior Software Developer
Confidential
Responsibilities:
- Development of the applications using C++
- Enhancing the system based on client requirements through ER’s
- Work on Production Trouble Requests (TR)
- Co-ordinate with the Onsite team and gather the requirements for Change Requests (CR)
- Implementing the Change Requests (CR)
- Enhancing various features of the application
- Exposed to all phases of Software Development Life Cycle (SDLC)
- Code review and test cases review for SIT, UAT
- Unit Testing and supported solution testing
- Co-coordinating with the Production team to ensure smooth deployment on the “Go-Live” day
- To perform Regression testing after the deployment day
Environment: C, C++, Perl,shell,Solaris,svn.