Rich Raffals
1 (650) 493-2993
PROFESSIONAL INTERESTS:
Bilingual Computer Engineer with exceptional soft skills...
-> seeks Part-Time Position
-> with Positive Environmental Impact
-> or Italian/Latin/Spanish cultural exposure
-> or Paranormal Research/Investigation focus
-> or Direct Contact with Children or Teens
-> on team holding its members more important than the product or profit
-> utilizing expertise in Web 2.0 Design/Programming (PHP5, XHTML/CSS/XSLT,
JavaScript/AJAX/YUI, MySQL, Unix/Linux, Ruby/Rails, Flash/ActionScript)
...or Training/Coaching/Consulting on similar topics.
QUALIFICATIONS Summary:
10+ years managing, leading and facilitating teams and projects; 10+ years
as an accomplished computer engineer; 10+ years web design and programming;
8+ years teaching; 6+ years coaching; exceptional skills in all modes of
communication; ability to quickly master and teach complicated concepts;
extremely well-traveled and culturally educated; Spanish fluency/degree
TRAINING and SKILLS Summary:
* 10+ yrs coding: OO PHP5, JavaScript/AJAX/JSON, DHTML/CSS, Perl, UNIX/Linux
Shells (tcsh/bash/etc), MySQL, LAMP, C/C++, Java/J2EE/Tomcat, tcl/tk, SEO,
YUI, RSS/XML/XSLT, OpenGL, BASIC, Assembler, SCCS/CVS/Clearcase
* 10+ yrs with operating systems, client/server networks, and development
tools on various PCs, workstations and mainframes: Unix/Linux, Mac/OS-X,
DOS/Windows/MS Office, SGI/Irix, Sun/Solaris, phpMyAdmin, Eclipse, Apache
CONTRACTING EXPERIENCE:
5/07-11/07: Lead Software Engineer, Yahoo! (Front Page/International Group)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Wrote Web 2.0 application that non-technical Yahoo! employees and partners
use to create content/modules for the US Front Page at www.Yahoo.com (most
trafficked page on the internet)
- Utilizes Object-Oriented JavaScript/AJAX/JSON, YUI/Yahoo User Interface
Object-Oriented PHP5, MySQL, XHTML/CSS, XML/XSLT on Unix/Linux platform
- Usable for any Yahoo! page (Autos, Music, etc) in any country:
Currently in use or planned for use by ar.yahoo.com, mx.yahoo.com,
sg.yahoo.com, telemundo.yahoo.com, www.yahoo.com and more
4/07-pres: Trainer/Coach/Mentor, SpringboardForward.org (non-profit)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Teach/Coach/Mentor Career and Life Advancement skills in English/Spanish
to low-wage earners who are at or near the poverty level
6/06-3/07: Senior Web Designer and Programmer, LavaRockRealty.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Custom-designed content-managed site (via OO PHP, MySQL, XHTML/CSS,
Apache, JavaScript, Photoshop): allows non-technical owner to edit site
content via MS-Word-like UI on private, password-protected HTML forms
5/05-pres: Senior Technical Trainer, Computer Magic Training
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Taught classes in Object Oriented Design, Visual Basic, JavaScript, Java
4/05-5/05: Senior Web Designer and Programmer, Kekuja.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Designed site from ground up using Dreamweaver templates, CSS, XHTML,
php and JavaScript; also implemented RSS 2.0/XML Podcast mechanism
2/05-5/05: Senior Web Designer and Programmer, AwakenTheMagic.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Collaborated with graphic designer to implement site via Dreamweaver,
Photoshop, CSS, XHTML, JavaScript, Perl/CGI, Java/J2EE/jsp, on Linux
* Search Engine Optimization (SEO) to achieve #1 ranking on Google
7/03-8/07: Senior Web Programmer, TheBiggerGame.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Multiple Websites: HTML/CSS/PHP code to collect/email user data, and
generate auto-updating webpages "on-the-fly" from DataBase info (that
site owner can also enter/modify via a secret webpage); JavaScript
rollover and popup interactvity; Perl/CGI password facility
8/01-10/02: Senior Programmer, Neighborspace/MPAC (non-profit)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Programmed and maintained Sun/Solaris server for innovative, online
"virtual community":
- Perl, cron, HTML, bash and csh Linux/Unix shell programming for server
tuning, system admin/maintenance, backups, crash prevention/recovery
12/99-9/01: Senior Technical Trainer, Anderson Software Group, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Taught Linux/Unix programming to Bay Area corporations in 4 day courses:
- Linux (Bash shell, gawk, tcl/tk, Samba, rpm, Make, networking, Apache)
- C, Perl, CGI, and Shell Programming courses
2/00-3/06: Instructor/Course Designer, Youth Horizons (non-profit)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Lead yoga/meditation classes and co-facilitated experiential leadership,
communication and group group problem solving with thousands of at-risk
teenagers in the San Mateo County Juvenile Hall System
* Designed innovative after-care program for youths released from juvenile
hall, including yoga, job skills, meditation, peer support group,
emotional competencies, and one-on-one personal coaching
7/99-12/99: Sabbatical
~~~~~~~~~~~~~~~~~~~~~~
* Completed Classes: "Short Story Writing" (UCSC), "True Work" (UCSC),
"Advanced Earth Philosophy" (HWOS/Shasta), "Desert Survival, Herbology,
Jin Shin Jyutsu" (Reevis Mountain School of Self Reliance/Arizona desert)
* Apprenticed with founder of Headwaters Outdoor School, to lead
wilderness classes
* Studied "Human/Universal Energy" healing technique with Viet Nguyen
3/99-7/99: Senior Technical Trainer, Learnsoft, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Taught Java, HTML/Web Design, and Unix (including Awk, Bourne, C/csh and
K/ksh Shell Scripting)
2/99-3/99: Senior Web Programmer, Webster & Associates
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Created HTML forms and Perl CGI scripts to collect/email client data
3/98-7/99: Education Specialist, Electronic Power Research Institute (EPRI)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Developed course material while acting as liaison to engineering team
* Trained personnel and built community that enabled thousands of utility
engineers world-wide to work together to reach Y2K compliance (keeping
the lights and power on for us all)
* Developed interactive, web-based training with live audio
* Trained personnel around the U.S. and in foreign countries/languages
1/98-2/98: Sabbatical
~~~~~~~~~~~~~~~~~~~~~
* Studied and did healing ceremonies with shamans in the Andes and Amazon
FULLTIME EMPLOYEE EXPERIENCE:
6/96-4/98: Education Specialist, Silicon Graphics, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Developed courseware and taught SGI technology to customers:
- OpenGL Programming (interactive, 3D computer graphics in C)
- Web Authoring (WorldWideWeb, Netscape, HTML, digital media preparation)
- Dynamic Web Programming (CGI, Perl, databases, animation, Java,
JavaScript, VRML, plugins, etc.)
- Java Programming
* Performed CGI Scripting and Web design/administration for Education dept.
12/93-7/96: Project Manager and Technical Lead, Silicon Graphics, Inc.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Managed development team and acted as a contributing technical lead for
"MDK" project (a state-of-the-art design verification system for the QA
of MIPS 64-bit RISC microprocessors)
* Developed/maintained Unix-like 64-bit, Multi-Processing, Multi-tasking
Diagnostic Kernel (MDK):
- Wrote/integrated C, Perl, Make, and assembly code to create
ClearCase- and user- friendly tool
- Ported to 4 processor architectures and 3 system/board simulations
- Ported to 2 hardware configurations
- Managed parallel development and support of MDK for 6 separate SGI
microprocessor projects
* Developed C++ program facilitating execution of assembly language
diagnostic programs under Unix
* Developed/implemented a 30% more efficient/stable design methodology
2/93-12/93: Sabbatical
~~~~~~~~~~~~~~~~~~~~~~
Studied C++ programming; Studied Spanish language/culture and taught
English while living in Spain; Toured the Galapagos Islands; Lived
with an indigenous tribe in the Amazon Jungle; Toured the American
Southwest; Visited Native American villages and museums
12/90-2/93: Senior SW/Architecture Engineer/Manager, NexGen Microsystems
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Managed/trained teams and performed software/hardware design,
verification and bring-up of the world's first super-scalar,
multiprocessing Intel Pentium Clone (now the "AMD K5/Nx586")
* Designed integrated C/UNIX software to fully automate the entire NexGen
simulation methodology, increasing design efficiency 25%
* Wrote firmware/microcode to perform machine "Power On/Reset" and to
emulate functions too complicated to be implemented in the hardware
* Developed diagnostics and performed system-level simulation/debug in
Verilog/IKOS, catching hundreds of bugs before chip fabrication and
thereby saving millions of dollars in redesign costs
12/89-12/90: Software/Timing Verification Engineer, NexGen (now AMD)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Acted as manager (reporting to VP of Engineering) of Timing Verification
* Defined and documented the NexGen Timing Verification methodology
* Developed integrated C, UNIX, Awk, and Make programs to automate the
above methodology
* Gave Timing Verification and UNIX/MS-DOS training to NexGen engineers
8/87-12/89: Hardware System Design Engineer, Amdahl Corporation
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Designed, verified, floorplanned, optimized and documented Cache,
Instruction Processor, and System Controller functions for next-
generation mainframe CPU (now "The Amdahl 5995M")
* Wrote myriad C and UNIX Shell programs to streamline the design process
Summer 1986: Hardware Design Engineer, Texas Instruments - Dallas, Texas
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Researched market and mathematics, then designed and tested world's
fastest 8x8-bit, parallel multiplier/accumulator (2X the speed and 1/2
the power consumption of the existing TI algorithm)
Summer 1985: Software Engineer, IBM Corporation - Endicott, New York
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Devised and implemented a facility for the graphic display, manipulation,
and printing of binary machine vision data via APL and REXX programs
ADDITIONAL TRAINING, SKILLS and EXPERIENCE:
* Randal Schwartz' Perl Programming course graduate
* Atria ClearCase Fundamentals and Policy/Administration graduate
* SGI courses: C++ Programming, Unix System Admin, Unix Network Admin,
and VRML Development with CosmoWorlds
* NetGuru Web Systems Administration course graduate
* Dave Nadeau's Intro to VRML 2.0 course graduate
* Shutz' Human Element Seminar on corporate relationships & teamwork
* Amdahl's Quality Improvement/Zero Defect Training graduate
* Decker Method: Effective Communicating course graduate
* ATLAS Teacher Training course graduate - One year experience teaching
English, Literacy, and Math to Sunnyvale community (volunteer)
* Langevin Instructional Techniques for New Instructors graduate
* Outward Bound Leadership and Wilderness Therapy Practicum graduate
* Environmental Volunteers Training/Teaching 1st-8th graders experientially
* Various workshops and classes with CTI, Coach University, New Ventures
West, NLP Institute of CA, Thomas Leonard (CoachU/CoachVille founder),
and Laura Whitworth (CTI founder)
OTHER PROJECTS:
* Volunteer OO Perl/CGI/MySQL Programming for Hispanic Resume/Jobs Database
* Design/construction/bring-up of a Speech Synthesizer and user interface
software (in BASIC/Assembler)
* Design/construction/bring-up of a Programmable Drum Machine and user
interface software (in BASIC/Assembler)
* Design/coding/debug of a PDP-11 lexical analyzer, assembler, and
linker/loader (in Pascal)
* Design and simulation (in C) of a pipelined, microcoded processor
OTHER MANAGEMENT, LEADERSHIP and FACILITATION:
* Facilitate middle- and high- school "Challenge Day" experiences
* Directed studio crew of 8 to make "Common Ground" cable TV program (live)
* Co-Founded/Lead Silicon Valley True Work Circle (95% transitioned to new
career and/or living environment)
* Facilitated technology integration with local school teachers as part of
President Clinton's $2 Million education initiative
* Founded/Lead/Facilitate Wisdom Circle for Personal Growth and Community
* Organize/manage Spanish Group for The World Affairs Council (Grew paper
list of 35 and a human phone-tree to 300+ members, with a website, shared
leadership, a self-maintaining member database, and email invites)
EDUCATION:
BS: Case Western Reserve University, Cleveland, OH
Major: Computer Engineering (GPA: 3.6 out of 4.0)
Minor: Corporate and Interpersonal Communications (GPA: 4.0 out of 4.0)
AA: Spanish, DeAnza College, Cupertino, CA (GPA: 3.8 out of 4.0)
Full Curriculum: Co-Active Coaching, The Coaches Training Institute (CTI),
San Rafael, CA
ACADEMIC HONORS:
* Winner: "Outstanding Sophomore of Case Western Reserve University" Award
* Winner: Case Western Reserve Engineering Alumni Scholarship
* Winner: Bausch & Lomb Science Award
* Finalist: General Motors Scholarship
* Honorable Mention: Chicago Metro-Area Writing Contest (1000s of entries)
* High Honors: Case Western Reserve University
* Valedictorian: Both Grade School and High School (596 students)
FOREIGN LANGUAGES:
Spanish
PERSONAL INTERESTS:
African/Middle-Eastern drumming, writing, nature, travel/cultures, music
festivals, mountain biking, shamanism, edible/medicinal plants, meditation/
yoga, natural healing, snowboarding, paranormal, salsa/flamenco, kindness
<< Latest MS-Word, PDF, and RTF formats available here: >>
<< http://www.AwakenTheMagic.com/resume/index.html#tech >>