Now you can Instantly Chat with AMOL!
About Me
Strong motivation towards work; would like to implement challenging projects and to see challenges as opportunities. Being adaptive and creative always interested in learning new ideas and technologies. I would like to work in a company where I can g...
Show MoreSkills
Positions
Portfolio Projects
Description
Work includes developing linux based OS with roll back and remote update features. Also develop an IoT
( client ) as a part of IoT platform for the blender which will communicate to the cloud and Salesforce.
Language : C/C++
Platform : Embedded Linux
Roles & Responsibilities : Writing System Requirement speicification
Designing developing IoT Platform
Developing Firmware over the Air feature
Adding Hardware support (Drivers/Patches)
Show More Show LessDescription
Work includes optimizing the image processing algorithms for advanced driving assistance systems (ADAS) for TI66x board. Worked on lane tracking and ground surface modelling algorithms. DSP optimization, used different optimization techniques, like loop optimization, intrinsic, C/C++ code optimization, memory optimization.
Roles & Responsibilities
● Designing and generating Use cases for ADAS.
● Algorithm development.
● DSP Programming for TDA 2xx SoC and TI C66x.
● Algorithm optimization for TI C66x processor and TDA 2xx.
● Optimizing the control flow on TDA 2xx SoC.
Description
Work includes developing and optimizing the image processing algorithms for advanced driving assistance systems (ADAS) for TDA2xx SoC and TI66x processor. Developing the lane tracking, lane detection algorithms for TDA 2xx SoC. Using Vision SDK platform and OpenCV.
Roles& Responsibilities
● Tech Lead
● Designing and generating Use cases for ADAS.
● Algorithm development.
● DSP Programming for TDA 2xx SoC and TI C66x.
● Algorithm optimization for TI C66x processor and TDA 2xx.
● Optimizing the control flow on TDA 2xx SoC.
Description
XRS is part of One-Stor product which is developed by Seagate. The role of this OS is to support different kinds of motherboards designed for different kinds of storage solutions for the industries. XRS is RHEL based OS which has customizations to suite the different motherboards. RHEL packages are compatible with XRS. Current XRS kernel release worked on is 3.1 and 2.6. I worked as a part of a team developing and testing XRS.
Roles & Responsibilities
● Tool development for NVDIMM feature.
● Worked on Test suite for NVME client side protocol.
● Worked on Linux test project (LTP) for kernel testing.
Show More Show LessDescription
Worked on product Communication Manager which works as the controller for the enterprise unified communication solution. It is IP-PBX (VOIP). It uses SIP protocol for call control and voice transfer. It is the central part of the system which provides variety of cutting edge telephony features which are used in the industry.
Roles& Responsibilities
● Developing ec500 feature.
● Worked on SIP/H.323 protocol handling.
Show More Show LessDescription
This product provides end to end network connectivity with Mobile-IP protocol.
● Clients can connect to the server with wireless connectivity.
● Clients can chat, view presentations, have video conferencing or can watch live streaming video.
● It also provides above services even if underlying IP address is changed and all these facilities are provided on Ipv6 address.
Roles& Responsibilities
● Developing patch for Network stack on server side (Linux) for client communication.
● Client communication.
● Tech Lead.
Description
This project aims at developing and executing Montavista automated test framework for MontaVista Linux (Carrier Grade Edition 5.0) features (Example IMQ, SELinux, EDAC, Boot cycle detection). It involves (mvTAF environment) and python scripting.
Roles & Responsibilities
● Developing network driver as a part of IMQ test suite. Developing automated test suites for features IMQ, SELinux, EDAC, Boot cycle detection.
● Client communication.
Show More Show LessDescription
This software provides facility of file transfer between simputer and mobile phone.Simputer is a device with Embedded Linux platform with strong ARM processor.
● File transfer achieved using Bluetooth and USB data cable.
● This required implementation of Bluetooth stack and writing USB-Serial driver for embedded Linux platform.
Roles& Responsibilities
● Porting Bluetooth stack on Linux.
● Developing USB-Serial driver.
● Developing tool for infrared file transfer.
● Project planning & tracking.
● Client communication.
Description
XRS is part of One Stor product which is developed by Seagate. The role of this OS is to support different kinds of motherboards designed for different kinds of storage solutions for the industries. XRS is RHEL based OS which has customizations to suite the different motherboards. The work involved bug fixing/development, developing tools for NVMe SSD performance testing, post installation testing in python.
Show More Show LessDescription
Working on product Communication Manager which works as the controller of the unified communication solution for enterprise. It is IP-PBX. It performs signaling for call control. It is the central part of the system which provides variety of cutting edge telephony features which are used in the industry. Work includes SIP/H.323 protocol handling.
Show More Show LessDescription
This product provides end to end network connectivity with MobileIP protocol. Clients can connect to the server with wireless connectivity. Clients can chat, view presentations, have video conferencing or can watch live streaming video. It also provides above services even if underlying IP address is changed and all these facilities are provided on Ipv6 address.
Show More Show LessDescription
This project aims at developing and executing test suites for MontaVista Linux (Carrier Grade Edition 5.0) features. It involves Montavista automated test framework (mvTAF environment) and python scripting. Worked on writing automated test suites for features IMQ, SELinux, EDAC, Boot cycle detection. Written a network driver as a part of IMQ test suite. Familiarity with freescale-ppc8548cds board.
Show More Show Less