Multi-user media streaming service for e-learning based web real-time communi...IJECEIAES
Web real-time communication (WebRTC) standards do not define precisely how two browsers establish and control their communication. Therefore, a signalling mechanism/protocol has not specified in WebRTC. The essential goal of this research is to create and apply a WebRTC bi-directional video conferencing based on mesh topology (many-to-many) using Google Chrome, Firefox, Opera, and Explorer. This experiment involved through Ethernet and Wireless of the Internet and 4G networks in e-learning. The signalling mechanism of this experiment has been created and implemented using JavaScript language along with MultiConnection libraries. In addition, an evaluation of quality of experience (QoE), resources, such as bandwidth consumption, and CPU performance was done. In this paper, a novel implementation was accomplished over e-learning using different networks, different browsers, many peers, opening one or many rooms concurrently, defining room initiator, sharing the information of the new user with participants, using user identification (user-id), and so on. Moreover, the paper also highlights the advantages and disadvantages of using WebRTC video conferencing.
Multi-user media streaming service for e-learning based web real-time communi...IJECEIAES
Web real-time communication (WebRTC) standards do not define precisely how two browsers establish and control their communication. Therefore, a signalling mechanism/protocol has not specified in WebRTC. The essential goal of this research is to create and apply a WebRTC bi-directional video conferencing based on mesh topology (many-to-many) using Google Chrome, Firefox, Opera, and Explorer. This experiment involved through Ethernet and Wireless of the Internet and 4G networks in e-learning. The signalling mechanism of this experiment has been created and implemented using JavaScript language along with MultiConnection libraries. In addition, an evaluation of quality of experience (QoE), resources, such as bandwidth consumption, and CPU performance was done. In this paper, a novel implementation was accomplished over e-learning using different networks, different browsers, many peers, opening one or many rooms concurrently, defining room initiator, sharing the information of the new user with participants, using user identification (user-id), and so on. Moreover, the paper also highlights the advantages and disadvantages of using WebRTC video conferencing.
• 11 years of experience of successfully designing, developing & implementing web based application in Java/J2EE technology.
• Currently employed as a Technology Lead in Infosys Ltd. With active involvement in development & integration of web based applications using WebLogic Server 10.3, WebSphere Application server 7.0 and multi-tier technologies like Struts, Spring and JSF with Oracle as back-end.
• Handled various aspects of software development including Effort Estimation, Designing, Prototyping, Development, Testing, Release, Documentation, Monitoring and Support.
• Participates in discussions with customers to gather scope information and performs analysis of scope information in order to provide inputs for project scope documentation.
• Provides inputs on process tailoring and quality goals in order to finalize project quality plan.
• Participates in requirement elicitation process defined in the project management plan to identify requirement gaps/issues (both functional and non-functional) in order to come up with a comprehensive requirement docu-ment.
• Performs high and low level design, Provides pseudo codes, Implements the prototype and does design reviews in order to deliver design documents as per customer requirements.
• Participates in architecture review sessions to provide inputs to architecture team through framework analysis, de-sign patterns, prototype specifications in order to be able to create High level design specification.
• Participates in KT sessions, prepare and review system appreciation documents, understand application / system / infrastructure dependencies, perform shadow support in order to complete transition.
• Good interpersonal, communication and presentation skills with ability to work in team with diverse background. Strong analytical skills along with strategic knowledge in implementation of Business Logic. I have played a vital role in the team in size from 5-15 people.
El mapa conceptual a continuación; expone la responsabilidad que ejerce la gerencia, a cargo de profesionales; que garanticen la planificación y control a partir de estrategias que permitan verificar la continuidad y eficiencia de un proyecto.
• 11 years of experience of successfully designing, developing & implementing web based application in Java/J2EE technology.
• Currently employed as a Technology Lead in Infosys Ltd. With active involvement in development & integration of web based applications using WebLogic Server 10.3, WebSphere Application server 7.0 and multi-tier technologies like Struts, Spring and JSF with Oracle as back-end.
• Handled various aspects of software development including Effort Estimation, Designing, Prototyping, Development, Testing, Release, Documentation, Monitoring and Support.
• Participates in discussions with customers to gather scope information and performs analysis of scope information in order to provide inputs for project scope documentation.
• Provides inputs on process tailoring and quality goals in order to finalize project quality plan.
• Participates in requirement elicitation process defined in the project management plan to identify requirement gaps/issues (both functional and non-functional) in order to come up with a comprehensive requirement docu-ment.
• Performs high and low level design, Provides pseudo codes, Implements the prototype and does design reviews in order to deliver design documents as per customer requirements.
• Participates in architecture review sessions to provide inputs to architecture team through framework analysis, de-sign patterns, prototype specifications in order to be able to create High level design specification.
• Participates in KT sessions, prepare and review system appreciation documents, understand application / system / infrastructure dependencies, perform shadow support in order to complete transition.
• Good interpersonal, communication and presentation skills with ability to work in team with diverse background. Strong analytical skills along with strategic knowledge in implementation of Business Logic. I have played a vital role in the team in size from 5-15 people.
El mapa conceptual a continuación; expone la responsabilidad que ejerce la gerencia, a cargo de profesionales; que garanticen la planificación y control a partir de estrategias que permitan verificar la continuidad y eficiencia de un proyecto.
VECTORES LIBRES Y BIYECCION ENTRE EL CONJUNTO V3 DE LOS VECTORES LIBRES Y R3Moiiss1404
Este trabajo consiste en explicar algo sobre VECTORES LIBRES Y BIYECCION ENTRE EL CONJUNTO V3 DE LOS
VECTORES LIBRES Y R3.
Integrantes del equipo:
Alexis Moreira
Moises salazar
Jose Quintero
Ronaldo Guevara
Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in PHP, Python, C#, Java and MySQL. Strong engineering professional with a Master’s Degree focused in Computer Science from Ritsumeikan University. Experience with Mobile Application Development With Cordova/Phonegap, Demonstrated experience with developing web applications and web services, Experience with the Software Development Lifecycle, Strong communication skills.
1. YARRAGUDI VENKATA SIVAREDDY
Email :- y.v.sivareddy777@gmail.com
Mobile :- 7756040213
Summary
2.6 years of total and relevant experience in Design, Development,
Implementation, Integration, Testing and Deployment of software applications in
APOnline Limited and Capgemini.
Interactive GUI research and development using QT frameworks on Linux
(Fedora).
Experience in C++/VC++ technologies on windows operating System based
product development and having experience in Medical domain.
Specialist in C++ / VC++ Applications, static libraries and DLLs, OOPS,
multithreading, STL (standard template library).
Hands on experience in writing, reviewing, executing unit test cases.
Good exposure of static code analysis tools like Klocwork, CPP Checker.
Handled Application deployment on Visual C++ 6.0, Visual C++ 2008, Visual C+
+2010.
L1 and L2 Certificated programmer from Capgemini. Completed the Capgemini
Preparatory Program batch for Systems (C, C++, UNIX, and VC++).
Currently working as Senior Software Engineer in one of the module in Medical
project for leading medical devices manufacturer of Japan.
Academic Profile
Bachelor of Technology (B.Tech) from Sri Venkateswara University in 2013 (with
an aggregate of 85.15%).
Intermediate from Board of Intermediate Education, Hyderabad in 2009 (with an
aggregate of 95.8%).
Secondary School Certification from Board of secondary Education, Hyderabad in
2007(with an aggregate of 91.3%).
Skill Set
Technologies C, C++, Visual C++ 6.0,2008,2010/MFC, SQL, UNIX
Operating Systems Windows XP , Windows 7, Linux (Fedora)
Defect Tracking tool Redmine
Tools Klocwork, CPP Check, DT10, Beyond Compare
Configuration Tools Tortoise SVN
Application Framework QT version 5.0
Databases Sqlite3
IGATE Sensitive
2. Educational Details
Bachelor of Technology (B.Tech. in Electronics and communication Engineering) from Sri
Venkateswara University of Tirupati.
Trainings
Capgemini Preparatory Program
Duration May 2014 – August 2014
Technologies C , C++, Data Structures, STL, Unix, MFC
Project Experience
Project Name MRI scanning machine software
Duration May 2014 – Till date
Organization Capgemini
Client Toshiba Medical Systems Corporation, Japan
Project Description
Magnetic resonance imaging (MRI) is a medical imaging technique
used in radiology to visualize detailed internal structure and limited
function of the body and acquisition of scan data and display of
images on these images reconstruction can be applied for
visualization purpose.
The aim of this project is to provide a Windows based operating
system for Magnetic Resonance Imaging (MRI) scanning machine
with new features. To overcome some drawback of CT scan and X-
rays, MRI scanning mechanism is wildly used for medical
treatments. This scanning machine has various complex features
and auto adjusting scanning parameters.
Acquisition Manager (AcqMan) is one of the critical modules in MRI
system which does data acquisition through communication with
other modules in MRI system. AcqMan is developed as dialog based
application with support for multithreading. AcqMan communicates
with other modules with socket communication. During stage
execution AcqMan sends message to RMComm, Rbcontrol, vapcom
and Protocol Queue Manager. Mainly the scanning of different
human anatomy is control by this module.
Environment
• C++, MS VC++ 6.0 (MFC)/XML, Multithreading, STL
• Visual Studio2005/Visual Studio2008
• Windows XP, Windows7
IGATE Sensitive
3. Role
• Senior Software Engineer
Roles Performed
• Requirement Analysis – Understood the assigned
Requirement documents and performed discussion with
requirement specialist and client.
• Performed estimation of new functionalities by dividing
requirements and creating work breakdown structure and
delivered executables in multiple module level deliveries as
per client expectation.
• Design – Created/participated in design diagram creation,
Create Prototype, Proof of Concept, Identify alternative
designs
• Coding – End to end coding and implementation of multiple
big size new requirements, feature enhancement, change
request, defects.
• Provided Root cause analysis (RCA) report for major crash
and hospital issues reported during Quality Assurance (QA)
phase.
• Code Review –Performed code review based on prepared
code review guidelines sheet for all the above
functionalities/issues and performing this code review
activity for all the ongoing new implementations.
• Static code analysis and optimization using
Klocwork/CPPCheck– Every time before code
merging/commit performed CPPCheck and Klocwork tools.
• Testing – Created and reviewed the functional test cases,
wrote and executed unit Test cases for all the functionalities
and issues implemented by me
Tasks
• Development, deployment and testing of new requirements
for enhancement of project.
• As a maintenance activity worked on New Requirements
(SR) and Change in Requirements (CR) and Defect fixing for
current version.
IGATE Sensitive
4. IGATE Sensitive
Project Experience
Project Name E-PDS(Electronic Public Distribution System)
Duration Nov 2013 – May 2014
Organization APOnline Limited (Joint venture of TCS and GoAP)
Client Govt. of AP and Department of Ration Distribution
Project Description
E-PDS has been designed to improvise the integrity of provision
distribution to beneficiaries of Government of Telangana.
Beneficiary transaction of month can be maintained for the
reference of whether the beneficiary is being received provisions
properly through immediate transaction synchronization with NIC
server and integrity is achieved by Aadhaar biometric
authentication.
Environment
• C, C++, Sqlite3, Linux(Fedora)
• GL11 SDK for QT
Role • Software Engineer
Roles Performed
• Involved in development of Biometric, Aadhaar BFD, Aadhaar
authentication of beneficiary using GL11 SDK and on Linux
system and Reports.
• Interactive GUI research and development using QT
Frameworks.
• Involved in Database designing using Sqlite3 and Automatic
data synchronization of Beneficiary transaction with National
Informatics Center Server.
• Participated in Maintaining Project for Bug fixing.
Modules • Biometric, GPRS, Aadhaar BFD, Camera and Reports
5. Personal Information
Date of Birth 15th
June 1992
Marital Status Single
Nationality Indian
Address
D-No-1-172, Kotha Eturu (V), Khajipeta (M), KADAPA (D), Andhra
Pradesh, PIN: 516203.
Languages Known English, Telugu, Hindi
PAN Card ANDPY1081H
PLACE :
DATE : (Y.VENKATA SIVAREDDY)
IGATE Sensitive
Declaration
I hereby declare that the above given information is true to the best of my knowledge and
belief.
6. Personal Information
Date of Birth 15th
June 1992
Marital Status Single
Nationality Indian
Address
D-No-1-172, Kotha Eturu (V), Khajipeta (M), KADAPA (D), Andhra
Pradesh, PIN: 516203.
Languages Known English, Telugu, Hindi
PAN Card ANDPY1081H
PLACE :
DATE : (Y.VENKATA SIVAREDDY)
IGATE Sensitive
Declaration
I hereby declare that the above given information is true to the best of my knowledge and
belief.