Damian Johnson
9420 SW 270th St, Vashon WA 98070
(206) 925-3256
Current Work - Amazon (SDE) and the Tor project (volunteer)
Languages - Python and Java (also familiar with PHP, Perl, and C)
Interests - Interface development, computer security, and online privacy
Specialized Tools & Libraries - Curses, Swing, and Blender
Work Experience:
Samples of Web Development - Personal Home Page and Simulation and Gaming Lab
Amazon.com (Fall '09 - Present)
Software development for the checkout team of RCX (retail customer experience). We work on customer facing aspects of the Amazon shopping cart and checkout pipeline, maintaining services (C++) and the dynamic server side content (HTML, JavaScript, and Perl Mason).
Port Simulation Research Project (Fall '07 - Spring '09)
State-sponsored research supervised by professor Larry Holder concerning the simulation of a major seaport in the Torque game engine to analyze it for security concerns such as illicit cargo. Project details and Masters thesis is available here. This also included some time as a teaching assistant for a programming practicum for Python and C.
Google Summer of Code '08 (Summer '08)
Google Internship (Winter '07 - Fall '07)
Six month internship as a software engineer in test with Google Pack. Work included writing an applet front end for the test harness and expanding capabilities of Eggplant test scripts.
CSS Mentor (Fall '06 - Winter '07)
Lab mentor for undergraduate computing and software systems (CSS) courses at UWT. This chiefly involved troubleshooting code and providing clarification for difficult concepts.
IT Lab Assistant (Summer '05)
Worked with UWT system administrators to prepare for the following school year. This included automating software installations via AutoIT scripts and using VMWare to test images for basic functionality.
Personal Projects:
Anonymizing Relay Monitor- Terminal based status monitor for Tor relays. This functions much like top does for system resource usage, providing a variety of real time statistics. This is written in Python using the Curses interface.
Free Media Directory- Site featuring media resources (mostly icons) freely available in a libre sense (GPL, CC, etc). It's intended for web and UI developers, and has been featured in places like webmasterkit.info. Though still a work in progress, the site for a time averaged over a hundred visitors a day.
Kana Quizzer- Java flashcard style quizzing application for learning Japanese. This also includes a Python vocab quizzer (curses front end) and typing practice for direct kana input.
Education:
- Washington State University
|
Fall '07 — Spring '09 |
GPA: 3.60 |
|
Graduated with a Masters of Science in Computer Science
|
- University of Washington: Tacoma
|
Fall '05 — Spring '07 |
GPA: 3.75 |
- University of Washington: Tacoma
|
Fall '05 — Spring '07 |
GPA: 3.75 |
|
Graduated with a Bachelor of Science in Computing and Software Systems
|
References available upon request.
Last Updated: 7/31/10
|