Ontodia
Software Engineer Internship
System1
Senior Software Engineer
New York University
Teaching Assistant
New York University
Graduate Assistant
NTT DATA
Senior Software Engineer
Beijing University of Posts and Telecommunications
New York University