CURRICULUM VITAE
Download PDF Version of CV (Jan 1, 2019)Research Interests
Design and analysis of parallel and distributed algorithms ● Computational biology problems in genomics ● Big data analytics and processing ● High performance computing optimizations.
Computer Skills
Programming Languages
C/C++, Java, Bash, SQL, Python, Matlab
Application Programming Interfaces (API)
MPI, OpenMP, CUDA, OpenCL
Web Programming
HTML, PHP, CSS (Bootsrap framework), JavaScript and jQuery
Operating Systems
Linux (Ubuntu, CentOS), macOS, Microsoft Windows, Android
Software
Apache, Microsoft Visual Studio, Draw.io, MySQL, GCC
Typesetting
LaTeX, Markdown
Work Experience
Assistant Professor
- Department of Computer Science, Kalamazoo College September 2018 - Present
- COMP 210: Data Structures
- COMP 481: Applied Parallel Algorithms
Instructor (adjunct)
- Department of Computer Science, Western Michigan University September 2017 - May 2018
- CS-3500: Introduction to Web Technologies
- Supervisor: Li Yang, Ph.D.
Research Assistant
- Parallel Computing and Data Science Laboratory, Western Michigan University January 2015 - December 2017
- Supervisor: Fahad Saeed, Ph.D.
Teaching Assistant
- Department of Computer Science, Western Michigan University January 2016 - April 2017
- CS-3500: Introduction to Web Technologies
- CS-4430/CS-5430: Database Management Systems
- Supervisor: Li Yang, Ph.D.
VuFind Library Catalog Programmer
- Western Michigan University Libraries (Waldo Library), Western Michigan University January 2012 - April 2015
- Supervisor: Keith Kelley, Ph.D.
Graduate Assistant
- Western Michigan University Libraries (Waldo Library), Western Michigan University September 2010 - December 2011
- Supervisor: Keith Kelley, Ph.D.
Academic Presentations
Academic Computing Society
- Western Michigan University. Kalamazoo, MI October 2016
- "Compression Strategies for Big Data"
- Invited speaker
Guest Lecturer
- Department of Computer Science, Western Michigan University
- CS6030 - High Performance Algorithms for Big Data Applications February 2017
- CS4310 - Design & Analysis of Algorithms April 2016
- CS6030 - High Performance Architecture & Algorithms January 2015
Research and Creative Activities Poster Day
- Western Michigan University. Kalamazoo, MI April 2013
- "Identifying Overexpression of Genes in Cancerous Colorectal Tissue"