Roy Leban 

cell: 425-894-0689

This résumé is online at:



  • Ann Arbor Softworks (acquired by Ashton-Tate), Ann Arbor MI, 1986 to 1988
    Senior Software Designer
    One of three people who initiated and led the development of the FullWrite Professional word processor, the first 100% WYSIWYG word processor, which led to fundamental shifts in how word processors work. Responsible for majority of the functional design, as well as a large part of the architecture and user interface.
  • Previously:

    University of Michigan, Research Assistant, basic cognitive science research in Douglas HofstadterŐs Fluid Analogies Research Group.
    SoftPlus, President, educational software for home computers, embedded operating system design and implementation.
    University of Kansas Entomology Department, Systems Programmer, real-time data collection, display, and analysis.
    University of Kansas, Assistant Instructor, taught B, Pascal, Fortran, PL/1, and COBOL. Assisted and graded graduate-level course.
    Ford Motor Company, Systems Programmer for Multics and GCOS operating systems.
    University of Kansas Academic Computer Center, Systems Programmer for GCOS operating system.



    Other Experience



    Technical Skills

      User Experience More than twenty years experience, including interface patterns, contextual inquiry/design, affinity analysis, heuristic evaluations, scenarios and personas.
      Software design Extensive experience in algorithms, architecture, design patterns, object-oriented design and frameworks.
      Software development Have recently developed software using AJAX, ASP.NET, C#, Java, JavaScript, HTML and DHTML, Python, and Ruby on Rails.
      Other languages and technologies Have also developed software using ActionScript, B, BASIC, C, C++, COBOL, FORTRAN, Lisp, Objective C, Pascal and Object Pascal, PL/1, PostScript, Ratfor, Visual Basic, XML, XSL, assembler languages (6502, 68K, 8080, GMAP, Multics, Z80), and editor languages (fx, QED, qedx). Have developed software for 14 operating systems, including Windows, .NET, Macintosh, Unix, and Multics.
      Databases Worked on the Microsoft Access and Ashton-Tate dBase development teams.

    Other Interests