SlideShare a Scribd company logo
1 of 3
Guruprasad S
Email : pradhiguru@gmail.com Phone : +91 9844300878
Linked-in : www.linkedin.com/in/guruprasadinfo DOB : 20th June 1987
CAREER OBJECTIVE
To work in an organization where I can utilize my existing research and development skills and develop
new skills to contribute in the accomplishment of org anizational goals.
CAREER SUMMARY
 2 years of IT Experience in IP video streaming projects.
 Have good knowledge in C programming and video streaming.
 Familiar with Linux system IPC, Network configuration and rsyslog configuration.
 Good at implementation, integration and debugging.
 Currently working as a Software Developer in R&D.
 Proficient in all aspects of Software Development Life Cycle.
 Good team player with excellent interpersonal skills.
PERSONALITY TRAITS
 Highly insightful and analytical. A Spirited Team Player leveraging on team dynamics to implement
best practices and to arrive at creative solutions.
 Adept at working in high pressure environments with strict deadlines and multiple deliverables.
 Dedicated and focused with a creative approach and efficient communication skills.
TECHNICAL SKILLS
Operating System RHEL/Linux, Windows
Development tools Notepad++, putty, WinSCP
Languages C, C++
Industry/Domains IT/Video Streaming.
ACADEMIC
EMPLOYERS
Page 1 of 3
Qualification Institute/Organization % marks Year of passed out
MCA MCA Dept. Bangalore University. 75 2014
PROJECT DETAILS
Developer July 2014 – till date
Riversilica focus on video transcoding and IP video streaming for different bitrates. This is product based
project which concentrates on video broadcasters.
Project1: Controller Application for Transcoder in C.
The project involves development of a controller module for video transcoding. It fetches parameters
from database tables and assigns to C structure variables. Shares structure with transcoding module.
And also gets device details related to Transcoding.
Key Responsibilities:
 Design and development of complete Controller module.
 MySQL connection and query handling.
Project2: Application Control module.
This will take cares all actions between UI (http) and backend (Transcoding modules). Used Linux IPC
concept for inter modules communication.
Key Responsibilities:
 Design and development of complete IPC concept.
 Design walkthrough/presentations to Development and Testing.
Project3: Application Media module.
This will take cares all actions application control module and transcoding module actions.
Key Responsibilities:
 Design and development of complete sending requests for video transcoding.
 Design and development of i-notify for watch folder.
 Thread handling using pthread.
Page 2 of 3
Organization Role Start Date End Date
Riversilica Technologies Pvt. Ltd. Member of techical staf July 2014 Till date
Project4: Application System module.
This will take cares all actions application control module and system (OS) actions.
Key Responsibilities:
 Design and development of system related changes like Network, Date-time, NTP, reboot,
shutdown and Mount network drives.
Project5: Application Monitor module.
Transcoder is high availability 24x7 running appliance. Monitor module assures that system resources
are utilized properly and system is self-healed in case of any crash or faul operations.
Key Responsibilities:
 Understanding capabilities and exit criteria of the software.
 Writing Linux service to handle system applications related to transcoder.
Project5: Log manager.
Log Manager is a utility which provides support of transcoder, system and kernel message trapping.
Support of UNIX domain sockets enables this utility to support both local and remote logging..
Key Responsibilities:
 Understanding rsyslogd and log rotate Linux tools.
 Writing configuration files for rsyslogd and log rotate.
 Integrating syslog into various applications.
Project5: CLI (Command Line Interface).
This module will configure all basic configurations for full Transcoder actions. And also provides
command line interface for transcoding controlling actions.
Key Responsibilities:
 Understanding Operating System and configure basic settings.
 Writing configuration files for rsyslogd, log rotate, HTTPD, Maria dB and Network.
 Creating .rc files and editing .bashrc file, User creation.
Place: Bangalore. Guruprasad S.
Page 3 of 3

More Related Content

What's hot

Easing IoT Development for Novice Programmers Through Code Recipes
Easing IoT Development for Novice Programmers Through Code RecipesEasing IoT Development for Novice Programmers Through Code Recipes
Easing IoT Development for Novice Programmers Through Code RecipesJuan Pablo Sáenz
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
ownR platform technical introduction
ownR platform technical introductionownR platform technical introduction
ownR platform technical introductionFunctional Analytics
 
Usha_BuildandRelease_Resume
Usha_BuildandRelease_ResumeUsha_BuildandRelease_Resume
Usha_BuildandRelease_ResumeUsha Nagubandi
 
0581OS_FM_Final_NT
0581OS_FM_Final_NT0581OS_FM_Final_NT
0581OS_FM_Final_NTVibhor Kumar
 
Interaction-Aware Development Environments
 Interaction-Aware Development Environments Interaction-Aware Development Environments
Interaction-Aware Development EnvironmentsRoberto Minelli
 
9 Software Development Tools Used by Experts | What Tools You Should Use to D...
9 Software Development Tools Used by Experts | What Tools You Should Use to D...9 Software Development Tools Used by Experts | What Tools You Should Use to D...
9 Software Development Tools Used by Experts | What Tools You Should Use to D...Gear Inc.
 

What's hot (15)

Easing IoT Development for Novice Programmers Through Code Recipes
Easing IoT Development for Novice Programmers Through Code RecipesEasing IoT Development for Novice Programmers Through Code Recipes
Easing IoT Development for Novice Programmers Through Code Recipes
 
OwnR introduction
OwnR introductionOwnR introduction
OwnR introduction
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
ownR platform technical introduction
ownR platform technical introductionownR platform technical introduction
ownR platform technical introduction
 
Mayur Resume
Mayur ResumeMayur Resume
Mayur Resume
 
ownR presentation eRum 2016
ownR presentation eRum 2016ownR presentation eRum 2016
ownR presentation eRum 2016
 
Top 5 IDE that Simplifies PHP Development
Top 5 IDE that Simplifies PHP DevelopmentTop 5 IDE that Simplifies PHP Development
Top 5 IDE that Simplifies PHP Development
 
Usha_BuildandRelease_Resume
Usha_BuildandRelease_ResumeUsha_BuildandRelease_Resume
Usha_BuildandRelease_Resume
 
0581OS_FM_Final_NT
0581OS_FM_Final_NT0581OS_FM_Final_NT
0581OS_FM_Final_NT
 
Interaction-Aware Development Environments
 Interaction-Aware Development Environments Interaction-Aware Development Environments
Interaction-Aware Development Environments
 
Chandra_CV 3 8Yr Exp
Chandra_CV 3 8Yr Exp Chandra_CV 3 8Yr Exp
Chandra_CV 3 8Yr Exp
 
Yugandhar_01
Yugandhar_01Yugandhar_01
Yugandhar_01
 
9 Software Development Tools Used by Experts | What Tools You Should Use to D...
9 Software Development Tools Used by Experts | What Tools You Should Use to D...9 Software Development Tools Used by Experts | What Tools You Should Use to D...
9 Software Development Tools Used by Experts | What Tools You Should Use to D...
 
kapil_2_3years
kapil_2_3yearskapil_2_3years
kapil_2_3years
 
Nanaji_Sahukara
Nanaji_SahukaraNanaji_Sahukara
Nanaji_Sahukara
 

Similar to Guruprasad

Kavaskar_LatestResume
Kavaskar_LatestResumeKavaskar_LatestResume
Kavaskar_LatestResumeKavaskar Kava
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor routBikram Rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor routBikram Rout
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVLandis+Gyr
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CVdavered
 
Sagar_Ware_Resume
Sagar_Ware_ResumeSagar_Ware_Resume
Sagar_Ware_ResumeSagar Ware
 
Andrew spoden Software Engineer resume
Andrew spoden Software Engineer resumeAndrew spoden Software Engineer resume
Andrew spoden Software Engineer resumeAndrew Spoden
 
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersSummit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersOPNFV
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashant Soni
 
DeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepak Itkar
 

Similar to Guruprasad (20)

Balaji Resume
Balaji ResumeBalaji Resume
Balaji Resume
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
Kavaskar_LatestResume
Kavaskar_LatestResumeKavaskar_LatestResume
Kavaskar_LatestResume
 
Resume
ResumeResume
Resume
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
 
Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
Documentation
DocumentationDocumentation
Documentation
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
Neha_Maggu
Neha_MagguNeha_Maggu
Neha_Maggu
 
Bkl_12_9_T_0515
Bkl_12_9_T_0515Bkl_12_9_T_0515
Bkl_12_9_T_0515
 
Sagar_Ware_Resume
Sagar_Ware_ResumeSagar_Ware_Resume
Sagar_Ware_Resume
 
Andrew spoden Software Engineer resume
Andrew spoden Software Engineer resumeAndrew spoden Software Engineer resume
Andrew spoden Software Engineer resume
 
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN ControllersSummit 16: NetIDE: Integrating and Orchestrating SDN Controllers
Summit 16: NetIDE: Integrating and Orchestrating SDN Controllers
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latest
 
DeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAM
 
Birendra_resume
Birendra_resumeBirendra_resume
Birendra_resume
 
Kavita resume startup
Kavita resume startupKavita resume startup
Kavita resume startup
 

Guruprasad

  • 1. Guruprasad S Email : pradhiguru@gmail.com Phone : +91 9844300878 Linked-in : www.linkedin.com/in/guruprasadinfo DOB : 20th June 1987 CAREER OBJECTIVE To work in an organization where I can utilize my existing research and development skills and develop new skills to contribute in the accomplishment of org anizational goals. CAREER SUMMARY  2 years of IT Experience in IP video streaming projects.  Have good knowledge in C programming and video streaming.  Familiar with Linux system IPC, Network configuration and rsyslog configuration.  Good at implementation, integration and debugging.  Currently working as a Software Developer in R&D.  Proficient in all aspects of Software Development Life Cycle.  Good team player with excellent interpersonal skills. PERSONALITY TRAITS  Highly insightful and analytical. A Spirited Team Player leveraging on team dynamics to implement best practices and to arrive at creative solutions.  Adept at working in high pressure environments with strict deadlines and multiple deliverables.  Dedicated and focused with a creative approach and efficient communication skills. TECHNICAL SKILLS Operating System RHEL/Linux, Windows Development tools Notepad++, putty, WinSCP Languages C, C++ Industry/Domains IT/Video Streaming. ACADEMIC EMPLOYERS Page 1 of 3 Qualification Institute/Organization % marks Year of passed out MCA MCA Dept. Bangalore University. 75 2014
  • 2. PROJECT DETAILS Developer July 2014 – till date Riversilica focus on video transcoding and IP video streaming for different bitrates. This is product based project which concentrates on video broadcasters. Project1: Controller Application for Transcoder in C. The project involves development of a controller module for video transcoding. It fetches parameters from database tables and assigns to C structure variables. Shares structure with transcoding module. And also gets device details related to Transcoding. Key Responsibilities:  Design and development of complete Controller module.  MySQL connection and query handling. Project2: Application Control module. This will take cares all actions between UI (http) and backend (Transcoding modules). Used Linux IPC concept for inter modules communication. Key Responsibilities:  Design and development of complete IPC concept.  Design walkthrough/presentations to Development and Testing. Project3: Application Media module. This will take cares all actions application control module and transcoding module actions. Key Responsibilities:  Design and development of complete sending requests for video transcoding.  Design and development of i-notify for watch folder.  Thread handling using pthread. Page 2 of 3 Organization Role Start Date End Date Riversilica Technologies Pvt. Ltd. Member of techical staf July 2014 Till date
  • 3. Project4: Application System module. This will take cares all actions application control module and system (OS) actions. Key Responsibilities:  Design and development of system related changes like Network, Date-time, NTP, reboot, shutdown and Mount network drives. Project5: Application Monitor module. Transcoder is high availability 24x7 running appliance. Monitor module assures that system resources are utilized properly and system is self-healed in case of any crash or faul operations. Key Responsibilities:  Understanding capabilities and exit criteria of the software.  Writing Linux service to handle system applications related to transcoder. Project5: Log manager. Log Manager is a utility which provides support of transcoder, system and kernel message trapping. Support of UNIX domain sockets enables this utility to support both local and remote logging.. Key Responsibilities:  Understanding rsyslogd and log rotate Linux tools.  Writing configuration files for rsyslogd and log rotate.  Integrating syslog into various applications. Project5: CLI (Command Line Interface). This module will configure all basic configurations for full Transcoder actions. And also provides command line interface for transcoding controlling actions. Key Responsibilities:  Understanding Operating System and configure basic settings.  Writing configuration files for rsyslogd, log rotate, HTTPD, Maria dB and Network.  Creating .rc files and editing .bashrc file, User creation. Place: Bangalore. Guruprasad S. Page 3 of 3