Main
Baseball
Gallery
Photo Portfolio
ShutterSounds Blog
Projects
About
Resumé
Engineering
Computer Science
Photography
Journalism
Education

Download engineering resume in .pdf format

Nathan Yan

email: thedailynathan at google mail's domain
phone: see pdf

Education

Westmoor High School, Daly City, CA | Graduate 2006

University of California - Berkeley, Berkeley, CA | Graduate 2010
B.S. Electrical Engineering & Computer Science (EECS)

Work Experience

Software Engineer | Jun 2010 - Nov -0001
Live Gamer, Palo Alto, CA
Develop platform and customer integrations for managing virtual economies and handling purchases of virtual goods in microtransaction-based online games.

Key areas I've worked on:
* Payment Widgets and Storefronts (end-user facing)
* REST API
* Search Engine
* Entitlement System
* Payment Gateway Integrations
* Transaction Reports
* Callback Mechanism
* HMAC Authentication
* Subscriptions

Product Development Intern | Jun 2009 - Aug 2009
Advent Software, San Francisco, CA
Designed, developed and managed Sharepoint Wiki document management system for QA team

Photo Editor | May 2008 - Aug 2008
The Daily Californian, Berkeley, CA
Overseeing photo department staff, managing photo assignments, choosing, processing images for the paper

Web Developer, Product Photographer | Feb 2008 - Nov -0001
Good Work Systems, Berkeley, CA
Upkeeping, designing website at http://www.gamingmouse.com
Product photography of mouse and gaming peripheral products

Writer | Oct 2007 - Nov -0001
bestinclass.com, Los Altos, CA
Writing articles on buyer's guide website aimed at digital camera consumers. Have written over 50 articles (~1/3 website content)
http://www.bestinclass.com

Photography Instructor | Aug 2007 - May 2010
University of California - Berkeley, Berkeley, CA
Created, teaching Digital Photography course (EECS198); instruction on photographic science, camera operation, and general photographic skills. (480 students thru 6 semesters)
http://www.photodecal.org

Technical Intern | May 2007 - Aug 2007
Maxim Integrated Products, Sunnyvale, CA
Technical intern with signals processing & conversion (SP&C) design team - performing lab tests/measurements, schematic capture/design, perl scripting

Staff Photographer, Processor | Sep 2006 - May 2010
The Daily Californian, Berkeley, CA
Photographer covering news, sports, and features assignments.
Image processor correcting, adjusting images (Photoshop) for publication.

Camp Counselor/Digital Media Instructor | Jun 2006 - Aug 2006
Cybercamps, Berkeley, CA
Served as counselor for summer computer camp, and digital media instructor teaching Web Design, Flash, and Digital Photography & Graphics (~30 students/week)

Relevant Courses

CS160: User Interface Design
CS184: Computer Graphics
CS186: Database Systems (PostgreSQL, Ruby on Rails)
CS188: Artificial Intelligence
CS198: Networked Computing
CS61A: Structure and Interpretation of Computer Programs
CS61BL: Data Structures and Algorithms (Java)
CS61CL: C, MIPS, Machine structures
EE105: Microelectronics II
EE119: Optical Engineering
EE20N: Signals and systems
EE40: Microelectronic circuits
EE98/198: Technology of Digital Camera Systems (teaching)
Info 190: Web Architecture and Information Management
Info 213: User Interface Design and Development
Info 214: User Experience Research
Info 242: XML Foundations
Info 247: Information Visualization
Info 262: Tangible User Interfaces
Math 53: Multivariable calculus
Math 54: Linear Algebra and Differential Equations
Physics 7A: Mechanics and wave motion
Physics 7B: Thermodynamics and Electromagnetism
Physics 7C: Light, Relativity, Quantum mechanics

Relevant Skills

Integrated Circuit (IC) design experience
-Experience working in labs testing IC - psrr, diff. gain/phase, Xtalk tests, etc...
-Experience with lab testing equipment - multimeter, oscilloscope, waveform generator, spectrum/network analyzer, Tektronix VM700 video measurement set
-Experience with Schematic Design/Capture (Viewlogic Viewdraw)
-Experience programming Arduino microcontrollers (C-based)

Experience in standard computer applications
-Standard Microsoft Office suite
-Adobe Photoshop, Camera RAW image editing
-Microsoft Publisher, Adobe InDesign layout
-Macromedia Dreamweaver
-Informal troubleshooting, repair experience

Programming experience
-Experience with Python, C++, Java, Visual Basic, Perl

Web development experience
-Experience with XML, (x)HTML, CSS, PHP, Javascript, SQL
-Most experience with PHP-driven, MySQL-backed websites (LAMP stack)
-Experience with CakePHP framework
-Experience installing, managing image gallery, discussion board, and wiki software packages
-Extensive experience installing and modifying Menalto Gallery, PunBB, and MediaWiki
- http://whs.juhsd.net (former high school website, since modified)
- http://www.thedailynathan.com (personal website)
- http://www.photodecal.org (website for EECS198 photography class)
- http://www.gamingmouse.com (Good Work Systems gaming peripherals website)
- http://www.idimama.com (Gamingmouse.com software support site)
- http://kills.theaaa.org (Online stats-tracking for campus "Assassins" game)
- http://www.thedailynathan.com/projects.php (list of projects)

Photography expertise
-Photojournalist since 2006 for The Daily Californian, covering UC campus and city of Berkeley
-Extensive experience with theater and portrait
-Some wedding experience
-Extensive expertise with both Canon and Nikon camera systems, and extensive experience with other Pentax, KM/Sony, Olympus systems
-Own and use variety of Canon equipment (mostly 5D Mark II, 12-24, 24-70, 70-200 2.8 IS, 50 1.4, 90 macro, 430EX, Cactus v4 radio triggers)
-Currently teach a college-level photography class at UC Berkeley (~130 students per semester)

Digital Imaging experience
-Extensive experience using Adobe Photoshop, Camera RAW, Digital Photo Pro, and NeatImage, as well as Cumulus/MediaDex and Adobe Bridge image library management
-Video-editing experience using Adobe Premiere Pro
-Expertise with exposure adjustment, color balancing, and processing workflow
-Image processor since 2006 for the Daily Californian, processing images for both print and web
-Teach digital image editing at UC Berkeley (~130 students per semester)

Journalism experience
-Founder, Editor-in-chief high school newspaper 2003-2006: http://whs.juhsd.net/flask/goldenram
-Op-ed articles published in San Francisco Chronicle, essay book Writing Logically, Thinking Critically
-SF Chronicle's Embedded Reader representative at national Associated Press Managing Editor's (APME) conference in San Jose, October 2005
-Experienced in copyediting, layout design (Adobe PageMaker, Microsoft Publisher)

Education experience
-Extensive experience tutoring, teaching students from K-12 in general studies and especially in digital media
-Developed and currently teaching EE198 Digital Photography course at UC Berkeley (~130 students per semester) http://photodecal.org
-Assisted in CS39K freshmen seminar and Architecture 198 Photojournalism courses at UC Berkeley
-Led training programs for photographer and image processor staff at The Daily Californian

Unit testing experience
-Experience using PHPUnit, HTMLUnit, JUnit frameworks
-Experience utilizing code coverage tools