manish duggal
systems iot engineer at Material Handling Systems, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
Topline Score
Bio
Credentials
-
Machine Learning
CourseraAug, 2022- Nov, 2024 -
AWS Certified Solutions Architect - Associate (SAA)
Amazon Web Services (AWS)Aug, 2023- Nov, 2024
Experience
-
Material Handling Systems, Inc.
-
United States
-
Automation Machinery Manufacturing
-
400 - 500 Employee
-
systems iot engineer
-
Jan 2019 - Present
Worked on IIoT predictive analytics project, for condition monitoring. - Designed Modbus network ( RS 485) and data gathering (python) and upload to cloud ( AWS) or local db. - Worked with sensor-vendors for technical debugging and researching appropriate sensors/technologies. - worked with team, on designing database for storing sensor ( time series) data. - worked with team, on developing analytics for time series data ( python). Worked on IIoT predictive analytics project, for condition monitoring. - Designed Modbus network ( RS 485) and data gathering (python) and upload to cloud ( AWS) or local db. - Worked with sensor-vendors for technical debugging and researching appropriate sensors/technologies. - worked with team, on designing database for storing sensor ( time series) data. - worked with team, on developing analytics for time series data ( python).
-
-
-
NCR Corporation
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
software engineer III
-
Apr 2018 - Dec 2018
Worked on SDM , SDM2 ( Scalable deposit Modules ) ATM machines to support bank customers. - worked on scalable deposit module ( part of ATM machine) which receives currency/cheques from bank customers for deposit. This module communicates with controller Windows module via usb. This is in C++ and worked on support for windows drivers/services. - worked on log analysis tool to interpret the logs from ATM machines , based on unique transactions and provide information on fault diagnosis. Worked on SDM , SDM2 ( Scalable deposit Modules ) ATM machines to support bank customers. - worked on scalable deposit module ( part of ATM machine) which receives currency/cheques from bank customers for deposit. This module communicates with controller Windows module via usb. This is in C++ and worked on support for windows drivers/services. - worked on log analysis tool to interpret the logs from ATM machines , based on unique transactions and provide information on fault diagnosis.
-
-
-
Wipro
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Nov 2016 - Jul 2017
Comcast onsite location. Working on camera middleware , communication with comcast cloud network. - RDK-C platform for camera embedded middleware. Involved in webpa, and camera video analytics engine comparison and supporting json information as part of home automation project. - Implemented tr181 support for Camera embedded middleware. Comcast onsite location. Working on camera middleware , communication with comcast cloud network. - RDK-C platform for camera embedded middleware. Involved in webpa, and camera video analytics engine comparison and supporting json information as part of home automation project. - Implemented tr181 support for Camera embedded middleware.
-
-
-
EchoStar Corporation
-
United States
-
Telecommunications
-
700 & Above Employee
-
Senior Staff Engineer
-
Nov 2013 - Oct 2016
Member of SAGE home automation product team. Worked with Mstar (chip vendor) for our SAGE home automation SW requirements. - Implemented SAGE HAL specification. - Implemented test suite for initial vendor code acceptance/verification . - Integrated and modularize vendor SOC bsp / linux and drivers software into our repository. - Functional testing on zigbee , z-wave for SAGE boards ( for first revision boards). We interfaced with vendor supplied test suite on linux platform. - Involved with SAGE firmware (for support for various flash types) , linux kernel raw-NAND/mmc device support , flash memory partitioning and allocation for SAGE functionality. - Implemented and debugging communication between SAGE and cloud server (for communicating to mobile apps) forming JSON , REST queries. We used rabitmq messaging. Show less
-
-
-
Broadcom
-
United States
-
Semiconductor Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Dec 2008 - Apr 2013
Member of XLP ( multicore , multi-threaded MIPS SOC ) software team . Worked on developing software for hardware features on XLP on Vxworks and Linux. - Implemented XLP processor as a PC with support for peripherals. XLP processors with embedded linux as OS perform switching/routing operations. The requirement was to have XLP processor used as a PC . - implemented kgdb over ethernet implementation in embedded linux. Kgdb over console is the standard implementation . This was on montavista linux for which kgdboe was implemented. - support Network driver support for montavista ( embedded) linux. - Implemented security apis/driver for crypto hw support in vxworks 5.5 . - enabled pcie enumeration for vxworks for XLP processors. - implemented Flattened device tree implementation in vxworks5.5. - Central messaging Station ( XLP proprietary hardware feature ) software implementation, to support the hardware feature which enables processor to processor and processor to IO peripheral station ( vice-versa) communication. - Implemented Serial Rapid IO driver support for vxworks5.5 . - Added Network driver MDIO bit interrupt handling in vxworks 5.5. Show less
-
-
-
IBM
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Staff Software Engineer
-
May 2004 - Dec 2008
I was part of AIX ISL team. My responsibility included - Write test cases , perform validation of pollset networking feature . - Implemented Code Coverage Tool to find the code coverage as exercised by AIX test suite. Metre C parser was used and enhanced/modified to support AIX kernel / application code. - Support for TCP/IP applications and resolving critical networking issues. I was part of AIX ISL team. My responsibility included - Write test cases , perform validation of pollset networking feature . - Implemented Code Coverage Tool to find the code coverage as exercised by AIX test suite. Metre C parser was used and enhanced/modified to support AIX kernel / application code. - Support for TCP/IP applications and resolving critical networking issues.
-
-
-
Future Software
-
Computer Networking Products
-
1 - 100 Employee
-
development engineer
-
2001 - 2004
I was working on DVB-RCS satellite router boxes. This stack was over pSoS and later ported over linux. My responsibility include: - Implemented flash filesystem for the dvb router box . - Implemented Network Management System for the router box. This includes designing GUI framework ( java , html ) , enhancing web manager on the server side ( to process data from HTTP server ) and performing SNMP operation for the parameters involved. - Designed and implemented multi-cast file transfer protocol both client and server. - Implemented DHCP server with support for retaining host configuration across unexpected reboots. - Porting router stack from pSoS to embedded linux. Show less
-
-
Education
-
Jawaharlal Nehru Vishvavidyalaya
Master of Technology (M.Tech.), Computer Science -
Aligarh Muslim University
Bachelor of Technology (B.Tech.), Electronics Engineering -
Mount St Mary's school
High school