manoj_resume

Manoj Kumar
E-mail :-manoj.cusat2006@gmail.com Mob :+91-8904752192
Career Objective :
To work in an environment where I can apply and build upon my technical & analytical skills.
To add value to the products and services on which I undertake the assignments.
PROFESSIONAL EXPERIENCE :
4.2 years of experience in GlobalEdge Software Ltd as a Senior Software Engineer.
EDUCATIONAL DETAILS :
Bachelor of Technology (Computer Science) from Cochin University of Science and
Technology (CUSAT) Passed in 2010.
TECHNICAL SKILS :
OS Environment Linux, Windows, Mac OS X
Programming Languages C, C++
Tools Used GCC, GDB, Make, Doxygen, GTK + 2.0,
Doxygen,Iperf, Wireshark, Chariot
Protocol RTP/RTCP, 802.11abgn-ac, Hotspot2.0
Specification 802.11 Wireless Spec
Micro controller Basics of 8051 and ARM.
Networking Socket Programming
Project Profile:-
1. Hotspot2.0 on RFIC5 5G SW Project
Introduction : This project involves enabling Hotspot 2.0 on
QH720 RDK (BBIC4 + RFIC5 ) 802.11an-ac
card.
Objective Project Objectives:
 Implement the Hotspot 2.0 feature on
existing 5GHz band WLAN driver
 WFA passpoint certification pre-scan
tests
 bug fixing
Scope  Enhancement of QH720RDK WLAN
driver to support Hotspot along with
802.11an-ac modes
 Debugging the features of Hotspot2.0
protocol
 Verification & Validation of the driver as
per the ATP
Description : It is for mobile devices to automatically join a
Wi-Fi subscriber service whenever the user
enters a Hotspot 2.0 area, in order to provide
better bandwidth and services-on-demand to
end-users.
Hotspot 2.0 is based on the IEEE 802.11u
standard, which is a set of protocols published
in 2011 to enable cellular-like roaming.
Security in Hotspot2.0 is WPA2-Enterprise
Role :  Implement the HS2.0 Features.
 Verification and validation of the HS2.0
features
 Bug fixing
Environment :
Platform: Linux, ARC
Language: C
Tools: GNU Tools, chariot, iperf
2. GES RFIC5 2.4G/5G SW Project
Introduction : This project involves the porting of QHXXX
(BBIC3 + RFIC5 ) WLAN driver to QH720 RDK
(BBIC4 + RFIC5 ) 802.11abgn-ac card to
support 2.4GHz band.
Objective Project Objectives:
 Enhance the existing 5GHz band WLAN
driver to support 2.4GHz band with the
newer chipset
 WFA 80211abgn certification pre-scan
tests
 Dual band IOT testing/ bug fixing
Scope  Porting and enhancement of QH720RDK
WLAN driver to support 802.11bgn
modes along with 802.11an-ac modes
 Debugging the features of 802.11abgn
protocol
 Verification & Validation of the driver as
per the ATP
Description A WLAN Driver implements the interface
between the host Operating System and the
WLAN device that provides the capability to
control the wireless interface as well as the
ability to send and receive data.
The WLAN driver communicates with the
device through RGMII/PCIe low level interface.
The protocol processing is spread across the
net80211, driver and the firmware layers
Role :  Implement the missing 802.11bg features
 Verification and validation of the
802.11abgn features
 Bug fixing
Environment :
Platform: Linux, ARC
Language: C
Tools: GNU Tools, chariot, iperf
3. Mac OS X WLAN Driver Development
Introduction: This project involved the porting of 8366 WLAN
device driver for 802.11b/g/n wireless card with
PCIe interface to different versions of Mac OS X
platforms.
Objective: The main objective of this project was to stabilize
the existing Marvell’s WLAN device driver for the
Mac OS X Operating System. Port the driver to
support the latest Mac versions: Mac OS X
Snow Leopard (10.6), and above. WLAN device
driver should support 88W8366 chipset and
should be in compliance with the 802.11bgn
specification.
Scope:  Porting and enhancement of 8366
WLAN driver to the latest versions of
Mac OS X (10.6, 10.7, 10.8)
 Debugging the features of 802.11bgn
protocol
 Implementation of wireless application
to test the functionalities provided by
the driver
 Verification & Validation of the driver as
per ATP
Description: A WLAN Driver implements the interface
between the host Operating System and the
WLAN device that provides the capability to
control the wireless interface as well as the
ability to send and receive data.
This driver uses the Apple’s IOKit framework for
the wireless functionalities and the low level
PCIe functionalities to communicate with the
device and to access the device registers.
WLAN Driver is a subclass of IOKit
Framework class IO80211Controller and uses
net80211 for 802.11 protocol services. 80211
controller drivers should subclass the
IO80211Controller, and implement or override
the hardware specific methods
The driver complies with the IOKit framework of
Mac OS X. The protocol processing is typically
handled entirely in the net80211 layer with the
driver responsible purely for moving data
between the host and the device.
Role:  Debugging the features of 802.11bgn
protocol
 Verification and Validation of the driver
 Configuration tool implementation
Environment :  Platform: Mac OS X Snow Leopard
(10.6), Lion (10.7)
 Language: C++
 Tools: Xcode IDE, GNU Tools
4. Integration Of WIFI using WLAN 1271 Adapter on BeagleBoard
Introduction: The project involves integration of WLAN
1271 adapter for Android Gingerbread
running on an ARM based development
platform. The objective is to enable the
functionality of WiFi, using the TI wl1271
adapter.
Description: This project involved the development of
WLAN driver(WL1271) through SDIO
interface on Android Gingerbread with the
necessary configurations done in the
configuration files of the kernel.
The adapter enables the TI WiFi solution
on Beagleboard-Xm platform that has a
standard SDIO connector. In addition to
evaluating the WiFi capabilities it is also
possible to evaluate the Bluetooth and FM
components. This module has been
constructed such that it can be used as a
pluggable adapter card or a daughter card
on a customer’s design.
Role: Design, Development and Unit Testing.
Environment : ● Platform : Beagle Board xM.
● OS : Android GingerBread 2.6.37
● Language : C
● Tools : GNU ARM Tool Chain
5. Video surveillance Camera
Introduction : A Video surveillance System provides live
video streaming from cameras connected
over the internet.
Description : Video surveillance provides live video
streaming from cameras connected over
the Internet using RTP transmission
protocol .
● A server is responsible for handling the
connection,receiving and
recording(storing in Secondary disk) the
Received Frames from the Camera which
is connected over Internet with the
server. The RTP transmission is controlled
using TCP connection between server and
camera. The Received frames are shared
between server and player processes
through shared memory.
The player is responsible for the creation of
GUI using gtk tool,Decode the frames and
play it on GUI.
Role : Design, Development and Testing.
Environment :
Platform: Linux
Tools: Vim Editor, gdb, makefile
Libraries: SDL, gtk+-2.0
Language: C++

Recomendados

Enabling new protocol processing with DPDK using Dynamic Device Personalization von
Enabling new protocol processing with DPDK using Dynamic Device PersonalizationEnabling new protocol processing with DPDK using Dynamic Device Personalization
Enabling new protocol processing with DPDK using Dynamic Device PersonalizationMichelle Holley
3.1K views33 Folien
SDN/NFV Building Block Introduction von
SDN/NFV Building Block IntroductionSDN/NFV Building Block Introduction
SDN/NFV Building Block IntroductionMichelle Holley
875 views29 Folien
resume2 von
resume2resume2
resume2Leonard Timmons
274 views4 Folien
Promwad's CPE Team Profile von
Promwad's CPE Team ProfilePromwad's CPE Team Profile
Promwad's CPE Team ProfileIvan Kuten
884 views23 Folien
5G Network Introduction von
5G Network Introduction5G Network Introduction
5G Network IntroductionMichelle Holley
1.8K views23 Folien
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors von
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors
Building efficient 5G NR base stations with Intel® Xeon® Scalable Processors Michelle Holley
1.4K views24 Folien

Más contenido relacionado

Was ist angesagt?

Accelerating Virtual Machine Access with the Storage Performance Development ... von
Accelerating Virtual Machine Access with the Storage Performance Development ...Accelerating Virtual Machine Access with the Storage Performance Development ...
Accelerating Virtual Machine Access with the Storage Performance Development ...Michelle Holley
1.2K views38 Folien
Implementation of cisco wireless lan controller (multiple wla ns) von
Implementation of cisco wireless lan controller (multiple wla ns)Implementation of cisco wireless lan controller (multiple wla ns)
Implementation of cisco wireless lan controller (multiple wla ns)IT Tech
926 views9 Folien
Prasad_Meduri von
Prasad_MeduriPrasad_Meduri
Prasad_MeduriPrasad Meduri
242 views4 Folien
LF_DPDK17_Abstract APIs for DPDK and ODP von
LF_DPDK17_Abstract APIs for DPDK and ODPLF_DPDK17_Abstract APIs for DPDK and ODP
LF_DPDK17_Abstract APIs for DPDK and ODPLF_DPDK
99 views12 Folien
Identity Verification System Based on Gait Recognition von
Identity Verification System Based on Gait RecognitionIdentity Verification System Based on Gait Recognition
Identity Verification System Based on Gait RecognitionMingyang Zheng
168 views22 Folien
NFF-GO (YANFF) - Yet Another Network Function Framework von
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkMichelle Holley
4.8K views31 Folien

Was ist angesagt?(20)

Accelerating Virtual Machine Access with the Storage Performance Development ... von Michelle Holley
Accelerating Virtual Machine Access with the Storage Performance Development ...Accelerating Virtual Machine Access with the Storage Performance Development ...
Accelerating Virtual Machine Access with the Storage Performance Development ...
Michelle Holley1.2K views
Implementation of cisco wireless lan controller (multiple wla ns) von IT Tech
Implementation of cisco wireless lan controller (multiple wla ns)Implementation of cisco wireless lan controller (multiple wla ns)
Implementation of cisco wireless lan controller (multiple wla ns)
IT Tech926 views
LF_DPDK17_Abstract APIs for DPDK and ODP von LF_DPDK
LF_DPDK17_Abstract APIs for DPDK and ODPLF_DPDK17_Abstract APIs for DPDK and ODP
LF_DPDK17_Abstract APIs for DPDK and ODP
LF_DPDK99 views
Identity Verification System Based on Gait Recognition von Mingyang Zheng
Identity Verification System Based on Gait RecognitionIdentity Verification System Based on Gait Recognition
Identity Verification System Based on Gait Recognition
Mingyang Zheng168 views
NFF-GO (YANFF) - Yet Another Network Function Framework von Michelle Holley
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function Framework
Michelle Holley4.8K views
Acclerating SDN and NFV Deployments with Spirent von Malathi Malla
Acclerating SDN and NFV Deployments with SpirentAcclerating SDN and NFV Deployments with Spirent
Acclerating SDN and NFV Deployments with Spirent
Malathi Malla560 views
LF_DPDK17_Flexible and Extensible support for new protocol processing with DP... von LF_DPDK
LF_DPDK17_Flexible and Extensible support for new protocol processing with DP...LF_DPDK17_Flexible and Extensible support for new protocol processing with DP...
LF_DPDK17_Flexible and Extensible support for new protocol processing with DP...
LF_DPDK1.3K views
Industrial Internet of Things: Protocols an Standards von Javier Povedano
Industrial Internet of Things: Protocols an StandardsIndustrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an Standards
Javier Povedano158 views
BKK16-200 Designing Security into low cost IO T Systems von Linaro
BKK16-200 Designing Security into low cost IO T SystemsBKK16-200 Designing Security into low cost IO T Systems
BKK16-200 Designing Security into low cost IO T Systems
Linaro1.6K views
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas... von Michelle Holley
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...
Software Defined Networking (SDN) / Network Function Virtualization (NFV) bas...
Michelle Holley1.4K views
What's New in LabVIEW 2017 von DMC, Inc.
What's New in LabVIEW 2017What's New in LabVIEW 2017
What's New in LabVIEW 2017
DMC, Inc.2.2K views
Mobility mangement rina iwcnc von ARCFIRE ICT
Mobility mangement rina   iwcncMobility mangement rina   iwcnc
Mobility mangement rina iwcnc
ARCFIRE ICT93 views
Introduction to container networking in K8s - SDN/NFV London meetup von Haidee McMahon
Introduction to container networking in K8s - SDN/NFV  London meetupIntroduction to container networking in K8s - SDN/NFV  London meetup
Introduction to container networking in K8s - SDN/NFV London meetup
Haidee McMahon346 views
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband von CEVA, Inc.
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile BroadbandCEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband
CEVA PentaG - 5G New Radio IP Platform for Enhanced Mobile Broadband
CEVA, Inc.768 views
Modern Software Architecture von Ahmed Marzouk
Modern Software Architecture Modern Software Architecture
Modern Software Architecture
Ahmed Marzouk243 views
如何用k8s打造國產5G NFV平臺? 剖析經濟部5G核網技術的關鍵 von Jace Liang
如何用k8s打造國產5G NFV平臺?剖析經濟部5G核網技術的關鍵如何用k8s打造國產5G NFV平臺?剖析經濟部5G核網技術的關鍵
如何用k8s打造國產5G NFV平臺? 剖析經濟部5G核網技術的關鍵
Jace Liang1.9K views
6WINDGate™ - Enabling Cloud RAN Virtualization von 6WIND
6WINDGate™ - Enabling Cloud RAN Virtualization6WINDGate™ - Enabling Cloud RAN Virtualization
6WINDGate™ - Enabling Cloud RAN Virtualization
6WIND1.4K views

Similar a manoj_resume

Vinay's_profile von
Vinay's_profileVinay's_profile
Vinay's_profileTripathi Vinay
105 views8 Folien
Resume von
ResumeResume
ResumeMohd Arif Khan
380 views4 Folien
Arumugam petchimuthu pdf von
Arumugam petchimuthu pdfArumugam petchimuthu pdf
Arumugam petchimuthu pdfArumugamPetchimuthu2
92 views4 Folien
Eric Theis resume61.1 von
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1Eric Theis
463 views7 Folien
Resume_Pratik von
Resume_PratikResume_Pratik
Resume_PratikPratik Panchal
387 views4 Folien
HARISH_Resume_Embedded_SW von
HARISH_Resume_Embedded_SWHARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHarish Kumar S
242 views5 Folien

Similar a manoj_resume(20)

Eric Theis resume61.1 von Eric Theis
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
Eric Theis463 views
V.S.VamsiKrishna von vamsisvk
V.S.VamsiKrishnaV.S.VamsiKrishna
V.S.VamsiKrishna
vamsisvk173 views
Albin profile von Albin B
Albin profileAlbin profile
Albin profile
Albin B192 views
Development Of An Internet Controlled Surveillance Mobile Robot (Student2) von nurul ain
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
nurul ain1.7K views
Management configuration von mckan1974
Management configurationManagement configuration
Management configuration
mckan1974309 views
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G... von Christopher Diamantopoulos
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
Check Point CCSA NGX R71 Course Overview von daisuke_tanabe
Check Point CCSA NGX R71 Course OverviewCheck Point CCSA NGX R71 Course Overview
Check Point CCSA NGX R71 Course Overview
daisuke_tanabe1.1K views
Final Design Report_REVFINAL von Jacob Ramey
Final Design Report_REVFINALFinal Design Report_REVFINAL
Final Design Report_REVFINAL
Jacob Ramey204 views
200701043 report von MindTree
200701043 report200701043 report
200701043 report
MindTree1.1K views

manoj_resume

  • 1. Manoj Kumar E-mail :-manoj.cusat2006@gmail.com Mob :+91-8904752192 Career Objective : To work in an environment where I can apply and build upon my technical & analytical skills. To add value to the products and services on which I undertake the assignments. PROFESSIONAL EXPERIENCE : 4.2 years of experience in GlobalEdge Software Ltd as a Senior Software Engineer. EDUCATIONAL DETAILS : Bachelor of Technology (Computer Science) from Cochin University of Science and Technology (CUSAT) Passed in 2010. TECHNICAL SKILS : OS Environment Linux, Windows, Mac OS X Programming Languages C, C++ Tools Used GCC, GDB, Make, Doxygen, GTK + 2.0, Doxygen,Iperf, Wireshark, Chariot Protocol RTP/RTCP, 802.11abgn-ac, Hotspot2.0 Specification 802.11 Wireless Spec Micro controller Basics of 8051 and ARM. Networking Socket Programming
  • 2. Project Profile:- 1. Hotspot2.0 on RFIC5 5G SW Project Introduction : This project involves enabling Hotspot 2.0 on QH720 RDK (BBIC4 + RFIC5 ) 802.11an-ac card. Objective Project Objectives:  Implement the Hotspot 2.0 feature on existing 5GHz band WLAN driver  WFA passpoint certification pre-scan tests  bug fixing Scope  Enhancement of QH720RDK WLAN driver to support Hotspot along with 802.11an-ac modes  Debugging the features of Hotspot2.0 protocol  Verification & Validation of the driver as per the ATP Description : It is for mobile devices to automatically join a Wi-Fi subscriber service whenever the user enters a Hotspot 2.0 area, in order to provide better bandwidth and services-on-demand to end-users. Hotspot 2.0 is based on the IEEE 802.11u standard, which is a set of protocols published in 2011 to enable cellular-like roaming. Security in Hotspot2.0 is WPA2-Enterprise Role :  Implement the HS2.0 Features.  Verification and validation of the HS2.0 features  Bug fixing Environment : Platform: Linux, ARC Language: C Tools: GNU Tools, chariot, iperf 2. GES RFIC5 2.4G/5G SW Project Introduction : This project involves the porting of QHXXX (BBIC3 + RFIC5 ) WLAN driver to QH720 RDK (BBIC4 + RFIC5 ) 802.11abgn-ac card to support 2.4GHz band. Objective Project Objectives:  Enhance the existing 5GHz band WLAN driver to support 2.4GHz band with the
  • 3. newer chipset  WFA 80211abgn certification pre-scan tests  Dual band IOT testing/ bug fixing Scope  Porting and enhancement of QH720RDK WLAN driver to support 802.11bgn modes along with 802.11an-ac modes  Debugging the features of 802.11abgn protocol  Verification & Validation of the driver as per the ATP Description A WLAN Driver implements the interface between the host Operating System and the WLAN device that provides the capability to control the wireless interface as well as the ability to send and receive data. The WLAN driver communicates with the device through RGMII/PCIe low level interface. The protocol processing is spread across the net80211, driver and the firmware layers Role :  Implement the missing 802.11bg features  Verification and validation of the 802.11abgn features  Bug fixing Environment : Platform: Linux, ARC Language: C Tools: GNU Tools, chariot, iperf 3. Mac OS X WLAN Driver Development Introduction: This project involved the porting of 8366 WLAN device driver for 802.11b/g/n wireless card with PCIe interface to different versions of Mac OS X platforms. Objective: The main objective of this project was to stabilize the existing Marvell’s WLAN device driver for the Mac OS X Operating System. Port the driver to support the latest Mac versions: Mac OS X Snow Leopard (10.6), and above. WLAN device driver should support 88W8366 chipset and should be in compliance with the 802.11bgn specification. Scope:  Porting and enhancement of 8366 WLAN driver to the latest versions of Mac OS X (10.6, 10.7, 10.8)  Debugging the features of 802.11bgn protocol  Implementation of wireless application to test the functionalities provided by the driver  Verification & Validation of the driver as per ATP
  • 4. Description: A WLAN Driver implements the interface between the host Operating System and the WLAN device that provides the capability to control the wireless interface as well as the ability to send and receive data. This driver uses the Apple’s IOKit framework for the wireless functionalities and the low level PCIe functionalities to communicate with the device and to access the device registers. WLAN Driver is a subclass of IOKit Framework class IO80211Controller and uses net80211 for 802.11 protocol services. 80211 controller drivers should subclass the IO80211Controller, and implement or override the hardware specific methods The driver complies with the IOKit framework of Mac OS X. The protocol processing is typically handled entirely in the net80211 layer with the driver responsible purely for moving data between the host and the device. Role:  Debugging the features of 802.11bgn protocol  Verification and Validation of the driver  Configuration tool implementation Environment :  Platform: Mac OS X Snow Leopard (10.6), Lion (10.7)  Language: C++  Tools: Xcode IDE, GNU Tools 4. Integration Of WIFI using WLAN 1271 Adapter on BeagleBoard Introduction: The project involves integration of WLAN 1271 adapter for Android Gingerbread running on an ARM based development platform. The objective is to enable the functionality of WiFi, using the TI wl1271 adapter. Description: This project involved the development of WLAN driver(WL1271) through SDIO interface on Android Gingerbread with the necessary configurations done in the configuration files of the kernel. The adapter enables the TI WiFi solution on Beagleboard-Xm platform that has a standard SDIO connector. In addition to evaluating the WiFi capabilities it is also possible to evaluate the Bluetooth and FM components. This module has been constructed such that it can be used as a pluggable adapter card or a daughter card
  • 5. on a customer’s design. Role: Design, Development and Unit Testing. Environment : ● Platform : Beagle Board xM. ● OS : Android GingerBread 2.6.37 ● Language : C ● Tools : GNU ARM Tool Chain 5. Video surveillance Camera Introduction : A Video surveillance System provides live video streaming from cameras connected over the internet. Description : Video surveillance provides live video streaming from cameras connected over the Internet using RTP transmission protocol . ● A server is responsible for handling the connection,receiving and recording(storing in Secondary disk) the Received Frames from the Camera which is connected over Internet with the server. The RTP transmission is controlled using TCP connection between server and camera. The Received frames are shared between server and player processes through shared memory. The player is responsible for the creation of GUI using gtk tool,Decode the frames and play it on GUI. Role : Design, Development and Testing. Environment : Platform: Linux Tools: Vim Editor, gdb, makefile Libraries: SDL, gtk+-2.0 Language: C++