Skills
Programming Language
Web Development
Development Tools
Data & Analytics
Others
Portfolio Projects
Company
Gstreamer pipeline for uninterrupted cctv camera recordings
Role
Backend Developer
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
Skills
PythonCompany
Project management tool for gitlab
Role
Backend Developer
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
Company
Pureos Developer - (customized debain os)
Role
Software Architect
Description
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.
Skills
DebianWorked with Intel for thermal sensor management
https://github.com/hemaprathaban/thermal/commits/hema_thermalCompany
Worked with Intel for thermal sensor management
Role
Backend Developer
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
Skills
C LanguageCompany
LinuxKernel contributor
Role
Backend Developer
Description
Contributed to linux kernel as part of outreach program for woman
selection process.https://groups.google.com/forum/#!searchin/opw-kernel/hemaprathab
an|sort:relevance|spell:false
Skills
C Language