Summary
Overview
Work History
Education
Skills
Personal Skills
Affiliations
Languages
Timeline
Generic

Deepak Raghavendra Purohit

Bengaluru

Summary

Dynamic Software Engineer with over 2 years of experience in IoT, Cloud Computing and Embedded Systems delivering innovative solutions that enhance system performance and reliability. Committed to leveraging technical skills and creative

problem-solving to drive impactful projects in cutting-edge technologies and learning in a challenging professional environment.

Overview

2
2
years of professional experience

Work History

Software Engineer

Collins Aerospace
Bengaluru
09.2023 - Current

Sentinel Technology Project

  • Developed a Python application that connects to a local MQTT broker, subscribes to topics, and handles authentication-based connections, disconnecting automatically on credential failure.
  • Built multiple Docker containers simulating IoT sensors, each with unique functionality and static IPs for consistent network communication.
  • Extracted MQTT payloads into InfluxDB, enabling efficient time-series data storage.
  • Integrated with Grafana to visualize sensor data and monitor success/failure thresholds in real time.
  • Enabled automatic flagging of anomalies across containers based on deviations from defined parameters.
  • Tech Stack: Python, MQTT (Paho), Docker, InfluxDB, Grafana, Bash, Linux Networking

Cabin Secure Media Independent Messaging(CSMIM):

Implemented a client-server communication model allowing structured client requests and robust, scalable server responses aligned with modern networking protocols.

  • Upgraded MQTT client from v3.1.1 to WolfMQTT v5, enabling support for advanced features in MQTT 5.0 essential for CSMIM protocol compliance and improved messaging reliability.
  • Developed Central Data Services (CDS) for: Node registration and lifecycle management Real-time traffic monitoring Data logging and analytics Supporting centralized orchestration and telemetry across distributed systems.
  • Built a secure Authentication Control HTTP Server to validate client requests based on node ID verification. Upon success, the server generated response payloads forwarded to the Wireless Transceiver Module(WTM) system for CSMIM-based operations.
  • Tech Stack: C/C++, WolfMQTT, REST APIs, Embedded Linux, TCP/IP, HTTP Server, Data Logging, Distributed Systems

Student Intern

Collins Aerospace
Bengaluru
02.2023 - 08.2023
  • Developed an HTTP server using Django to handle request-response communication with the Wireless Transceiver Module (WTM) for OTA updates.
  • Established secure client-server communication between the Aircraft Interface Device (AID) (server) and WTM (client), enabling reliable remote interactions.
  • Implemented an HTTP client on the WTM, enabling it to initiate and manage communication with the AID-hosted server.
  • Gained hands-on experience with MQTT communication on AID and TFTP BOOT protocol during integration and testing phases.
  • Tech Stack: Python, Django, HTTP Protocols, MQTT, TFTP BOOT, Embedded Systems, OTA Deployment

Education

MASTERS OF TECHNOLOGY - COMPUTER SCIENCE AND ENGINEERING

PES UNIVERSITY
BENGALURU,INDIA
08-2023

BACHELOR OF TECHNOLOGY - COMPUTER AND SCIENCE ENGINEERING

DAYANANDA SAGAR UNIVERSITY
BENGALURU,INDIA
06-2021

Skills

  • Python programming
  • C programming
  • Docker containers
  • Grafana visualization tool
  • MYSQL
  • AWS EC2
  • GITLAB CI/CD
  • UBUNTU, LINUX OS

Personal Skills

  • QUICK LEARNER
  • TEAMWORK SKILLS
  • COMMUNICATION AND PRESENTATION
  • CREATIVE THINKING AND PROBLEM SOLVING

Affiliations

  • Traveling, cooking, reading books, playing cricket, and volunteering

Languages

kannada
First Language
Hindi
Upper Intermediate (B2)
B2
English
Advanced (C1)
C1

Timeline

Software Engineer

Collins Aerospace
09.2023 - Current

Student Intern

Collins Aerospace
02.2023 - 08.2023

MASTERS OF TECHNOLOGY - COMPUTER SCIENCE AND ENGINEERING

PES UNIVERSITY

BACHELOR OF TECHNOLOGY - COMPUTER AND SCIENCE ENGINEERING

DAYANANDA SAGAR UNIVERSITY
Deepak Raghavendra Purohit