Curriculum Vitae (Updated as of March 4th 2011)
PDF version of Resume (Updated as of February 2010 - not really maintained)
|
Informal Resume:
|
Education:
Ph.D. in Computer Science (Binghamton University)
Thesis: "Managing Resource of Multicore and Multithreaded Processors for Performance and Security"
Expected May 2010
Computer Science GPA: 4.000, Overall: 4.000
M.S. in Computer Science (Binghamton University)
Thesis: "Quantifying the Impacts of Disabling Speculation and Relaxing the Scheduling Loop in Multithreaded Processors"
Awarded August 2006
Computer Science GPA: 3.770, Overall: 3.818
B.S in Computer Science (Binghamton University)
Awarded May 2004
Computer Science GPA: 3.319, Overall: 3.318
B.A. in Psychology (Binghamton University)
Awarded May 2004
Psychology GPA: 3.623, Overall: 3.318
|
Educational Awards:
| Graduate Student Award for Excellence in Teaching: 2007-08 |
|
Research Experience:
| Current maintainer for M-Sim (A multi-threaded Alpha simulator) |
| "TPM-SIM: A Framework for Performance Evaluation of Trusted Platform Modules",
Jared Schmitz, Jason Loew, Jesse Elwell, Dmitry Ponomarev, Nael Abu-Ghazaleh
to appear in the 48th Design Automation Conference (DAC), San Diego, June 2011.
|
| "Mathematical Limits of Parallel Computation for Embedded Systems",
Jason Loew, Jesse Elwell, Dmitry Ponomarev, Patrick Madden
in the 16th Asia and South Pacific Design Automation Conference (ASP-DAC 2011),
Yokohama, Japan, January 2011.
|
| "A Co-Processor Approach for Accelerating Data-Structure Intensive Algorithms",
Jason Loew, Jesse Elwell, Patrick Madden, Dmitry Ponomarev
in the 28th IEEE International Conference on Computer Design (ICCD 2010),
Amsterdam, the Netherlands, October 2010.
|
| "Customized Architectures for Faster Route Finding in GPS-Based Navigation Systems",
Jason Loew, Patrick Madden, Dmitry Ponomarev
in the 8th IEEE Symposium on Application Specific Processors (SASP 2010),
held in conjunction with the 47th ACM/EDAC/IEEE Design Automation Conference (DAC), June 2010.
|
| "A Two-Tiered Modeling Framework for Undergraduate Computer Architecture Courses",
Jason Loew, Dmitry Ponomarev
in the proceedings of the Workshop on Computer Architecture (WCAE 2009),
held in conjunction with MICRO-42, December 2009.
|
| "Aggressive Scheduling and Speculation in Multithreaded Architectures: Is It Worth Its Salt?",
Jason Loew, Dmitry Ponomarev
in the 20th International Symposium on Computer Architecture and High Performance Computing
(SBAC-PAD), Campo Grande, Brasil, October 2008.
|
| "Two-Level Reorder Buffers: Accelerating Memory-bound Applications on SMT Architectures",
Jason Loew, Dmitry Ponomarev
in the 37th International Conference on Parallel Processing (ICPP), September 2008.
|
| "Reducing Register Pressure in SMT Processors through L2-Miss-Driven Early Register Release",
Joesph Sharkey, Jason Loew, Dmitry Ponomarev
in ACM Transactions on Architecture and Code Optimization (ACM TACO), Volume 5, Issue 3, November 2008.
|
|
Programming Experience:
| C/C++/C#, 8086/Alpha AXP Assembler, Prolog, Haskell, Oz, nesC, Python, PHP/MySQL |
|
Technical Skills and Training
| A+ Certification: January 2001 |
|
Technical Experience:
| Kernel Programming (Linux 2.4.27), Tru64, TPMs, Simulators (M-Sim, Marssx86), Sensor Programming, Soldering |
|
Courses Completed: Computer Science
Binghamton University | |
| CS 210 - Logic Design |
| CS 220 - Computer Organization and Architecture |
| CS 240 - Data Structres |
| CS 325 - Computer Organization and Architecture II |
| CS 333 - Algorithms |
| CS 345 - Software Engineering |
| CS 350 - Operating Systems |
| CS 373 - Automata and Formal Language Theory |
| CS 395 - Internship |
| CS 428 - Computer Networks |
| CS 471 - Programming Languages |
| CS 495 - Senior Seminar |
| CS 522 - Computer Organization and Architecture |
| CS 528 - Data Communication and Computer Networks |
| CS 529 - High Performance Networks |
| CS 545 - Software Engineering |
| CS 552 - Operating Systems |
| CS 571 - Programming Languages |
| CS 575 - Design and Analysis of Computer Algorithms |
| CS 580S - Sensor Networks and Systems |
| CS 597 - Dynamic Adaptation in SMT Processors |
| CS 599 - Masters Thesis |
| CS 622 - Advanced Computer Architecture Seminar |
| CS 624 - Parallel Processing Systems |
|
Hofstra University | |
| CSC 014 - Introduction to Computer Programming |
|
Courses Completed: Psychology
Binghamton University | |
| Psyc 112 - Lab in General Psychology |
| Psyc 239 - Multicultural Psychology |
| Psyc 344 - Research Methods |
| Psyc 351 - Experimental Psychology - Perception |
| Psyc 356 - Experimental Psychology - Learning |
| Psyc 357 - Lab in Learning |
| Psyc 358 - Experimental Psychology - Cognition |
| Psyc 391 - Practicum in College Teaching - Multicultral Psychology |
| Psyc 391 - Practicum in College Teaching - Lab in General Psychology |
| Psyc 391 - Practicum in College Teaching - Lab in General Psychology |
| Psyc 473C - Sexual Deviance |
| Psyc 473E - Family and Martial Psychology |
| Psyc 490J - Research in Community Psychology |
|
Hofstra University | |
| Psy 054 - Adolescent Psychology |
|
Syracuse University | |
| Psy 205 - Foundations of Human Development |
|
Broome Community College | |
| Psyc 243 Equivalent - Statistics |
|
Courses Completed: Certificate in College Teaching
Binghamton University | |
| GRD 671 - Instructional Design Basics |
| GRD 672 - Fostering Intellectual Character |
| GRD 676 - The Community College |
| WTSN 591 - Teaching Methods - Technical Courses |
|
Work Experience:
Binghamton University: Department of Computer Science: January 2010 - May 2010 |
| Research Assistant with Dr. Dmitry Ponomarev |
Binghamton University: Department of Computer Science: January 2010 - May 2010 |
| Instructor of Record for Undergraduate Computer Architecture Course |
Binghamton University: Department of Computer Science: January 2009 - December 2009 |
| Co-Instructor for Undergraduate Computer Architecture Course |
Binghamton University: Department of Computer Science: May 2008 - August 2008 |
| Instructor of Record for Undergraduate Data Structures Course - C++ |
Binghamton University: Department of Computer Science: January 2008 - May 2008 |
| Teaching Assistant for Graduate Computer Architecture Course |
Binghamton University: Department of Computer Science: August 2007 - December 2007 |
| Instructor for Graduate Programming Fundamentals Course in C++ |
Binghamton University: Department of Computer Science: August 2007 - December 2007 |
| Teaching Assistant for Undergraduate Introduction to Programming Course - Python |
Binghamton University: Department of Computer Science: May 2007 - August 2007 |
| Instructor of Record for Undergraduate Data Structures Course - C++ |
Binghamton University: Department of Computer Science: January 2007 - May 2007 |
| Teaching Assistant for Undergraduate Data Structures Course - C++ |
Binghamton University: Department of Computer Science: August 2006 - December 2006 |
| Teaching Assistant for Undergraduate Introduction to Programming Course - Python |
Binghamton University: Department of Computer Science: January 2006 - May 2006 |
| Teaching Assistant for Undergraduate Computer Systems Course |
Binghamton University: Department of Computer Science: August 2005 - December 2005 |
| Teaching Assistant for Undergraduate Data Structures Course - C++ |
Binghamton University: Department of Psychology: August 2003 - May 2004 |
| Teaching Assistant for Undergraduate Lab in General Psychology Course (2) |
Broome Community College: Learning Asistance Center: October 2003 - December 2003 |
| Tutor for undergraduate Calculus I and Physics I course |
Broome County Urban League: Technology Center: October 2003 - December 2003 |
| Adult Education Instructor: Microsoft Excel, Internet, Email. General computer maintenance |
Binghamton University: Department of Psychology: January 2002 - May 2002 |
| Teaching Assistant for Undergraduate Multicultural Psychology Course |
Broome County Urban League: After-School Program: September 2001 - December 2001 |
| Tutor for elementary school students |
Hofstra University: University Center for Continuing Education: March 2000 - May 2000 |
| Tutor for 1st-8th grade mathematics |
|
Activities:
| Society of Hispanic Professional Engineers (SHPE): Treasurer Jan 2002 - May 2004 |
| Live Action Role Playing Group (LARP): Treasurer May 2003 - August 2004, May 2006 - November 2006. Webmaster: May 2003 - November 2006 |
| Search Committee for Dean of the Watson School: 2006-2007 |
| Webmaster of Binghamton ACM chapter - Sep 2007 - May 2008, Fall 2009 - Current |
| Contest Chair of Binghamton ACM chapter - Sep 2007 - Current |
| Watson Student Advisory Committee - Graduate Student Representative - Spring 2008 |
| Graduate Student Organization - Computer Science Suborganization Vice President - Fall 2008 - Spring 2009 |
| Graduate Student Organization - Computer Science Suborganization 5th Officer - Fall 2009 - Spring 2010 |
| Undergraduate Task Force - Graduate Student Representative - Fall 2009 - Spring 2010 |
|