Summary
Mohammad Al-masri is a Senior Software Engineer at NVIDIA with a Ph.D. in Electrical and Computer Engineering from UIUC and seven years of professional experience across embedded systems, full-stack development, and high-performance computing. He combines deep low-level expertise—C/C++ embedded firmware, DSP, PIC/M68K/AVR microcontrollers and control theory—with modern server and web stacks including C#, ASP.NET, SignalR, Web API, Node.js and SQL Server. His background spans fleet telematics and GPS/telemetry systems to research-grade HPC and math libraries (including an NVIDIA internship), reflecting an ability to move work from prototype embedded controllers to scalable cloud-connected services. Comfortable with dependency injection, IoC, LINQ/EF, and network configuration (CCNA material), he also explores hybrid mobile stacks like Cordova/Ionic and has hands-on cryptography and wireless networking knowledge. Notably, he pairs rigorous academic training (high GPA across MS/PhD) with practical system tuning and database performance skills that help bridge research and production.
7 years of coding experience
12 years of employment as a software developer
Bachelor's Degree, Computer Enginee, 94% Distinguished 1st Ranked on Information technology & engineering fuculties, Bachelor's Degree, Computer Enginee, 94% Distinguished 1st Ranked on Information technology & engineering fuculties at Jami'at Al-Ulum wa Al-Tiknolojia Al-Urdunia
bechelor, Computer Engineering, 93.9%, bechelor, Computer Engineering, 93.9% at Jordan University of Science and Technology
Doctor of Philosophy - PhD, Electrical and computer engineering, 3.91, Doctor of Philosophy - PhD, Electrical and computer engineering, 3.91 at University of Illinois Urbana-Champaign
English, Arabic