Mahad/مہد
frog enthusiast, scientist, engineer, teacher (in that order)
 > Embedded Machine Learning Engineer @ Obvio.ai
> Google Summer Of Code 2023 & 2024 @ GNU GCC
> Teaching underprivileged students
> Advocating open-source tech culture in Pakistan
> CS Grad from FAST NUCES
I am a recent Computer Science graduate from FAST NUCES, Lahore. I also participated in Google Summer of Code in 2023 and 2024 as a student contributor to the GNU Compiler Collection (GCC), the world most oldest and widely used open-source software. Currently, I work as an Embedded Machine Learning Engineer at Obvio.ai, where I am working on embedded device solutions to detect traffic violations using Computer Vision and reducing traffic related fatalities. I am also involved in teaching underprivileged students managed by FAST NUCES International Education Office (IEO) and Higher Education Commission (HEC), Pakistan under the Thrive Program by Alight and Coursera Student/Instructor liceses provided by Education Above All Foundation. My research interests include embedded machine learning, compiler optimizations, and open-source software development.
Open-Source Contribution/اوپن سورس تعاون
- Rustc Testsuite Adapter for GCC Rust (GCCRS), my Google Summer Of Code 2024 project, included creating a test suite adaptor for running official rustc test cases on GCC Rust. Since rustc uses a separate testing framework called Compiletest, which supports only its specific format, I developed a command-line tool in Rust, rusttest-to-dg, that parses rustc test cases and converts them into a format compatible with GCC’s DejaGNU testing framework.
 - Improving user errors & Error Code Support for GCC Rust Frontend, my Google Summer of Code 2023 project, focused on adding error code support to the GCC Rust frontend, aligning it with rustc, the official Rust compiler.
 - A guide on contributing to open-source, FirstContributions, it helped people from Pakistan and globally to start their first open-source contribution.
 - Beyond that, I had very small contributions to various open-source projects. Including 
spcl/serverless-benchmarks@ ETH Zürich, adding test case inclang/iterator_checker/testsin Chromium Project, in officalpython/devguidedocumentation, and a very very slight fix inGoogleChrome/chrome-extensions-samples. - My all open-source contributions on GitHub can be found 
here