1. E-mail:- rk816136@gmail.com
Phone: +91-7350-643882
Mr. Rampravesh Kumar
EXPERIENCE SUMMARY
• Overall 7+ years of experience in IT ranging in various domains i.e Telecommunications, Capital
Market, & product development industry including service assurance with responsibilities like
Gathering business requirements, development, tracking deliveries, Reviews, interaction with
customer, delivery managers and E2E test team, etc. following Agile(Scrum) methodology.
• Currently working as Senior Software Developer/Technical Analyst with responsibilities like fault
localization and remote resolution of defects in Openreach-LOB (copper line) in Service Assurance
domain with British Telecom.
• Experience in full project lifecycle starting from requirement analysis to implementation and
maintenance.
• Interaction with customer / solution designers to understand the business needs, and resolve issues
related to development
• Skilled in analyzing and translating business requirements to technical requirements.
• Quick learner of new applications and invest time for thorough understanding.
• Great exposure in client facing role, worked with clients directly in European and APAC countries.
• Good communication/interpersonal skills & ability to work under tight schedules and after hours,
Production Support and on-call availability.
• Strong technical skills includes C,C++,SQL, Linux programming, Handheld device programming.
• Experience in working with Tuxedo , SOAP , CURL , IBM MQ middlewares.
• Strong experience in Telecom OSS based on complex configurable databuild architecture.
• Experience in Algo creation through various inventory system/databases involved in telecom service
fulfillment.
ACADEMICS
Bachelor of Engineering (Electronics Instrumentation & Control), University of Rajasthan, Jaipur,
India.
TECHNICAL SUMMARY
SKILLS TOOLS EXPERIENCE LEVEL
Languages (S) C, C++
5+ years
Tools SQL Plus,Sql Developer
3+ years
Domain(s)
Service Assurance OSS ( Wholesale & Openreach )-
BritishTelecom
2+ years
Capital Mkt 2 years
Power/Billing 1 years
OS Windows, UNIX/Linux/Solaris 5+ years
Version Control SVN 3+ years
Middleware Tuxedo,SOAP,IBM MQ,LLM 2+ years
2. E-mail:- rk816136@gmail.com
Phone: +91-7350-643882
WORK HISTORY
Duration Organization Designation
Feb 2015 - Present Shiksha Infotech Pvt Ltd Senior Software Engineer
June 2014 – Feb 2015 Teamware Solutions (Quantum
Leap Consulting Pvt Ltd.)
Senior Software Developer
Oct 2013 - April 2014 Helios Matheson IT Ltd. Senior Software Developer
April 2012- April 2013 Mobineers Info Systems Pvt Ltd Software Developer
Jan 2010 – April 2012 Lares Softech Pvt Ltd Software Developer
WORK EXPERIENCE
1. Shiksha Infotech Pvt Ltd
Project Name – OR-GTCS Team Size:- 08
Project duration – Feb 2015 - Present
This project is about GTCS(Generic Test Controller System) component in Open-reach LOB (Line of
Business) for British telecom in OSS domain application software. It deals with wire-line copper access
network of British Telecom . This software automates the processes of fault-localization and remote
resolution of defects.
As a Senior Software developer/Technical Analyst, Serving the following Roles and Responsibilities
• Development, enhancement and maintenance.
• Interaction with customer / E2E designers to understand the business needs, and resolve complex.
problems & assignments related to development .
• Implementing the proposed solution into technical resolution steps.
• Requirement study, Analysis, coding and Reviews.
• Review the Solution Design Document (SDD) to receive and understand the solution design
requirements
• Develop and document the functional specification documents undertaken for Development based
on the SDD document.
• Develop and build CR or defect resolutions.
• Develop and document Unit Test cases and Component Integration Test (CIT) cases and scenarios.
• Validate code changes on the development environments through Unit and CIT testing ensuring
that it meets the entry criteria of Testing prior to deploying it on the testing environment
• Prepare the developed packages/code and deliver it to the Testing team for deployment on testing
environments (including Release Notes/ Deployment Guide and roll back procedures in case of
nonsuccessful deployment).
• Provide support and guidance to the Testing and Deployment Teams during package installations
on various testing and production environments.
• Closely monitor the defects quality center and provide support and resolve the reported software
defects acknowledged by the testing team during all testing stages including SIT, IVVT, Regression
Testing, Performance Testing and UAT prior to going to production.
• Perform and/or provide support for Root Cause Analysis (RCA) on defects generated during all
testing stages including SIT, IVVT E2E, Regression Testing, Performance Testing and UAT.
3. E-mail:- rk816136@gmail.com
Phone: +91-7350-643882
• Maintain library of all requirements, change requests, design and technical documentation and
history of changes made to the system, configuration management activities, aimed at maintaining
a library of software and component changes.
• Maintain Tracebility Matrix.
• Maintain Customer satisfaction for each delivery from quality/performance aspects and if required
then take appropriate measures as improvisation.
• Maintain the development environment code levels according to the different code levels in
respective environments, so different packages can be delivered to different environments.
• Define impact on performance and ensure adherence to quality assurance processes.
• conducting the activity, providing support in fine tuning, performance enhancements, software
and/or database, or Hardware upgrades of the development/ training environments.
• Provide development methodology and documentation and required materials in response to
external and internal audits.
• Review SDD from testing prospective and act as a quality checkpoint to identify any testing gaps.
• Define Test scripts based on the test cases detailed in the SDD.
• Support SIT, Regression and other testing as deemed required and mentioned in SDD for inhouse
development.
• Perform validation and deliver changes upon successful completion of Regression Testing, for
handover to IT Operations/ASG team.
• Execute and provide support for defect management as per the defect management process during
testing phases that could include SIT, UAT, IVVT and Regression Testing as required.
• Improve test coverage through adoption of proven test capabilities and continuous automation.
• Provide testing methodology, documentation and required materials in response to audits.
• Review the package , deployment readiness.
Technical Environment:- Linux,C,C++,Socket,RPC,Perl,Shell,SQL,Tuxedo,SOAP,IBM MQ
• Teamware Solutions Pvt Ltd (Unit of Quantum Leap Consulting Pvt Ltd.)
Project Name – NCL –CM, British Telecom, UK Team Size:- 05
Project duration – June 2014 – Feb 2015
(PLANNING ASSIGNMENT AND CONFIGURATION SYSTEM)
The System titled NCL–CM is for design and delivery of the 21Century converged BT networks and
services. The PACS (Planning Assignment & configuration System) provides BT personal with the tools
required to manage the life cycle of SDH N/W equipment, provide customer services and manage the
existing services.
CM (Configuration Management) System, which configures the network system between Physical and
Network layers, gets the order & rooting details from the PACS system. Planning sub-system logically
plans the placement of SDH equipments and Assignment sub-system does the network routing for
provision of customer services.
Project Name – NA21 , British Telecom, UK Team Size:- 04
The system titled NA21 is responsible for data discrepancy check & validation for 21C orders from
PACS.
As a Senior Software Developer involved in the following:
• Development, enhancement and maintenance.
• Interaction with customer / E2E designers to understand the business needs, and resolve complex
problems & assignments related to development and design
• Gathering business requirements from end users and converting into technical requirements.
• fault/defect tracking, & respective development.
4. E-mail:- rk816136@gmail.com
Phone: +91-7350-643882
• Maintain Customer satisfaction/expectations for each delivery from quality/performance aspects and if
required then take appropriate measures as improvisation
• Requirement study, Analysis, Query resolution, Detail designs, coding and Reviews.
• Adopting the best approaches considering the delivery time and risks, if required convincing the best
approach to senior members.
Technical Environment:- Linux Internals, C, C++,Socket, IPC,RPC,SQL
3. Helios Matheson IT Ltd.
Sr. Software Developer Team Size:- 30
Module :- HDLM-SAN (Firmware Maintenance) –Hitachi, Japan
HDLM (Hitachi Dynamic Link Manager) includes filter driver & installer, it is used to process ioctls
between storage and host machine, with following specifications :
1. Auto Failover- :- when any path is down between host machine and storage (SAN storage
arrays with RAID distributed filesystem), requested data will be routed using other concurrent
paths.
2. Auto Failback :- Enables hdlm to recover the broken path.
3. Load Balancing – enables load distribution between all available data paths.
4. Installer maintenance- before filter driver comes into picture,we need to create files at required
places and keep binaries, this is done by installer.
Roles:-
Design, Development (coding & Testing ), code review, design discussion with onsite team as well
as client.
On call Support for any escalations (PMR & HCMR)
Supervising team members and sharing the best approach to resolve issues.
Technical Environment:- Linux Internals, C, Device driver, RPM .
4. Mobineers info systems pvt Ltd, New Delhi April 2012- April 2013
Software Developer Team Size :- 16
Module:- Revenue Cycle Management Client- BSES,Delhi
As a developer, Involved in maintenance, enhancement & porting of billing software on handheld
devices (CMRI & PDS), synchronization with database through BCS. This is used to track read energy
consumption from domestic/corporate consumers.
Here my role & responsibilities were as following :-
5. E-mail:- rk816136@gmail.com
Phone: +91-7350-643882
Maintenance & enhancement of PDS firmware (for Kaifa,Genus, L&G meters)
Porting PDS code (8051 uC based HHU) to CMRI device (DOS based HHU), used to capture
billing data from Secure, L&T, El-sewedy meters .
Security enhancement to record general reading data, tamper count & TOD parameters with its
decoded value on the file.
Added file security over post download file manipulations, recording timer count in case of meter
tamper (RTC reset if attempted), comparing average user consumption with current consumption
(to catch reading reversal cases) and tracking meter equipment number.
Synchronization of handheld with MS-SQL database using RS232.
Interaction with department and project team members and sharing own opinion on resolving
ongoing issues.
Roles includes- coding, lab testing, manual debugging, initiating Field demo testing ,deployment, status
reporting & post release support.
Technical Environment :- Keil Compiler,C ,Embedded, MS-Sql.
5. Lares Softech pvt Ltd, Noida Jan 2010 – April 2012
Software Developer Team Size :- 6
Project :- Chanakya Software Trading System
Served as a team member to co-ordinate IT Trading team in the organization under the supervision
of lead, here my roles & responsibility were as follows:-
Gap analysis and projecting design, development for the missing components.
Design discussion with customers.
following agile methodologies in project plan, adopting input from senior
member and interacted with them for any milestones, Updating them about
status.
Escalating issues to higher level in case of any milestone or delivery issues.
Backend monitoring of transactions and resolving issues,
Writing automated bots to interact with trader and trading server
(BSE/NSE/NCDEX/MCX).
Logs analysis, delay tracking and accordingly fixing latency issues.
Maintenance for TPS (Third Party Software) used to input trade orders.
Applied validation & message restructure through IML, in compliance with
dynamically changing security, & validation norms for Stock Exchange.
Technical Environment :- C,C++,Linux, Multithreading, Socket, IPC.
6. E-mail:- rk816136@gmail.com
Phone: +91-7350-643882
Skill Training Undertaken :-
CMC Academy, Noida
Assistant software developer July-Dec 2009
With CMC, i learned system programming & contributed into development in below projects,
Parallel Port Interfacing with Seven segment display (using IOCTL)
Scrolling of given text on seven segment display using parallel port.
Client-Server data Module
Programmed to transfer data within computers in own local network.
Technical Environment:- C,Linux,IPC,Socket programming.
Academic -Trainings :
1. Dolphin Automation Pvt Ltd, Gurgaon
Trainee 4 weeks (year 2006)
With Dolphin we had worked on to process automation using PLC (Programmable Logic
Controller) of Allen Bradley, MMI/HMI Programming and its interfacing.
2. Vedant Semiconductor Laboratory, Lucknow
Trainee 3 weeks (year 2007)
With Vedanta, we had worked with the Keypad Scanner module using VLSI (VHDL)
7. E-mail:- rk816136@gmail.com
Phone: +91-7350-643882
Skill Training Undertaken :-
CMC Academy, Noida
Assistant software developer July-Dec 2009
With CMC, i learned system programming & contributed into development in below projects,
Parallel Port Interfacing with Seven segment display (using IOCTL)
Scrolling of given text on seven segment display using parallel port.
Client-Server data Module
Programmed to transfer data within computers in own local network.
Technical Environment:- C,Linux,IPC,Socket programming.
Academic -Trainings :
1. Dolphin Automation Pvt Ltd, Gurgaon
Trainee 4 weeks (year 2006)
With Dolphin we had worked on to process automation using PLC (Programmable Logic
Controller) of Allen Bradley, MMI/HMI Programming and its interfacing.
2. Vedant Semiconductor Laboratory, Lucknow
Trainee 3 weeks (year 2007)
With Vedanta, we had worked with the Keypad Scanner module using VLSI (VHDL)