METU
Software Development Engineer
Unify
Software Development Engineer
Amazon
Software Development Engineer
Amazon
Senior Software Development Engineer
Penn State University
Research Assistant
Amazon Web Services
Senior Software Development Engineer
Middle East Technical University
Penn State University