Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Ravi Dubey

Software Engineering
New Delhi,DELHI

Summary

Noteworthy Achievements Excellent relationship and collaborative relationship with all stakeholders in the Projects. Got a consistent 5 / 5 in Customer Satisfaction surveys done by Independent Quality teams. SCAMPI-A appraiser twice (in 2012 and 2016) for CMMi v1.3 Level 5 appraisals for Aricent Direct interworking with Pre-Sales, marketing and technical teams to ensure qualification for tenders over $40m – for Conexant’s gateway products Integrated networking stacks with BSP and perform wireless pre-certification Training the customer and local Field engineers.

Overview

27
27
years of professional experience
6
6
years of post-secondary education

Work History

Vice President of Engineering

Truminds Software Systems
Gurgaon
05.2019 - Current
  • Digital Transformation for Off grid communication (from CRM to Device)
    o Involved in Product Management – from Requirement / feature analysis and plans to implementation to the End Customer support
    o Linux based on-site Software that controls QoS, Traffic Policy, Deep Packet Inspection multiple SD WAN links (Ethernet/ Wi-Fi / LTE / VSAT / Starlink)
    o Four different software components – for CRM, Service Portal (for cloud-based management), Mobile App and the edge software that sits on the device.
    o CRM with support for Lead Management, Dashboarding, Workflows for Proposal, Invoicing, Approval. Inventory Management and Order Fulfilment
    o Integration with APIs into VSAT and LTE Service Providers to provide Single Click Plan subscription / Upgrades / Downgrades to the End user, Usage.
    o Tracking usage across LTE, VSAT, usage-based speed throttling
    o Software enables end user to select composite or individual plans and provide different experience across different user created Profiles.
    o Integration with 3rd Party SW like Stripe, Plaid, Zohosign, Quickbooks and open-source software
    o MERN stack, ELK on Digital end and Data Plane on Debian Linux, Azure Cloud
  • IRBlaster
    o Designed for the home network. Multiple IR Blaster devices using either Internet / Local (WLAN / BLE) for connectivity / configuration of onboarded Appliances.
    o IRBlaster connected to the Azure Cloud for data store and analysis
  • Health App and Dashboard
    o Dashboard for Trainer for overall client fitness management, iOS / Android App for Clients. Technologies: React Native, MongoDb, Node.js
    o App with features for overall fitness including workout management, nutrition and essential management like weight / steps tracking etc
  • Increased engineering team efficiency by streamlining project management processes and implementing agile methodologies.

Vice President Engineering

Truminds Software Systems
05.2019 - Current
  • Digital Transformation for Off grid communication (from CRM to Device)
  • Involved in Product Management – from Requirement / feature analysis and plans to implementation to the End Customer support
  • Linux based on-site Software that controls QoS, Traffic Policy, Deep Packet Inspection multiple SD WAN links (Ethernet/ Wi-Fi / LTE / VSAT / Starlink)
  • Four different software components – for CRM, Service Portal (for cloud-based management), Mobile App and the edge software that sits on the device
  • CRM with support for Lead Management, Dashboarding, Workflows for Proposal, Invoicing, Approval
  • Inventory Management and Order Fulfilment
  • Integration with APIs into VSAT and LTE Service Providers to provide Single Click Plan subscription / Upgrades / Downgrades to the End user, Usage
  • Tracking usage across LTE, VSAT, usage-based speed throttling
  • Software enables end user to select composite or individual plans and provide different experience across different user created Profiles
  • Integration with 3rd Party SW like Stripe, Plaid, Zohosign, Quickbooks and open-source software
  • MERN stack, ELK on Digital end and Data Plane on Debian Linux, Azure Cloud
  • IRBlaster
  • Designed for the home network
  • Multiple IR Blaster devices using either Internet / Local (WLAN / BLE) for connectivity / configuration of onboarded Appliances
  • IRBlaster connected to the Azure Cloud for data store and analysis
  • Health App and Dashboard
  • Dashboard for Trainer for overall client fitness management, iOS / Android App for Clients
  • Technologies: React Native, MongoDb, Node.js
  • App with features for overall fitness including workout management, nutrition and essential management like weight / steps tracking etc.

Director - Engineering

Aricent
Gurgaon, Haryana
10.2010 - 05.2019
  • Microwave Packet Radio (Mobile backhaul) Platform
    o Layer 2 / Layer 3 Protocol software from Aricent, providing additional support for technologies like MPLS, NetConf, L3VPN and QoS
    o Configuration support using SNMP, Web Management (LUA) and NetConf
    o Technologies: C, C++, NetConf, LUA, Layer2 and Layer 3 protocols, SNMP on VxWorks and OSE Platform
  • Transport Platform (for eNodeB)
    o eNodeB has multiple Software components – total team size of ~1000 spread over China, Europe and India. Aricent’s Transport Platform team of ~60 contributes to the overall software that is built through Continuous Integration
    o AGILE based feature development and Maintenance of customer releases
    o System Component testing and 24x7 CI setups for the customer releases
    o Technologies: C, C++, Linux, Jenkins
  • Element Management System
    o EMS manages multiple Network elements (NE) and has developers around the world supporting various NE.
    o AGILE based – Integration of a 3rd Party eNodeB, two other Network elements in the EMS and providing support for Performance, Configuration, Fault Management
    o Supporting Customer releases
    o Technologies: JAVA, XML, SNMP, Linux OS
  • Linux based Platform
    o Providing services to various 2G, 3G network elements
    o Technologies: C, Linux, SS7

Engineering Manager

Conexant / Ikanos Systems
Noida, UP, India
03.2005 - 10.2010

As Engineering Manager responsible for development and integration of the wireless features on Gateway solutions as well as tracking and managing the roadmap for wireless features on the three different wireless stacks supported on Ikanos ADSL / VDSL Platforms


Home grown 802.11bg
o Integrated Network processor with ARM9, ARM10 cores for Wi-Fi and ADSL2+.
o Technologies: C, Linux, 802.11abgn, 802.1x, RADIUS, ISOS (Proprietary OS)
• Integration with 3rd Party 802.11n Wireless stacks (Atheros madwifi PCI AR5K, Ralink PCI / USB)
o Atheros, Ralink 802.11n drivers ported on to Conexant platforms.
o Technologies: C, Linux, 802.11abgn, 802.1x, RADIUS, ISOS (Proprietary OS)

Responsibilities
• Continued enhancement and maintenance support.
• Customer Management - Interfaced with our customers (ODMs) to solve issues.
• Complete Engineering responsibility for the 802.11 subsystem on all Ikanos Platforms.
• Engineering discussions with 3rd Party vendors like Atheros / Ralink for Ikanos Platforms.
• Work with engineers worldwide to improve dev process, enhance turnaround time
• Designing Enhancements as required by various opportunities (TELCOs)
• Plan and conduct technical training with Tier 1 customers like ZTE, Huawei, Shanghai Dare, FoxConn for software stack integration

Access Point Software, Driver on Conexant AP Platform

Development of Nucleus based device driver for Ikanos’s WISOC Board. Developed two device drivers –for the Ethernet port and wireless port on the WISOC Board, bridged to form an Access Point Solution
Environment: C, Nucleus

Project Manager

DCM Technologies
Gurgaon
07.1997 - 03.2005
  • 11 based Access Point Migration and Development
  • Porting an 802.11bg stack to MontaVista LINUX on Intel IXP425 platform, developing upper layer software like IAPP, 802.1x authenticator and a Web based Device Management Application
  • Technologies: C, Linux, 802.11bg
  • USB based Data Acquisition Software for Cypress EZ USB FX based board
  • Data acquisition unit based on Cypress EZ USB FX chip and used for fetching data from test automobiles
  • WDM USB Device driver and a Windows based application, which fetches this data and allows the test engineer to analyze the same
  • Technologies: C, Windows XP, 8051 microcontroller, Keil IDE / compiler
  • ISCSI – Internet SCSI
  • ISCSI protocol allows remote access to SCSI Devices by transferring SCSI command, data, and status information over TCP/IP
  • This product involves development of Client iSCSI driver and Server-side iSCSI drivers on LINUX
  • Technologies, C, SCSI device driver, iSCSI Protocol
  • Device drivers
  • Windows NT / 2000 based Network File System Server (9 months) – To allow UNIX Clients to access the VxFS File System on Windows NT Server, using NFS protocol
  • The features include User Level Security, Windows to UNIX Username and group mapping
  • Fault Tolerant Path Switching Driver (3 months) - Software enhanced reliability of the system by providing SCSI Adapter fault tolerance
  • Filter driver developed on Windows NT
  • RAIDSOFT - Software RAID implementation of Level 0, 1, 5, Linear on LINUX Kernel 2.4.18
  • Windows NT file system driver for SCO File System (6 months) - This file system driver allows a Windows NT system to perform I/O operations on a SCO Formatted hard disk
  • IBM Storage Client IFS Windows

IBM Almaden Research Center
San Jose, CA
01.1999 - 10.1999
  • IBM Storage Tank is a distributed object storage system that provides a complete storage management solution
  • Storage Tank uses a data access model that requires clients to obtain only metadata and locks from a server and data is accessed over a Fibre Channel network directly
  • I was responsible for the File system driver on Windows NT / XP
  • (Ravi Dubey)

Education

M.C.A -

University of Pune
07.1994 - 06.1997

Bachelor of Science - Physics

St. Stephen’s College, University of Delhi
New Delhi
07.1991 - 06.1994

Skills

  • Technical Expertise
  • Languages
  • C, C, Python, Scripting
  • Operating Systems
  • Linux Kernel, OSE, VxWorks, Windows
  • Platforms
  • ARM 9, 10, 11based, Intel x86 machines
  • Protocols
  • 80211 WLAN / Associated protocols, SNMP, 8021x, Radius, iSCSI
  • IPSec, knowledge of Layer 2 and Layer 3 Protocols like ECFM, ERPS
  • Lifecycle tools
  • JIRA, Bugzilla, DOORS, Confluence, DDTS, Trello
  • SVN, GIT
  • Quality Center
  • Digital Stack
  • Nodejs, Mongo DB, Postgre SQL, Reactjs
  • Databases
  • Postgre SQL, MongoDB
  • Tools
  • Kernel Profiling tools, Network analysis tools on Linux

Additional Information

  • Debuggers like gdb, kgdb, SoftICE, WinDbg Salient Awards: , Annual award for Engineering Leadership from Aricent First Award (Annual) twice for Engineering excellence in various Conexant’s home gateway products
  • Engineering Management and Complete delivery ownership for software including. Interacting with stakeholders ranging from Product Managers, Systems Architects, Program managers, test managers and release managers for various sub-releases for bug prioritization / resolution to designers and the end customers Software Development and Maintenance Continuous Integration – using Jenkins for scheduling and keeping setup 24 7. Feedback into the development / support processes for continual improvement. Coaching / mentoring, Team ramp-up and Continuous Competency development for teams Nurturing and maintaining a learning environment for the teams. Building customer accounts, sustaining, and enriching Cost optimization and Efficiency improvement

Timeline

Vice President of Engineering

Truminds Software Systems
05.2019 - Current

Vice President Engineering

Truminds Software Systems
05.2019 - Current

Director - Engineering

Aricent
10.2010 - 05.2019

Engineering Manager

Conexant / Ikanos Systems
03.2005 - 10.2010

IBM Almaden Research Center
01.1999 - 10.1999

Project Manager

DCM Technologies
07.1997 - 03.2005

M.C.A -

University of Pune
07.1994 - 06.1997

Bachelor of Science - Physics

St. Stephen’s College, University of Delhi
07.1991 - 06.1994
Ravi DubeySoftware Engineering