PyCon India 2025

Rajesh Sola

Rajesh is working with GITAM University associated with Centre for Academic Innovation and Advancement (CAIA) as a Deputy Director. He is currently responsible for orienting Faculty and providing technical solutions to the various departments of GITAM schools aiming continuous evolution of academic standards to meet the industry requirements. He has expertise on competency development for Modern Programming, BSP, Middleware Solutions of Linux OS, Android Automotive, App/HMI Development using QtQML, Android Apps, Digital Connectivity requirements of engineering products & IOT solutions, Infotainment, SDV solutions of Automotive domain.

He has 20 years of experience with core focus on Embedded Systems, Linux, IOT, Open-Source solutions with a wide span of industry & academia associations. He is the guest author for Open Source for You (OSFY) Magazine and renown speaker for many embedded, open-source conferences. He delivered talks and workshops in the areas of Embedded Systems, Linux & IOT eco system. He loves teaching, Linux & open source, keen on FOSS adoption among the community.


Professional Link

https://www.linkedin.com/in/rajeshsola/

Speaker Tagline

Deputy Director | Educator

Preferred Pronoun

He/Him

Gravatar - Professional Photo

https://gravatar.com/rajeshsola

LinkedIn Profile

https://www.linkedin.com/in/rajeshsola


Session

09-12
14:00
180min
Building Powerful Applications with Intuitive HMI Using PyQt and QML
Rajesh Sola

Modern application development demands the seamless blending of beautiful design and effective functionality. This hands-on workshop explores how to build modern, intuitive GUI applications using PyQt and QML. Participants will learn PyQt fundamentals, including widgets, signals, and slots, and then progress to designing intuitive HMIs using QML. The workshop emphasizes best practices for integrating Python logic with QML interfaces, ensuring clean separation of design and backend functionality. Attendees will also explore real-world extensions such as database access, network communication, and IoT integration, culminating in a small case study that brings it all together. Ideal for developers aiming to build scalable, responsive, and middleware-aware desktop or embedded applications for IoT, Automotive use cases.

Web, Desktop and Full-Stack Development
Room 2