Steve Yohanan | |||||||
|
|||||||
User Interface developer interested in building solutions that simplify a user's problem-space through creative approaches to interface design. Strong background in application development for complex user environments. Solid foundation in software engineering practices with proven experience releasing real-world products. Excel in diverse work environments. |
|||||||
| Experience with Java, C/C++, Perl, Python/Jython; UNIX/Linux, |
|||||||
|
Incellico; Durham, North Carolina UI developer at startup providing software tools for bioinformatics research. Built reusable wizard framework in Swing. Prototyped, user-tested, and implemented UI for complex user task of uploading research data. Performed general bug fixing. Gained introduction to field of bioinformatics. |
|||||||
|
IBooks.com; Austin, Texas Lead UI developer at startup delivering full-text books online. In charge of design and implementation of Swing user interface for next-generation book conversion tools. Interviewed users and examined workflow. Presented design and implemented prototype of UI framework using Jython. Enhanced skills in UI design and rapid prototyping. |
|||||||
|
Enetica; Austin, Texas Lead UI developer at startup building a platform for deploying robust distributed applications. Designed and implemented Swing applications for proof-of-concept, demo, and version 1.0 of product. Drove engineering best practices. Drafted Java code conventions specification. Gained real-world development experience on Linux platform as well as familiarity with messaging services, particularly Java Messaging Service (JMS). |
|||||||
|
IBM; Austin, Texas UI application developer of Job Scheduling Console for a 3-tier application that united two legacy workload (job) scheduling products, TWS and OPC. Architected two user interface frameworks: one to perform multi-level queries of the job scheduling system, another to define views of collections in the system. Also maintained various editors for job scheduling objects. Increased knowledge of Swing and JavaBeans; gained familiarity with CORBA and multi-site development (Santa Clara, Austin, Rome). |
|||||||
|
OTPI; Austin, Texas UI architect and developer of a unified user environment for a web application targeted at the entrepreneurial and small business markets. Goal was to increase user productivity through workflow analysis and an integrated suite of web applications. Strengthened knowledge of IIS and ASP development on |
|||||||
|
NOVO; San Francisco, California Software developer at a digital agency handling large national and international clients. Designed user interface components for the web. Guided growth of engineering infrastructure. Worked closely with management, production staff, and clients on web sites, from preliminary designs through final deployment. Gained broad understanding of what goes into the construction of large web sites. Rounded development skills to include Perl and Windows NT; gained familiarity with Oracle. |
|||||||
|
SGI; Mountain View, California UI software developer for the Indigo Magic User Environment, SGI's desktop user interface for UNIX. Specialized in user interface design and application development. Focus was on making an otherwise cumbersome operating system easier for novices while increasing productivity of experienced users. Honed skills in user interface and software engineering through multiple cycles of product's development. |
|||||||
|
SGI; Mountain View, California |
|||||||
Master of Science in Computer Science
Thesis: Webjumper: An Icon-based Framework for Managing Bookmarks on the World Wide Web. |
|||||||
Bachelor of Science in Computer Science
University of Wisconsin-Milwaukee |
|||||||
|
Graphical method and system for accessing information on a communications network. |
|||||||
|
Method and computer program product for accessing a web site. |
|||||||