At Singularity, I developed and debugged STM32 and ESP32 embedded systems and built NEO firmware for the seven subsystems of a custom CubeSat kit. I also reviewed CubeSat PCBs and validated orbit and attitude models against Ansys STK.
At AL-Rihm Sat, I was promoted from Communication Systems Engineer to Payload Lead for a 1U CubeSat LoRa wildlife-tracking payload operating at 437 MHz. I engineered its communications and Doppler-compensation approach, and validated LoRa and AX.25 link performance for orbital links using link budgets and Ansys STK simulations.
My work has also included developing edge computer-vision solutions at Envision and an AI sign-language recognition system at Sin(sign), where I built a synthetic-data pipeline and optimized models for edge deployment. I’m researching federated learning at Jordan University of Science and Technology and have completed a review study on satellite networks.

