Now you can Instantly Chat with Hema!
About Me
Linux programmer with experience in kernel, custom debian OS development and python. Worked on the Linux thermal driver for Intel as part of Outreach Program for Women (OPW), Having skills in debian installer, forking debian, debian live-build, and d...
Show MoreSkills
Portfolio Projects
Description
Developed Gstreamer pipeline for uninterrupted multiple cctv camera
recordings
● Live stream of cctv videos recorded through RTSP (Real Time
Streaming Protocol)
● It records both H265 and H264 data streams.
● It store 24 hours recording with encoded log files
● log files contains the date recording times in milliseconds and
frame info
● Stores the recorded videos and logs in server side
Description
Developed project management tool for Purism to track gitlab issues
filtered by priority, users and filtering incomplete and invalid tickets.
https://source.puri.sm/liberty/tool/project
● Fetch issues from gitlab and generate the html report using jinja2
● Generate a report for invalid tickets which has no assignee or
overdue.
● Generate reports for issues with valid tickets and in progress.
● Generate reports for issues which needed Immediate attention
based on priority
Description
Developed project management tool for Purism to track gitlab issues filtered by priority, users and filtering incomplete and invalid tickets. Fetch issues from gitlab and generate the html report using jinja2 Generate a report for invalid tickets which has no assignee or overdue. Generate reports for issues with valid tickets and in progress. Generate reports for issues which needed Immediate attention based on priority.
Show More Show LessDescription
Worked as developer for Pureos development. Pureos is FSF endorsed
distribution based on Debian, developed for Purism laptops.
https://tracker.pureos.net/p/hema.prathaban/
● Worked on Pureos kernel for including byd driver support, grsec
support.
● customized the debian installer with preseed configuration for
Purism hardware and added oem installer with automated disk
encryption.
● Built custom debian distro using Live Build infrastructure.
● developed debian packages for Pureos browser, Pure-email, and
Pureos branding.
● developed QubeOS OEMinstaller.
Description
Worked as intern as part of OPW to enable Thermal sensor
management framework on Intel cores.
Thermal sensor management framework is providing a way how each
component of the system should react to thermal conditions. The control
mechanisms in this framework rely on the thermal zones and cooling device
drivers. https://github.com/hemaprathaban/thermal/commits/hema_thermal
● Registered cooling device driver to implement the thermal control
● Added debugfs function to display current thermal throttling status