|
Patrick Andrew Vinograd
[Effective November 2003]
patrickv (AT) cs.stanford.edu
Objective
Part-time or summer employment as a freelance software developer or
consultant.
Areas of expertise include peer-to-peer systems, networking,
security/intrusion detection, computer vision, and robotics.
Education
Stanford University, 9/2002 - present
Pursuing Ph.D. in Computer Science
Research focus in Peer-to-Peer and Distributed Systems
Harvey Mudd College, 9/98 - 5/2002
Bachelor of Science in Computer Science, with a
concentration in History
Graduated with High Distinction and Departmental Honors
GPA: 3.87
Relevant Coursework: Networks, Robotics, Advanced
Operating Systems,
Algorithms, Software Development, Programming Languages,
Microprocessor-based Systems, along with extensive coursework in
mathematics, physics, chemistry, and the humanities.
Experience
Research Assistant, Stanford University (9/2002 - present)
Currently researching various aspects of Peer to Peer systems and
distributed systems.
Researcher, Harvey Mudd College (5/2002 - 8/2002)
Deployed, extended, and evaluated network Intrusion Detection
systems in a real-world environment. Implemented IETF standards-track
technologies and integrated them with existing intrusion
detection systems.
Clinic Team Leader, Optivus Technologies Inc/Harvey Mudd
College (9/2001 - 5/2002)
Led a team of four students during a year-long corporate-sponsored
project. Designed and developed a distributed monitoring and control
system for the Proton Beam Therapy Center at Loma Linda
University Medical Center. Worked through formal development
processes of requirements analysis, failure analysis, design,
and development using medical software development standards.
Researcher, Harvey Mudd College (5/2001 - 8/2001)
Conducted research in computer vision pertaining to human face tracking.
Examined current methods and implemented a robust real-time tracker.
Software Systems Engineer Associate, Jet Propulsion
Laboratory (5/2000 - 8/2000)
Developed Java applications and developer tools for JPL's DII Common
Operating Environment. Focused on real-time integration tools and
distributed user authentication and user management systems.
Skills
Programming: C++, C, Java, PHP, Perl, SML, Assembly
(SPARC, Motorola HC11)
Operating Systems: Linux, Solaris, FreeBSD
Technologies/Software: Linux Device Drivers, Apache,
Snort, Qt, Network Programming, Microcontroller Programming
General: Team Management, Public Presentation
Awards and Honors
National Merit Scholar (1998)
Stanford University School of Engineering Fellowship
(2002-2003)
Activities and Interests
Activities: Cycling, Rock Climbing, Martial Arts (Shaolin
Kempo)
Dorm Treasurer: Atwood Dorm, HMC (2001-02)
|