Ashraf Raji is a software engineer with 8 years of hands-on experience building backend systems, device firmware, and AI features, currently working on Office AI at Microsoft. Trained in mechatronics at the University of Waterloo, he brings a hardware-aware perspective to software problems—having led firmware and telemetry for a solar car team while also shipping cloud-native services. His background spans Go gRPC services, GraphQL APIs, RabbitMQ, Kubernetes, and observability with Datadog, reflecting a strong full-stack backend focus. Comfortable moving between embedded C/Python and large-scale cloud systems, he combines pragmatic engineering with a knack for shipping reliable, instrumented systems that bridge device and cloud.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Applied Science - BASc, Mechatronics Engineering, Bachelor of Applied Science - BASc, Mechatronics Engineering at University of Waterloo
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.