Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Bhuvaneswari Velusamy

Ipswich

Summary

  • Experienced professional with over 12 years in Development, Testing, and Site Reliability Engineering across various domains.
  • Specialized expertise in SIP testing and call flow analysis, utilizing advanced tools such as SIPp, Robot Framework, and Wireshark.
  • Successfully developed an automated SIP testing framework using SIPp and Robot Framework, resulting in significant reductions in testing time and enhanced test coverage.
  • Proficient in Functional and performance testing of Docker microservices using Postman and JMeter.
  • Strong programming knowledge of C for developing applications.
  • Proficient in scripting languages like Bash Script and Python for test automation and scenario creation.
  • In-depth understanding of SIP, SDP, RTP, RTCP, RTSP, and other VoIP protocols and standards.
  • Extensive experience in comprehensive end-to-end testing cycles, encompassing Sanity, Regression, Integration, Resilience, and Non-functional/Performance testing.
  • Implemented effective alerting and monitoring solutions leveraging Prometheus and Alert Manager, resulting in improved system reliability through real-time monitoring and issue identification.
  • Developed robust alerting and monitoring systems on Elasticsearch, enabling efficient alert notifications via ServiceNow, Teams, and email channels.
  • Skilled in incident management, root cause analysis, and continuous system improvement.
  • Demonstrated proficiency in deploying Docker API services and SIP call stacks in production environments.
  • Possesses exceptional problem-solving skills with meticulous attention to detail in issue detection and debugging.
  • Experienced in Agile and Waterfall methodologies, with a proven track record of successful collaboration in cross-functional teams.

Overview

12
12
years of professional experience

Work History

Site Reliability Engineer

British Telecom
03.2023 - Current
  • Environment Maintenance and Monitoring: Maintained, monitored, and improved BT Voice application environments, ensuring system stability and optimal performance.
  • On-Call Support and Troubleshooting: Provided on-call support and troubleshooting for production systems, ensuring high availability and rapid incident resolution.
  • Alerting System Implementation: Created and managed an alerting system operating on Elasticsearch to monitor the production environment, providing alerting and notification services via ServiceNow, email, and Teams.
  • Monitoring and Alerting System Development: Developed and implemented monitoring and alerting systems using Prometheus and Alertmanager, significantly reducing system downtime.
  • Alarm Monitoring: Monitored alarms in production environments and took necessary action to mitigate issues.
  • Call Statistics Analysis: Analyzed call statistics and investigated call failures, simulating failed call scenarios to provide detailed logs and diagnostics for resolution by the appropriate teams.
  • Automation Scripting: Developed automated scripts to streamline operational tasks, reducing manual intervention and enhancing system reliability.
  • API and Service Deployment: Deployed API Docker services, Rhino call stack, and databases in both production and model environments, ensuring seamless integration and operation.
  • Real-Time Monitoring Dashboard Design: Designed and implemented a real-time monitoring dashboard in Elasticsearch/Kibana for a large-scale microservices architecture, providing comprehensive visibility into system performance and health metrics.
  • Developed custom scripts/tools: as needed to automate routine tasks, increasing overall team productivity and efficiency.
  • Enhanced Incident Management Workflows: Streamlined incident management procedures by developing detailed documentation on troubleshooting procedures and resolution steps for common issues, leading to improved response times and consistency in issue handling.
  • Conducted Root-Cause Analyses and Continuous Improvement: Performed thorough root-cause analyses (RCA) following major incidents to identify underlying issues and identify areas for process improvement or technical enhancement opportunities.

QA Analyst

British Telecom
11.2019 - 02.2023


  • Requirement Analysis: Collaborated with business stakeholders to understand requirements from statement of requirement documents, translating expectations into detailed, actionable test cases.
  • Design Analysis: Analyzed high-level and component-level design documents to develop comprehensive test scenarios, working closely with end-to-end component designers to ensure an in-depth understanding of functionality.
  • Automated Testing Framework Development: Developed an automated SIP testing framework using SIPp and Robot Framework, significantly reducing testing time and enhancing test coverage.
  • Functional Testing: Conducted extensive functional testing of the SIP call stack, APIs, and UI to validate functionality against requirements.
  • Performance Testing: Performed performance testing of the SIP call stack using an automated Spring Boot framework, SIPp, and Bash scripts, identifying and mitigating performance bottlenecks.
  • API Performance Testing: Executed performance testing of APIs using JMeter and Postman, ensuring APIs met performance standards and maintained reliability under load.
  • Integration Testing: Facilitated integration testing with network components and the Billing System to ensure seamless interaction between systems.
  • Resilience Testing: Verified system robustness and reliability under various conditions through resilience testing of all services and virtual machines.
  • Regression Testing: Performed regression testing to verify bug fixes and ensure no new issues were introduced.
  • Training and Knowledge Sharing: Conducted comprehensive training sessions for team members on SIPp, JMeter, and Robot Framework to automate testing scenarios, enhancing efficiency and quality in project deliverables.
  • Defect Management: Collaborated with development teams to diagnose and resolve defects, improving the overall quality and reliability of the software.
  • Test Management and Reporting: Utilized JIRA/Xray for defect tracking and test management, promoting transparent and efficient communication across teams. Provided daily, weekly, and monthly quality reports to key stakeholders, enabling informed decision-making.
  • Cross functional Collaboration: Worked with cross-functional teams to ensure seamless integration of new features and bug fixes.

C Developer

United Airlines
04.2017 - 10.2019
  • Developed and Maintained Backend Applications: Designed and maintained backend applications in C for the Crew Planning Platform, ensuring high performance and reliability.
  • Implemented JSON Parser: Developed a JSON parser to facilitate interaction between the C code and Couchbase DB, enhancing data management and retrieval processes.
  • Memory Leak Analysis and Optimization: Utilized Valgrind to identify and analyze memory leaks, subsequently optimizing the code to improve efficiency and reduce memory consumption.
  • Unit Testing: Conducted rigorous unit testing to validate functional requirements, ensuring the accuracy and reliability of the software components.
  • End-to-End Sanity Testing: Performed comprehensive end-to-end sanity testing from the user interface, verifying all business use case scenarios to ensure seamless user experiences and functional integrity.
  • Training: Provided training to junior developers in C programming, focusing on enhancing code quality and reducing bug count.
  • Documentation: Created comprehensive documentation for developed features, ensuring clarity and ease of maintenance.
  • Collaborated Across Teams: Worked closely with technical and design teams to produce innovative solutions, fostering cross-functional collaboration and enhancing overall project outcomes.

C Developer

TATA Communications
06.2016 - 03.2017
  • High-Level Design Understanding: Analyzed high-level design documents related to network configurations and TCL standards in service assurance.
  • Backend Application Development: Developed backend applications in C to monitor service assurance based on Call Detail Records (CDRs). These CDRs will be processed and send to down stream system if the quality parameters are not met to expected value.
  • Unit Testing: Conducted unit testing to validate that the application met all functional requirements.
  • Code Review: Participated in code reviews to maintain consistency in coding standards across the development team.
  • Collaboration with QA team: Worked closely with QA teams to identify gaps in test coverage and implement necessary fixes rapidly.

C Developer

Canon
03.2014 - 05.2016
  • SIP Development: Developed C application for Controlling the SIP session and sending Media.
  • Call Establishment Testing: Tested call establishment between SIP peers through the Asterisk server.
  • SIP Call Trace Analysis: Analyzed SIP call traces using Wireshark to ensure proper functionality and troubleshoot issues.
  • RTP and RTCP Packet Analysis: Gained understanding of RTP and RTCP packets/headers from trace analysis to ensure accurate data transmission.
  • Memory Leak Testing: Tested C code for memory leaks and conducted unit testing of call flow scenarios to ensure stability and performance.

C Developer

Samsung
01.2012 - 02.2014
  • RTSP Media Server Connection Management: Developed C application to establish and maintain the connection with the media server from the user terminal.
  • Session Description Analysis: Analyzed session description information to ensure accurate media session setup.
  • RTCP Report Analysis: Analyzed Sender Report (SR) and Receiver Report (RR), including RTCP header creation and the addition of control information.
  • RTSP Call Flow Testing: Conducted unit testing of RTSP call flows to verify functional requirements.

Education

Master of Engineering - Applied Electronics

Government College of Technology
Anna University, India

Electronics And Communications

Anna University
India

Skills

  • SIP Testing Tools/Automation framework: SIPp, Wireshark and Robot framework
  • API Functional/Performance testing Tools: JMeter, Postman
  • Programming/Scripting language: C, Bash, python
  • Protocols: SIP, SDP, RTP, RTCP, RTSP, TCP/IP
  • Compiling/Debugging: GCC, GNU Makefiles, GDB, Valgrind
  • Database: Timesten, Couchbase
  • Operating Systems: Windows, Linux
  • Other Skills: Incident Management, Infrastructure Automation, Microservices Architecture, Jenkins, GIT, Agile Scrum

Accomplishments

  • Gold Medal Recipient: Awarded a gold medal by the Governor of Tamil Nadu, India, for achieving University rank in Master of Engineering.
  • Ideathon Winner: Participated in and won the Ideathon contest conducted by TCS Retail domain.
  • Published Paper: Authored and submitted the paper titled "Secure/Seamless Delivery: By replacing bar codes with NFC tags."
  • White Paper Submission: Submitted the white paper titled "Super Poster Store using NFC technology" at TCS.
  • Service Commitment Award: Recognized with the Service Commitment Award for defect-free and timely project delivery.
  • Team Appreciation: Received multiple commendations from client for effective delivery and swift resolution of live issues.

Timeline

Site Reliability Engineer

British Telecom
03.2023 - Current

QA Analyst

British Telecom
11.2019 - 02.2023

C Developer

United Airlines
04.2017 - 10.2019

C Developer

TATA Communications
06.2016 - 03.2017

C Developer

Canon
03.2014 - 05.2016

C Developer

Samsung
01.2012 - 02.2014

Master of Engineering - Applied Electronics

Government College of Technology

Electronics And Communications

Anna University
Bhuvaneswari Velusamy