Ashraf Raji

Software Engineer at Microsoft

Waterloo, Ontario, United States
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

👤
Senior
🎓
Top School
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.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Applied Science - BASc, Mechatronics Engineering, Bachelor of Applied Science - BASc, Mechatronics Engineering at University of Waterloo
github-logo-circle

Github Skills (12)

solar-car10
embedded8
arm8
firmware8
microcontroller7
javascript3
react3
protobuf3
animation3
codegen2
code-generation2
tooling2

Programming languages (4)

TypeScriptCRubyPython

Github contributions (5)

github-logo-circle
A RESTful API built with Ruby on Rails
Contributions:2 PRs, 27 pushes, 1 branch in 10 months
ruby-on-railsapirails-apirailsrestful
Contributions:39 pushes, 1 branch in 6 months
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
Ashraf Raji - Software Engineer at Microsoft