Elliot Winard

phone:
718-395-7253
email:
ewinard AT caveteen DOT com
address:
102 THIRD PLACE #8
BROOKLYN, NY 11231
SKILLS:
  • Management: mentorship, scoping, scheduling, leadership, bug tracking, continuous integration/nightly builds, version control, agile methodologies, team development
  • Technical Architecture: requirements gathering, level-of-effort estimation, data modeling, specification, logical architecture, trade-off analysis
  • Development: development and deployment of client/server, IDEs, web and embedded products; user interface design and implementation; distributed load and performance testing of server products; automation of regression testing; continuous integration
  • Design: UML Modeling, Object-Oriented Design, CRC Cards, User-focused Design, on-site Ethnography, Orthogonal Thinking, Rapid Prototyping, Conceptualization, Validation
  • Technologies: Flex, Android, Apache, Arduino, Director, emacs, Flash, Flash Media Server, GNU/linux, GnuPG, MacOS-X, MongoDB, MySQL, node.js, OpenLaszlo, Processing, Rails, sqlite, WebKit, Windows, XCode
  • Computer Languages: AS3, C/C++, HTML5 (JavaScript, CSS, HTML), Java, Lingo, Lisp, LZX, MXML, ObjectiveC, perl, php, python, Ruby, SQL, XML, XSLT (whatever is right from the job!)
EMPLOYMENT:
frog design
New York, NY
Technical Architect
June 2008 - present
  • Actively participate in 'extra-curricular' group on research on networked devices
  • Advise on technical architecture of software on Web, PC and consumer devices
  • Develop iPad application using Objective-C
  • Develop desktop & embedded software using Adobe Flash, Flex and AIR
  • Improve internal resource-management capabilities
  • Mentor junior developers
  • Research existing and propose future automotive and communication ecosystems for a major automobile manufacturer
  • Work closely with Designers to prototype end-user interactions and flows
Laszlo Systems
San Mateo, CA
Senior Software Engineer
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
Spring 2005
  • Taught Visual and Interactive Design for the Web
  • Assembled curriculum and taught class of Designers, Information Architects, Technical Writers
Macromedia, Inc.
San Francisco, CA
Development Engineer, QA Engineering Lead
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 HTML 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
  • The Monkeysphere Project, debian, git, python, php, shell scripting, MySQL, 3D modeling apps, jazz, Google homepage modules (clockblox was one of the top 10-ranked Google modules!)
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
  • Typography
  • Graphic Design
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
  • Typography
INTERESTS:
  • Music - write, record and perform music with several musical groups and solo
  • Craft - published author of knitting patterns
  • 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, currently read with third-grade public-school children on a regular basis