- Develop and improve production C++/Qt applications for Indian Railways IPIS and onboard control systems.
- Work on Driver Desk Console (DDC) and related passenger-information workflows, including device monitoring, networking, multimedia and console coordination.
- Develop GPS/NMEA route-processing features for station state, distance, speed, ETA and high-level GPS source coordination.
- Investigate live field issues, improve application stability and diagnostics, and support integration with hardware/firmware teams.
Professional summary
Resume.
A concise public resume focused on C++/Qt, Embedded Linux and production railway systems. Personal phone number is intentionally not published on this site.
C++ / Qt · Embedded Linux · Railway Systems
Ravindra Kumar
C++ Software Developer · Qt & Embedded Systems Engineer
Production application development · Embedded Linux deployment · Field debugging · Hardware/software integration
Professional Summary
C++/Qt software developer and Embedded Linux engineer working on Indian Railways-related passenger-information and onboard control systems. Experience includes production Qt application development, live field issue resolution, cross-compilation, embedded deployment, GPS/NMEA route processing, TCP/UDP and RS485 communication, multimedia/VoIP integration, and coordination with hardware and firmware teams. Hands-on work spans Renesas and Raspberry Pi platforms and large onboard-device environments.
Professional Experience
- Migrated and deployed Qt applications across Embedded Linux targets, including Renesas RZ/G2L and Raspberry Pi platforms.
- Handled cross-compilation, application integration, system testing and deployment for railway passenger-information software.
- Worked on EMU IP and EMU RS485 systems, including communication, debugging and embedded controller integration.
- Worked on Linux-based CCTV firmware, hardware/software integration, debugging and optimization.
- Built practical experience in embedded Linux development and device-level troubleshooting.
Core Skills
Selected Engineering Projects
EMU/MEMU driver-facing control and monitoring platform operating in a 700+ onboard-device environment, with networking, serial communication, GPS, database, multimedia, VoIP, device monitoring and master/peer coordination.
Coach-level passenger-information and device-coordination application with GPS/NMEA route awareness, display/device integration, diagnostics and multimedia/audio workflows.
Transforms validated GPS/NMEA data into route context, station state, next-station distance, speed and ETA, including mid-route startup and graceful GPS-loss handling.
Qt application migration, cross-compilation, integration, testing and deployment across Renesas and Raspberry Pi Embedded Linux platforms.
IP-based passenger-information application deployment, debugging, system integration and platform migration in embedded railway environments.
RS485-based communication, testing, deployment and integration across embedded controllers used in passenger-information systems.
Additional projects: Smart Home Automation (Arduino UNO + ESP32), Vehicle Speed Detector, Employee Management System, YouTube Clone and Laser Security Alarm.
Engineering Highlights
Education
Achievements
- 1st Place · Rachna Project Competition — Smart Home Automation
- 2nd Place · Vigyan Utsav — Smart Home Automation
- Smart India Hackathon participant