SlideShare a Scribd company logo
1 of 3
Arvind Raghuwanshi
#8/1, 23rd main, BTM 2nd stage, Mobile: +919591038051
Bangalore – 560076, India Email: arvindcs28@gmail.com
Objective:
To be a continuous learner of new technologies and put my whole effort for all-round
development of the organization where ever I am employed.
Professional Summary:
Having 4 years of experience in developing networking protocol andOperating system hardening using
C and C++ technologies.
Good knowledge of Object OrientedProgramming concepts.
 Experience in development of object-oriented Windows application using Windows programming, MFC
and C++.
Travelled onsite (china)for support, development and projecthandover work.
Having experience of Agile process.
Has the motivation to take independent responsibility as wellas ability to contribute and be a productive
team player.
Good team member, positive attitude and result oriented Self-motivated, quicklearner, willing to adapt to
new challenges & new technologies.
WorkExperience:
 Working as SeniorSoftwareEngineerforHuawei Technologies,Bangaloreform 2 March 2012 to till
Date.
Academic Profile:
B.E
[Computer Science]
TRUBA Institute of Engineering and
Information Technology Bhopal (MP).
71%
12th Standard, MP Board S.J.L Excellence School, Sohagpur (MP) 81.5 %
10th Standard, MP Board S.J.L Excellence School, Sohagpur (MP) 78.4 %
Technical Skills:
SKILL EXPERIENCED
Language C, C++, Windows Programming
OperatingSystem Windows XP,Windows7, Windows10,Linux
Protocol TCP, UDP,SCTP,FILLP
WindowsHardeningTool SetWin
UT andCoverageTool Hutaf LLT
DynamicTool IBM Rational Purify and Coverage, Coverity and Fortify
Static Tool Pclint,CCT, Simian, Source Monitor
CompilerandIDE Visual Studio (VC6.0, VS2005, VS2010), gcc
DevelopmentMethodology Agile
Editor Source Insight
SubjectOf Interest DataStructure , Oops Concepts
Project Profile:
Project #1
WindowsOperating SystemHardeningTool (SetWin)
Domain : Security
Client : British Telecom
Environment : Windows
Technologies : C++, MFC, Windows Programming
Compiler : VC6.0, VS2005, VS2010
Tools : Source Insight
Role : SoftwareDeveloper
TeamSize : 4
Description: SetWinis security enhancement toolfor windowsoperating system whichhave many policies to
secure the Windows operating system.
Responsibilities:
 Involvedin the development of different modules of this project.
 Identified the various issues (coding convention violation,parameter validation, duplicate code, level 4
warning, dead code, integer overflow,return value handling etc ) and fixed the same.
 Identified all the deprecated (unsecure) functions and replaced all deprecated function to secure functions.
 Migrated SetWin Code from VC6 to VC8 and later VC8 to VC10 Compiler and Fixed all the Migration related
errors and Warnings.
 Involvedin Unit testing and system level testing.
Project # 2
WindowsOperatingSystemHardeningTool (SetWin) PoliciesImplementation
Domain : Security
Client : British Telecom
Environment : Windows
Technologies : C++, MFC, Windows Programming
Compiler : VC6.0, VS2005, VS2010
Tools : Source Insight
Role : SoftwareDeveloper
TeamSize : 4
Description: SetWinis security enhancement toolfor windowsoperating system whichhave many policies to
secure the Windows operating system.
Responsibilities:
 Implementation of “DLL preloading vulnerabilities prevention and Password prompt policy” to
prevent the DLLpreloading vulnerabilities.
 Handled all the requirement end to end and played single point contact role for development and
customer support for the SetWin.
 Travelled to china for customer support and project handover work and worked with client for
SetWin support for windows7 OS and windows 2012 server OS.
 Unit and System level integration testing.
Project # 3
Multithreadingsupportfor SCTP
Domain : Security and Networking
Client : HQ(China)
Environment : Windows and Linux
Technologies : C, Multithreading
Compiler : VS2005, VS2010
Tools : Source Insight
Role : SoftwareDeveloper
TeamSize : 7
Description: Stream controltransmission protocol(SCTP) is transport layer protocolservicing similar role as TCP
and UDP,it is used for transmitting multiple streams of data at the same time between twoend point that have
established the connection in network.
Responsibilities:
 Implementation of multithreading support for SCTP stack initialization module using read and
write locks.
 Implementation of callbacksfor the all the system functionavailable in the SCTP project.
 Implementation of the Default callbackand UTadaptor functions fortest cases.
 Handled structure padding workfor all the structure used in the code.
Project # 4
FILLP: CurrentlyDeveloping FILLPprotocol to increasethethroughputto morethan 90% usingTCPand
UDP conceptsandneedto supportthe multithreadingforthe same.
Domain : Security and Networking
Client : HQ(China)
Environment : Windows and Linux
Technologies : C, Multithreading
Compiler : VS2005, VS2010
Tools : Source Insight
Role : SoftwareDeveloper
TeamSize : 7
Description: Fillin protocol is transport level protocolwhich optimizes the throughput to more than 90 % using
TCP and UDP concepts.
Responsibilities:
 Implementation for FILLP stack initialization module using different API’s, Exposed structures and
callbacks.
 Implementation of callbacksfor the all the system functionavailable in the FILLP project.
 Implementation of the Default callbackand UTadaptor functions fortest cases.
 Handled structure padding workfor all the structure used in the code.
 Unit and System level integration testing.
Personal Details:
Date of Birth : 04-06-1988
Nationality : Indian
Marital status : Single
Languages Known : English, Hindi
Place : Bangalore

More Related Content

What's hot

Csc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigmCsc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigm
IIUM
 
NeerajSharma_EmbeddedSoftwareDeveloper
NeerajSharma_EmbeddedSoftwareDeveloperNeerajSharma_EmbeddedSoftwareDeveloper
NeerajSharma_EmbeddedSoftwareDeveloper
Neeraj sharma
 
Early Detection of Collaboration Conflicts & Risks in Software Development
Early Detection of Collaboration Conflicts & Risks in Software DevelopmentEarly Detection of Collaboration Conflicts & Risks in Software Development
Early Detection of Collaboration Conflicts & Risks in Software Development
Roopesh Jhurani
 

What's hot (19)

Csit77404
Csit77404Csit77404
Csit77404
 
Just-in-time Detection of Protection-Impacting Changes on WordPress and Media...
Just-in-time Detection of Protection-Impacting Changes on WordPress and Media...Just-in-time Detection of Protection-Impacting Changes on WordPress and Media...
Just-in-time Detection of Protection-Impacting Changes on WordPress and Media...
 
Icpc16.ppt
Icpc16.pptIcpc16.ppt
Icpc16.ppt
 
Python-EMU-PCAP
Python-EMU-PCAPPython-EMU-PCAP
Python-EMU-PCAP
 
Towards Developing a Repository of Logical Errors Observed in Parallel Code t...
Towards Developing a Repository of Logical Errors Observed in Parallel Code t...Towards Developing a Repository of Logical Errors Observed in Parallel Code t...
Towards Developing a Repository of Logical Errors Observed in Parallel Code t...
 
Safety criticalc++
Safety criticalc++Safety criticalc++
Safety criticalc++
 
Abdullah thowzif hameed pcap - python es-certificate
Abdullah thowzif hameed pcap - python es-certificateAbdullah thowzif hameed pcap - python es-certificate
Abdullah thowzif hameed pcap - python es-certificate
 
Csc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigmCsc1100 lecture01 ch01 pt2-paradigm
Csc1100 lecture01 ch01 pt2-paradigm
 
Cyclomatic complexity
Cyclomatic complexityCyclomatic complexity
Cyclomatic complexity
 
NeerajSharma_EmbeddedSoftwareDeveloper
NeerajSharma_EmbeddedSoftwareDeveloperNeerajSharma_EmbeddedSoftwareDeveloper
NeerajSharma_EmbeddedSoftwareDeveloper
 
Toward a Traceable, Explainable and fair JD/Resume Recommendation System
Toward a Traceable, Explainable and fair JD/Resume Recommendation SystemToward a Traceable, Explainable and fair JD/Resume Recommendation System
Toward a Traceable, Explainable and fair JD/Resume Recommendation System
 
Unit i
Unit iUnit i
Unit i
 
C# chap 2
C# chap 2C# chap 2
C# chap 2
 
How to do code review and use analysis tool in software development
How to do code review and use analysis tool in software developmentHow to do code review and use analysis tool in software development
How to do code review and use analysis tool in software development
 
20100309 03 - Vulnerability analysis (McCabe)
20100309 03 - Vulnerability analysis (McCabe)20100309 03 - Vulnerability analysis (McCabe)
20100309 03 - Vulnerability analysis (McCabe)
 
Early Detection of Collaboration Conflicts & Risks in Software Development
Early Detection of Collaboration Conflicts & Risks in Software DevelopmentEarly Detection of Collaboration Conflicts & Risks in Software Development
Early Detection of Collaboration Conflicts & Risks in Software Development
 
Introduction python
Introduction pythonIntroduction python
Introduction python
 
Introduction to Programming using C/C++
Introduction to Programming using C/C++Introduction to Programming using C/C++
Introduction to Programming using C/C++
 
Code coverage
Code coverageCode coverage
Code coverage
 

Viewers also liked

Timev_2016.4.7_PPT (2)
Timev_2016.4.7_PPT (2)Timev_2016.4.7_PPT (2)
Timev_2016.4.7_PPT (2)
Pierre Chua
 
BTL PLASTICS_VISION ENGINEERING_English ingekort
BTL PLASTICS_VISION ENGINEERING_English  ingekortBTL PLASTICS_VISION ENGINEERING_English  ingekort
BTL PLASTICS_VISION ENGINEERING_English ingekort
Lieven Planckaert
 
Steptwo, A Hughes Global Education Premier partner (1)
Steptwo, A Hughes Global Education Premier partner (1)Steptwo, A Hughes Global Education Premier partner (1)
Steptwo, A Hughes Global Education Premier partner (1)
Sonica Dhankhar
 

Viewers also liked (15)

Timev_2016.4.7_PPT (2)
Timev_2016.4.7_PPT (2)Timev_2016.4.7_PPT (2)
Timev_2016.4.7_PPT (2)
 
Business analyst
Business analystBusiness analyst
Business analyst
 
День РОССИИ
День РОССИИДень РОССИИ
День РОССИИ
 
BTL PLASTICS_VISION ENGINEERING_English ingekort
BTL PLASTICS_VISION ENGINEERING_English  ingekortBTL PLASTICS_VISION ENGINEERING_English  ingekort
BTL PLASTICS_VISION ENGINEERING_English ingekort
 
Steptwo noida
Steptwo noidaSteptwo noida
Steptwo noida
 
Business analyst
Business analystBusiness analyst
Business analyst
 
Secuencia 112 (12)
Secuencia 112 (12)Secuencia 112 (12)
Secuencia 112 (12)
 
Halal beach resort
Halal beach resortHalal beach resort
Halal beach resort
 
Lipa
LipaLipa
Lipa
 
Gestão Internacional de Pessoas (PARTE 02) - nereidavianna
Gestão Internacional de Pessoas (PARTE 02) - nereidaviannaGestão Internacional de Pessoas (PARTE 02) - nereidavianna
Gestão Internacional de Pessoas (PARTE 02) - nereidavianna
 
GIP parte01 nereidavianna
GIP parte01 nereidaviannaGIP parte01 nereidavianna
GIP parte01 nereidavianna
 
Steptwo, A Hughes Global Education Premier partner (1)
Steptwo, A Hughes Global Education Premier partner (1)Steptwo, A Hughes Global Education Premier partner (1)
Steptwo, A Hughes Global Education Premier partner (1)
 
Gestão Internacional de Pessoas (PARTE 01) - nereidavianna
Gestão Internacional de Pessoas (PARTE 01) - nereidaviannaGestão Internacional de Pessoas (PARTE 01) - nereidavianna
Gestão Internacional de Pessoas (PARTE 01) - nereidavianna
 
Gestão Internacional de Pessoas - nereidavianna
Gestão Internacional de Pessoas - nereidaviannaGestão Internacional de Pessoas - nereidavianna
Gestão Internacional de Pessoas - nereidavianna
 
Probabilistic Graphical Models 輪読会 §3.3-3.4
Probabilistic Graphical Models 輪読会 §3.3-3.4Probabilistic Graphical Models 輪読会 §3.3-3.4
Probabilistic Graphical Models 輪読会 §3.3-3.4
 

Similar to Resume

VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
Landis+Gyr
 
Megha_Smriti_resume
Megha_Smriti_resumeMegha_Smriti_resume
Megha_Smriti_resume
megha smriti
 
Curriculum Vitae 2016
Curriculum Vitae 2016Curriculum Vitae 2016
Curriculum Vitae 2016
sriramakg
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015
Peter Gervais
 

Similar to Resume (20)

Sr Full Stack Developer
Sr Full Stack DeveloperSr Full Stack Developer
Sr Full Stack Developer
 
Guruprasad
GuruprasadGuruprasad
Guruprasad
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
 
Chandra_CV 3 8Yr Exp
Chandra_CV 3 8Yr Exp Chandra_CV 3 8Yr Exp
Chandra_CV 3 8Yr Exp
 
Raushan_Resume1
Raushan_Resume1Raushan_Resume1
Raushan_Resume1
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
 
Sounak_Resume
Sounak_ResumeSounak_Resume
Sounak_Resume
 
Syamanth S
Syamanth SSyamanth S
Syamanth S
 
Megha_Smriti_resume
Megha_Smriti_resumeMegha_Smriti_resume
Megha_Smriti_resume
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Anand madhab c linux
Anand madhab c linuxAnand madhab c linux
Anand madhab c linux
 
Sarathi_Resume_June 2016
Sarathi_Resume_June 2016Sarathi_Resume_June 2016
Sarathi_Resume_June 2016
 
Curriculum Vitae 2016
Curriculum Vitae 2016Curriculum Vitae 2016
Curriculum Vitae 2016
 
Mahesh - Resume - Paypal
Mahesh - Resume - PaypalMahesh - Resume - Paypal
Mahesh - Resume - Paypal
 
Uday Resume
Uday ResumeUday Resume
Uday Resume
 
peeyush_resume
peeyush_resumepeeyush_resume
peeyush_resume
 
Neha_Maggu
Neha_MagguNeha_Maggu
Neha_Maggu
 
PralayPatoria
PralayPatoriaPralayPatoria
PralayPatoria
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015
 

Resume

  • 1. Arvind Raghuwanshi #8/1, 23rd main, BTM 2nd stage, Mobile: +919591038051 Bangalore – 560076, India Email: arvindcs28@gmail.com Objective: To be a continuous learner of new technologies and put my whole effort for all-round development of the organization where ever I am employed. Professional Summary: Having 4 years of experience in developing networking protocol andOperating system hardening using C and C++ technologies. Good knowledge of Object OrientedProgramming concepts.  Experience in development of object-oriented Windows application using Windows programming, MFC and C++. Travelled onsite (china)for support, development and projecthandover work. Having experience of Agile process. Has the motivation to take independent responsibility as wellas ability to contribute and be a productive team player. Good team member, positive attitude and result oriented Self-motivated, quicklearner, willing to adapt to new challenges & new technologies. WorkExperience:  Working as SeniorSoftwareEngineerforHuawei Technologies,Bangaloreform 2 March 2012 to till Date. Academic Profile: B.E [Computer Science] TRUBA Institute of Engineering and Information Technology Bhopal (MP). 71% 12th Standard, MP Board S.J.L Excellence School, Sohagpur (MP) 81.5 % 10th Standard, MP Board S.J.L Excellence School, Sohagpur (MP) 78.4 % Technical Skills: SKILL EXPERIENCED Language C, C++, Windows Programming OperatingSystem Windows XP,Windows7, Windows10,Linux Protocol TCP, UDP,SCTP,FILLP WindowsHardeningTool SetWin UT andCoverageTool Hutaf LLT DynamicTool IBM Rational Purify and Coverage, Coverity and Fortify Static Tool Pclint,CCT, Simian, Source Monitor CompilerandIDE Visual Studio (VC6.0, VS2005, VS2010), gcc DevelopmentMethodology Agile Editor Source Insight SubjectOf Interest DataStructure , Oops Concepts
  • 2. Project Profile: Project #1 WindowsOperating SystemHardeningTool (SetWin) Domain : Security Client : British Telecom Environment : Windows Technologies : C++, MFC, Windows Programming Compiler : VC6.0, VS2005, VS2010 Tools : Source Insight Role : SoftwareDeveloper TeamSize : 4 Description: SetWinis security enhancement toolfor windowsoperating system whichhave many policies to secure the Windows operating system. Responsibilities:  Involvedin the development of different modules of this project.  Identified the various issues (coding convention violation,parameter validation, duplicate code, level 4 warning, dead code, integer overflow,return value handling etc ) and fixed the same.  Identified all the deprecated (unsecure) functions and replaced all deprecated function to secure functions.  Migrated SetWin Code from VC6 to VC8 and later VC8 to VC10 Compiler and Fixed all the Migration related errors and Warnings.  Involvedin Unit testing and system level testing. Project # 2 WindowsOperatingSystemHardeningTool (SetWin) PoliciesImplementation Domain : Security Client : British Telecom Environment : Windows Technologies : C++, MFC, Windows Programming Compiler : VC6.0, VS2005, VS2010 Tools : Source Insight Role : SoftwareDeveloper TeamSize : 4 Description: SetWinis security enhancement toolfor windowsoperating system whichhave many policies to secure the Windows operating system. Responsibilities:  Implementation of “DLL preloading vulnerabilities prevention and Password prompt policy” to prevent the DLLpreloading vulnerabilities.  Handled all the requirement end to end and played single point contact role for development and customer support for the SetWin.  Travelled to china for customer support and project handover work and worked with client for SetWin support for windows7 OS and windows 2012 server OS.  Unit and System level integration testing.
  • 3. Project # 3 Multithreadingsupportfor SCTP Domain : Security and Networking Client : HQ(China) Environment : Windows and Linux Technologies : C, Multithreading Compiler : VS2005, VS2010 Tools : Source Insight Role : SoftwareDeveloper TeamSize : 7 Description: Stream controltransmission protocol(SCTP) is transport layer protocolservicing similar role as TCP and UDP,it is used for transmitting multiple streams of data at the same time between twoend point that have established the connection in network. Responsibilities:  Implementation of multithreading support for SCTP stack initialization module using read and write locks.  Implementation of callbacksfor the all the system functionavailable in the SCTP project.  Implementation of the Default callbackand UTadaptor functions fortest cases.  Handled structure padding workfor all the structure used in the code. Project # 4 FILLP: CurrentlyDeveloping FILLPprotocol to increasethethroughputto morethan 90% usingTCPand UDP conceptsandneedto supportthe multithreadingforthe same. Domain : Security and Networking Client : HQ(China) Environment : Windows and Linux Technologies : C, Multithreading Compiler : VS2005, VS2010 Tools : Source Insight Role : SoftwareDeveloper TeamSize : 7 Description: Fillin protocol is transport level protocolwhich optimizes the throughput to more than 90 % using TCP and UDP concepts. Responsibilities:  Implementation for FILLP stack initialization module using different API’s, Exposed structures and callbacks.  Implementation of callbacksfor the all the system functionavailable in the FILLP project.  Implementation of the Default callbackand UTadaptor functions fortest cases.  Handled structure padding workfor all the structure used in the code.  Unit and System level integration testing. Personal Details: Date of Birth : 04-06-1988 Nationality : Indian Marital status : Single Languages Known : English, Hindi Place : Bangalore