M Padmal

Postdoctoral Researcher at Uppsala University

Uppsala, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
M Padmal is a postdoctoral researcher and electrical engineer with a PhD in wireless communications and a decade of experience building embedded systems, firmware and Android applications for open hardware projects. Based in Uppsala, he has combined academic research on energy-constrained wireless systems with hands-on development for FOSSASIA’s PSLab and NeuroLab—contributing firmware, schematics and mobile apps used by a global maker community. He has a strong track record in mentoring (multiple GSoC/GCI cohorts) and teaching machine learning and AI courses, bridging research, pedagogy and community-driven open source. His work spans low-level MCU bootloaders and ADC/timer configuration to Android UI refactors and sensor integrations, reflecting rare full-stack embedded-to-mobile fluency. Notably, he helped ship production-ready hardware files (BoM/Gerbers) and APK release automation, showing attention to end-to-end productization beyond research.
code10 years of coding experience
job7 years of employment as a software developer
bookB.Sc. Engineering (Hons) Electronic and Telecommunication Engineering, B.Sc. Engineering (Hons) Electronic and Telecommunication Engineering at University of Moratuwa
bookMaster's degree Wireless Communications Engineering, Master's degree Wireless Communications Engineering at University of Oulu
bookMathematics, Mathematics at Royal College Colombo
bookDoctor of Philosophy - PhD Electrical Electronics and Communications Engineering, Doctor of Philosophy - PhD Electrical Electronics and Communications Engineering at Uppsala University
languagesSinhala, English, Tamil, Arabic, Finnish, Swedish
stackoverflow-logo

Stackoverflow

Stats
478reputation
18kreached
6answers
17questions
github-logo-circle

Github Skills (42)

hardware-designs10
timers10
firmware10
timer10
android-sdk10
c-programming10
ui-design10
android-development10
java10
javas10
schematic10
adc10
sys10
android10
embedded10

Programming languages (17)

C#JavaCSSC++CCMakePrologHTML

Github contributions (5)

github-logo-circle
fossasia/pslab-hardware

May 2017 - Oct 2021

PSLab Hardware Design and Schematics https://pslab.io
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 releases, 1 review, 171 commits in 4 years 5 months
Contributions summary:M appears to be working on the hardware design and schematics for the PSLab hardware project. Their contributions involve replacing hardware components, such as the SMD Crystal, and addressing electrical rule violations. The user also added generated production files, including the BoM and Gerber files, which suggests a focus on the manufacturing phase of the project. The focus on hardware is clearly indicated, and there are some low level coding changes.
schematicsdmx512prototypinghardwareopen-hardware
fossasia/neurolab-hardware

Nov 2018 - May 2021

Neurolab Hardware
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:33 commits, 18 PRs, 5 pushes in 2 years 6 months
Contributions summary:M's contributions primarily revolve around modifying and completing schematics related to hardware components. They updated layouts and added footprints for components, including the Arduino and connectors. The changes suggest a focus on creating or refining the physical design aspects of the Neurolab hardware, implying a role in the embedded systems or hardware development of the project.
hardware
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
M Padmal - Postdoctoral Researcher at Uppsala University