snaphat

About‎ > ‎

Resume

 

Aaron Myles Landwehr
163 Versailles Ct. Newark, DE 19702
(478)227-7627
aron@udel.edu

  

Summary

·         Exceptionally experienced in programming with many languages including today’s forerunners C and C++.

·         Familiarity with parallelizing algorithms for traditional shared memory, non-uniform memory access, and on distributed memory machines.

·         Familiarity with multiple Operating Systems including Windows and Unices.

·         Practical knowledge and experience working within a project based team.

·         Interested in learning new skills & acquiring new knowledge

·         Ability to acquire new skills easily and efficiently

Skills

·          Operating Systems: *BSD, Solaris, Linux/Unix, Windows

·          Programming: C, C++, Java, Fortran, Visual Basic, MIPS Assembly, 68HC11 Assembly

·          Scripting: PHP, HTML/XHTML

·          Parallel Architectures: GPU(CUDA), Cell, Cyclops64, Blue Gene/P

·          Technologies: POSIX Threads, Win32 threads, Java Threads, MPI, DCMF, Win32 GDI, DirectX 7/8, UNIX Sockets, Winsock, MySQL

·          Project Management: CVS, SVN

·          Software: Visual Studio, Vim, GCC, GDB

Education

University of Delaware, Newark, DE
Spring 2006 – 2009
Pursuing a Bachelor of Computer Engineering
·         Relevant Courses Taken Include:

·   Object Oriented Programming with Java
·   Operating Systems
·  Data Structures
·  Introduction to Computer Science
·  Field Theory I
·  Random Signals and Noise
·  Electronic Circuit Analysis I
·  Digital Signal Processing
·  Physical Electronics
·  Signals and Communication
·   Analog Circuit Analysis

·   Principals of Parallel Computer Architectures
·   Introduction to VLSI Systems
·   High Performance Computing With commodity Hardware
·   Compiler Design
·   Computer Systems Design II
·   Computer Systems Design I
·   Introduction to Computer Systems Engineering
·   Microprocessor Systems
·   Introduction to Digital Systems

Delaware Technical and Community College,  Newark, DE
Fall 2005
Accumulated credits toward an associate degree in Electrical Engineering
·         Relevant Courses Taken Include:

·   Introduction to Programming

·   DC Circuit Analysis

Elkton High School, Elkton, MD
Completed in June 2005
·          Earned High School Diploma.
·          Multiple advanced placement courses taken. 

Cecil College, North East, MD
Summer 2004
·         Courses taken during high school career.

Experience

 

 

CAPSL Research Assistant
December 2007 – Current
·         Involved in a project on Turbulent Cloud Coalescence (August 2009 – Current).
·         Co-Developed a Distributed Shared Memory for BG/P using DCMF (May 2009 – August 2009).
·         Co-Implemented a parallel FDTD algorithm for Cyclops64 (December 2008 – February 2009).
·         Co-Implemented a parallel sorting algorithm for Cylcops64 (June 2008 – August 2008).
·         Extensively modified a ray-tracer(Tachyon)  for optimal performance on Cyclops64 (December 2007 – February 2008) 

Miranda-IM Developer
Summer 2005 – 2007
·         Worked with and analyzed TCP/IP Layer 5 Protocols in great detail.
·         Contributed and worked within a team oriented environment.
·         Solely Developed the AimOSCAR instant messenger protocol plugin for Miranda-IM.
·         Modified the AimTOC protocol plugin to support the TOC2 protocol.
·         Offered coding and debug assistance to other developers within the project.
·         Offered technical support to users of the Miranda-IM client.

 System Administrator of snaphat.com
August 2003 – December 2007
·         Hardware and software maintenance and upgrades.
·         Compilation of the base system and all software packages. 

FreeBSD Contributor
2003 – 2004
·         Maintained the ‘gyach’ and ‘usrinfo’ ports for the FreeBSD ports collection.
·         Listed as a FreeBSD contributor for contributions to the project. 

Attachments (1)