Academic Experience

University of Miami

Graduate Research Assistant,
Artificial Intelligence
ECE Sep 2013—Aug 2019

Developed models, algorithms, visualization tools and software to significantly reduce the computational complexity of Dempster-Shafer theoretic operations, enabling exact rather than approximate methods for use in uncertainty reasoning techniques.
Read more

Graduate Teaching Assistant,
Software Engineering
ECE Aug 2017—Aug 2019

Software engineering TA responsible for teaching laboratory sessions and grading. I completed the PhD teacher training program with Dr. Stephen Murrell and Dr. Miroslav Kubat.

Fall 2017

Programming (C++)
Worked closely with faculty and fellow TAs in designing new curriculum. Contributed ideas to 12 new labs.
Maintained TA web page.
Led twice a week laboratory sessions and assisted students with C++ programming.
Provided detailed code reviews for 350+ lab submissions.
Conducted review sessions.
Graded exams.

Data Structures (C++)
Provided reviews for 6 labs, graded 45+ lab submissions.
Assisted students with questions on data structures.

Algorithms (C++)
Assisted students with their questions on algorithms.

Prepared course material for programming class and conducted a lecture. Completed the PhD teacher training program (Part I) in Programming (C++).

Spring 2018

Processors: Hardware, Software and Interfacing (Assembly)
Led twice a week laboratory sessions and assisted students on questions.
Graded exams, quizzes, assignments and lab reports.

Prepared course material for operating systems class and conducted a lecture. Completed the PhD teacher training program (Part II) in Operating Systems.

Summer 2018

Cybersecurity Workshop at ECE, UM
Assisted organizing a 3 week intensive workshop on cybersecurity.
Assisted students with questions on penetration testing and digital forensics.

Fall 2018

Embedded Microprocessor System Design (VHDL, C)
Led twice a week laboratory sessions and assisted students on questions.
Graded exams, quizzes, assignments and lab reports.

Spring 2019

Processors: Hardware, Software and Interfacing (Assembly)
Teaching three times a week laboratory sessions and assisting students on questions.
Grading exams.

Visiting Researcher,
Software Engineering
SGL, RSMAS Sep 2013—Feb 2015

Designed and developed the group internal wiki which is a core platform of group research collaboration and communication. Developed a new method for InSAR process optimization by applying network centrality concepts.