Você está na página 1de 1

sbwood@ucsc.

edu

12648 La Cresta Ct., Los Altos Hills, CA 94022

Samuel B. Wood

(650) 279-4440

Experience
Languages (by experience): C, Java, JavaScript, Python, Objective-C, PHP, C++, MATLAB. Technical Skills: QualNet routing protocol implementations, Linux (Ubuntu, CentOS) administration (rewall, web, and
mail services), UNIX socket programming, distributed systems integration (Hadoop, HBase, JMS), strong general networking protocols familiarity (such as TCP/IP, UDP, and HTTP).

Computer Communication Research Group Research Assistant

UC Santa Cruz September 2010 to Present

Full-time research, advised by Professor J.J. Garcia-Luna-Aceves, on non-ooding routing protocols and ecient big data distribution. Previous work includes a technical report detailing ecient genomic data distribution and implementing routing protocols in QualNet 5.0. Ongoing research includes implementing an experimental routing protocol in Linux and designing ecient content-centric algorithms over DHTs.

Apple, iTunes Music Store Internship

Cupertino, California June 2011 to September 2011

Full-time development of a back-end service for Apples iTunes Music Store (iTMS). Individually designed and implemented a distributed analytics service for an application that serves millions of users at rates exceeding thousands of requests per second. Engaged in design brainstorms with a senior vice president and presented my project to the iTMS team.

FORWARD, Web Application Framework Research Assistant

UC San Diego April 2010 to June 2010

Part-time research with Professor Yannis Papakonstantinou and two graduate students. Implemented the front-end for an automatic view maintenance framework for web applications. Created JavaScript components that support asynchronous partial view updates and state persistence. Extensive JavaScript, HTML and CSS programming.

Real-time Tracking of Heart Arrhythmia Research Assistant

UC San Diego September 2009 to June 2010

Part-time research with Professor Ryan Kastner, two graduate students and two undergraduate students. Designed an FPGA architecture for real-time image analysis using optical mapping to track heart arrhythmia. Proled existing optical mapping MATLAB implementations, developed an optimized C implementation ( 5000 LOC), and created a prototype on a Xilinx Virtex-5 FPGA using Catapult-C. Poster presentation at the International Workshop on Biomedical Systems Design 2010.

Aditi Technologies Internship

Bangalore, India June 2009 to September 2009

Full-time development of a test automation framework in Python with another developer. Added a plug-in system and created plug-ins for database support (ODBC), Windows automation (Iron Python, UIA), and web automation (Selenium). Set up Trac/SVN servers and performed basic CentOS administrative tasks such as LDAP integration and automated backups.

Yahoo! Strategic Data Solutions Internship

Sunnyvale, California June 2008 to September 2008

Full-time development with the analytics team responsible for instrumenting and A/B testing core Yahoo! properties such as Front Page. Worked independently to augment the PHP back-end to support instrumentation on AJAX pages.

Education and Training


University of California, Santa Cruz Ph.D. Candidate, Computer Engineering, http://soe.ucsc.edu/sbwood September 2010 to Present

Graduate level coursework: Networks, Wireless Sensor Networks, Advanced Operating Systems, Information Theory, Algorithms, Computational Complexity, Computer Architecture, and Logic.

University of California, San Diego B.S. Cum Laude, Computer Science

September 2006 to June 2010

Upper division coursework: Network Services, Networks, Programming Languages, Advanced Operating Systems, Algorithms, Advanced Data Structures, and Computer Architecture. Phi Sigma Thetha Honor Society and National Society of Collegiate Scholars member. Provost Honors recipient (8 quarters). Undergraduate Research Conference 2010 invited speaker.

HAM Radio Technician License (KG6HMQ)

August 2001 to Present

Town of Los Altos Hills Emergency Communications volunteer. Actively maintain a disaster tolerant packet radio network.

Você também pode gostar