manish duggal

systems iot engineer at Material Handling Systems, Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Woodstock, Georgia, United States, GE
Languages
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Machine Learning
    Coursera
    Aug, 2022
    - Nov, 2024
  • AWS Certified Solutions Architect - Associate (SAA)
    Amazon Web Services (AWS)
    Aug, 2023
    - Nov, 2024

Experience

    • 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).

    • 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.

    • 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.

    • 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

    • 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

    • 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.

    • 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
    1999 - 2001
  • Aligarh Muslim University
    Bachelor of Technology (B.Tech.), Electronics Engineering
    1995 - 1999
  • Mount St Mary's school
    High school

Community

You need to have a working account to view this content. Click here to join now