Elliot Winard
contact information
phone: 415-595-9697
email: ewinard AT caveteen DOT com (replace AT with '@' and DOT with '.'
143 UNION ST #2-R
BROOKLYN, NY 11231
OBJECTIVE:
To lead by example - using my experience and flexibility to build cutting-edge applications and solve real problems while staying on schedule, having fun and learning new skills.SKILLS:
- Computer Languages -
LZX, MXML, ActionScript/ECMAScript, XML, php, Java, C/C++, SQL, XSLT, HTML, Lingo, Lisp, Ruby, python, perl - whatever is right from the job!
- Technologies -
OpenLaszlo, Flex, Flash Communication Server, Flash, Director, data-driven systems, MySQL, GNU/linux, MacOS-X, various Microsoft OSs
- Management -
project-management of small teams, scheduling, leadership and testing experience, bug tracking, priority trade-offs, continuous integration/nightly builds, version control, team development
- Usability Design -
experience creating tools that are usable and useful
- Development -
specification, development and deployment of client/server products and authoring products; user interface design and implementation; distributed load and performance testing of server products; automation of regression testing; continuous integration
EMPLOYMENT:
- frog design -
New York, NY
- Senior Technologist
(June 2008 - present)
- Advise on technical architecture of software on Web, PC and consumer devices.
- Develop software using Adobe Flash, Flex and AIR technologies.
- Laszlo Systems -
San Mateo, CA
- Sr. Software Engineer - Laszlo Studios
(January 2005 - May 2008)
- Contributed on team developing Webtop - a client-server platform OpenLaszlo technologies and java.
- Contributed to IRIS Semantic Desktop tool to navigate large datasets and visualize query results
- Lead architecture and development of three person engineering team of on data visualization dashboard
- Lead architecture and development of engineering on presentation-tier VoIP Portal project
- UC Berkeley Extension -
San Francisco, CA
- Instructor - Visual and Interactive Design for the Web
(Spring 2005)
- Assembled curriculum and taught class of Designers, Information Architects, Technical Writers
- Macromedia, Inc. -
San Francisco, CA
- Development Engineer, QA Engineer, QA Engineering Lead & Manager
(May 2000 - December 2004)
- Contributed to the release of 10 shrink-wrapped software products
- Starting as contract QA Engineer, quickly moved into a leadership role
- Focused on automation, realtime data visualization - programmed Java servlets, Flex-based presentation-tier
- Developed multi-tiered internal applications used across development and marketing groups at Macromedia using both client-side (Flex, ActionScript, Lingo) and server-side (CFML, perl, php) languages
- Worked with customers to assure productive use of Macromedia's Flex and Flash products in corporate environments
- Advised and trained members of remote engineering team
- LookSmart, Ltd. -
San Francisco, CA
- Web Developer
(2000)
- Developed tools for use by other web developers to optimize production of pages - programmed scripts for TextEdit to semi-automate page production
- SRI International -
Menlo Park, CA
- Associate Software Engineer
(1999)
- Design and implement obstacle-avoidance and navigation for mobile robots in C++
- Brown University Department of Computer Science -
Providence, RI
- Research Assistant, Teaching Assistant
(1998 Spring Semester)
- Assist teaching of CS148 Building Intelligent Robots
- Research Sparse Distributed Memory - created and measured performance of SDM using C++
EDUCATION:
- independent studies -
San Francisco, New York and Brooklyn
- personal exploration
(continuous)
- php, python, ruby, shell scripting, MySQL, research for Berkeley Extension class in Visual and Interactive Design, 3D modeling apps, jazz, Google homepage modules (clockblox was one of the top 10 ranked!), debian!
- San Francisco City College -
San Francisco, CA
- Continuing Education
(2001-2003)
- Beginning and intermediate Conversational Spanish
- Introductory Classical Guitar
- California College of Arts and Crafts -
San Francisco, CA
- Continuing Education
(1999)
- University of California Los Angeles -
Los Angeles, CA
- Continuing Education
(1998)
- MIDI (Musical Instrument Digital Interface)
- MFC Development
- Brown University -
Providence, RI
- AB Computer Science (focus on Robotics)
(Class of 1997)
- 3.8 GPA, magna cum laude
- Member of Artificial Intelligence research group
- Experience in Software Engineering, Artificial Intelligence, Mechanical Technology, Educational Software, Theoretical Computer Science, Discrete Maths
- Teaching assistant for CS051 - Models of Computation
- Teaching assistant for CS031 - Introduction to Computer Systems
- Rhode Island School of Design -
Providence, RI
- cross-registration while at Brown
(1997)
INTERESTS:
- Music - compose, record, and perform music using vocals, piano, synthesizer, guitar, clarinet, harmonica, and other instruments; participate in recording with several musical groups
- Craft - published author of knitting patterns, active knitter
- Technology - active "extra-curricular" interest in UNIX development, shell scripting, multi-tiered systems, personal linux system administration since setting up my first slackware box in 1994
- Public Service - presented to High-school children about technical careers, planned multimedia courses and provided pro-bono networking for The Crucible Industrial Arts School in Oakland