7 Munro Ct #2

Troy, NY 12180

 

Phone (774) 268-9246

E-mail nasmaj@cs.rpi.edu

Joshua D. Nasman

Education

August 2007 to current          Rensselaer Polytechnic Institute    Troy, NY

Pursuing Degree:

Doctorate of Philosophy in Computer Science

Completed Coursework:

Operating Systems, Computability and Complexity, Programming Languages, High Performance Parallel & Distributed Computing, Computational Fluid Dynamics, Computer Vision, Computer Algorithms, Advanced Computer Graphics, Architectural Daylighting Tool, Distribute Rendering Techniques, Approximation Algorithms

 

 

August 2003 to May 2007      Gordon College                    Wenham, MA

Degree:

Bachelor of Science in Computer Science and Mathematics

Relevant Coursework:

Introduction to Computer Science, Introduction to Programming, Object-Oriented Software Development, Computational Structures and Algorithms, Computer Systems I, Computer Systems II, Artificial Intelligence, Numerical Analysis, Computer Graphics, Programming Languages , Computers and Society, Senior Seminar: Software Engineering I, Software Engineering II

 

Technical Skills

 

Languages:   C++, C, Java, Matlab, Bash

Operating Systems: Linux/Unix, Windows

Libraries: OpenGL, MPI, VTK, QT

 

I have extensive experiment writing research code as well as modifying and expanding existing code both in the context of standalone programs and pieces of code critical to larger systems.

I have developed code both for the purposes of simulation and for user interaction.   Areas I have spent time investigating to this point in my career include graphics code, parallel algorithms and mathematical simulation.

 

Research experience

Research Assistant

Summer 2009-Current         Rensselaer Polytechnic Institute     Troy, NY

The research done with Professor Cutler involves working on an architectural daylighting tool involving augmented reality.  My responsibilities have included parallelizing existing radiosity code, setting up communication of the parallelized code running on both a supercomputer and our local systems, running user studies and using MPI and TCP sockets for system synchronization across our 10 projector system.

 

Research Assistant

Fall 2007-Spring 2008      Rensselaer Polytechnic Institute     Troy, NY

The research done with Professor Carothers involved large-scale Parallel Computing.  With the assistance of Professor Carothers, I tested the performance of a large scale computations fluid dynamics programming by profiling using code I wrote which wrapped around the MPI library.

 

Research Co-op

Spring-Summer 2007       Gordon College                  Wenham, MA

While researching Operations Research with Professor Veatch, responsibilities included running Linear and Dynamic Programs, designing programs to study error types in this field, and producing a paper summarizing the results.  Over the summer, I also assisted two other research assistants with beginning research in the field.

 

 

Research Experience for Undergraduates

Summer 2006                   Texas A&M University       College Station, TX

This summer was spent working on a simulator of a distributed system to solve a mathematical problem.  The simulator was finished, debugged and tested.  A formal presentation culminated this 10 week program.

 

 

Work experience

Teacher’s Assistant

August 08 to May 09

Rensselaer Polytechnic Institute        Troy, NY

§  Assist students during lab session

§  Conduct office hours to assist students with homework assignments

§  Grading of labs, homeworks and exams

 

Teacher’s Assistant

August 06 to December 06

Gordon College                                  Wenham, MA

§  Assist students during lab session

§  Write and grade lab write-ups

 

 

References Available Upon Request