Hi, I'm

Thamaraimanalan M

Embedded Systems, Low Level Engineering & FOSS Enthusiast

I’m passionate about the Embedded systems, Linux kernel and low level Programming. I build hobby projects around Embedded systems, Cross platform application development with Qt framework

About Me

I’m an embedded systems and low-level programming enthusiast with a deep passion for Free and Open Source Software (FOSS). Currently, I’m diving deep into the Linux kernel and Linux device drivers, with the goal of contributing to the Linux kernel in the future.

My expertise spans across C/C++ for bare-metal and kernel-space programming, Python for rapid prototyping, and the Qt framework for cross-platform application development. I work extensively with embedded platforms, Linux kernel internals, device driver development, and ROS2 for robotics applications. My commitment to FOSS drives me to contribute to open-source projects and share knowledge with the community.

Whether I’m writing kernel modules, debugging device drivers, optimizing embedded firmware, building IoT solutions, or developing desktop applications with Qt, I’m constantly exploring new technologies and pushing the boundaries of what’s possible with code and hardware. I believe in the power of open-source collaboration and continuous learning.

Here are a few technologies I've been working with:
  • C/C++
  • Python
  • Shell Scripting
  • Linux / Linux kernel
  • Qt Framework
  • Embedded Systems
  • IoT Development
  • Raspberry Pi
  • Git/GitHub
  • ROS2

Experience

  • Developing a cross-platform GUI for OpenModelica using Qt Framework.
  • Collaborating with the FOSSEE team to improve OpenModelica’s usability and performance.
  • Enhanced the Qt/Python GUI’s functionality and performance to improve user experience for OpenModelica’s specific simulation and model selection processes.

Education

2022 - 2026
Bachelor of Engineering - Electronics and Communication
Government College of Technology, Coimbatore
Focusing on embedded systems, Low level programming and doing hobby projects whenever possible. Active participation in hackathons and technical competitions.

Projects

Linux kernel & Device Drivers
C Linux Kernel Device Drivers Low-level Programming
Linux kernel & Device Drivers
Learning Linux kernel internals and device driver development through hands-on practice and coursework from Pyjamabrah.
Droid Debloat
Qt C++ Android ADB
Droid Debloat
Cross-platform GUI written in Qt and C++ using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
QT Communicator
Qt QML C++ Chat Application
QT Communicator
A simple, user-friendly chatting application built with Qt Quick (QML) and C++. Developed as part of Qt-athon 2024 where we achieved 3rd place globally.
WiFi Jammer
Qt QML C++ Chat Application
WiFi Jammer
Built a WiFi jammer application for Linux that can jam WiFi access points. Built with Qt and Python and now Im porting to QML and C++ for better performance.
Smart Traffic Management (STM)
Python IoT Deep Learning YOLO Raspberry Pi QML
Smart Traffic Management (STM)
Uses deep learning for real-time ambulance detection and IoT for traffic light automation. Part of the TechForSociety hackathon by Siemens and NASSCOM Foundation.
Project.Eye
AI Computer Vision Accessibility Machine Learning
Project.Eye
An AI-powered assistive system that helps people who are blind navigate and interact with their surroundings using computer vision and artificial intelligence.

Get in Touch

My inbox is always open. Whether you have a question, want to collaborate on a project, or just want to say hi, drop a mail