Tobias G. Mayer
Software Engineer


Contact    Employment    Projects    Papers    Presentations    Education

Status

  • Experienced Software Engineer/Programmer/Designer/Tester.
  • Equally skilled in Academic and Technical Research.
  • Green Card holder, resident of Palo Alto, Ca.
  • Prepared to relocate.  Available immediately.


    Skills Synopsis

  • C/C++/COM/Java
  • Windows API
  • Design/Implementation of Web Site Test Tools
  • OO Design/Architecture
  • OO Metrics
  • Academic and Technical Research
  • Public Speaking (Seminars/Presentations)
  • MS Developer Studio
  • Testing/Debugging


    Key Attributes

  • Logical. Skilled at analysis and problem solving.
  • Creative mind with good lateral thinking ability.
  • Good interpersonal and communication skills at all levels.
  • Self-motivated and hard working.
  • Quick and enthusiastic learner.


    Employment: Most Recent Position 
    ^

    August 1999 to December 2001
    Software Research, Inc. 901 Minnesota Street, San Francisco, Ca. 94107

    Position
  • Senior Programmer/Designer
  • Product Lead for the "eValid" product.

    Main Duties
  • Joint-responsibility (with company CEO) for the Conceptual Design.
  • Sole responsibility for the Architecture and Program Design, including the GUI.
  • Senior developer/programmer and project coordinator.

    Other duties
  • Holding workshops, tutorials and giving presentations (see below).
  • Attendance at Trade Fairs. Customer liaison.
  • Test Case designs. Product documentation.

    eValid is a Test-Enabled Web Browser and Web Site Analysis Tool.
    Main Features: Transaction Testing, Load Testing and Site Mapping.
    It is written in C++ and Java using the Windows API and the Microsoft IHTML COM interfaces.
    See also:
        eValid Credits    eValid Summary    eValid Architecture    eValid Kudos    eValid Download


    Employment: Recent History ^

    1999-99
    Research Assistant
    Center for Systems & Software Engineering (CSSE), South Bank University, London SE1

    1998-99
    IT Lecturer (part-time)
    Camberwell Art College, London, UK
    Dyslexia Support Tutor (part-time)
    Southwark Education Authority, London, UK

    1997-98
    Software Engineering Research & Development Worker (internship)
    South Bank University, London, UK

    1994-98
    Project Coordinator/Groupwork Facilitator
    Charterhouse Community Center, London, UK
  • Co-founder of Personal Development project
  • Co-authored "Redefining Success: Groupwork with Young People" Published by NYA Press, Jan 2000.


    Education 
    ^

    1995-99
    South Bank University, London, UK
    First class honors degree in Computer Science & Software Engineering.
    Course details...


    Software Projects 
    ^

    JMeasure
    GUI-driven, platform independent Java OO metrics extraction tool. Reads Java source code and byte code, and provides OO metrics information in sortable, savable form. It is designed for extension as new OO metrics are developed.
    Used as a research tool by the Center for Systems & Software Engineering (CSSE), London, UK.

    AdaSAP
    Command-line-driven Ada'95 source code analysis tool. Written in Ada'95, this application calculates various size and complexity metrics on Ada'95 source code.
    Used as a teaching aid on the Software Engineering Principles course at South Bank University, London, UK.

    RATE (Rough At The Edges)
    Suite of small, distributed programs including two-way dialog, 'Prisoners' Dilemma' game and file transfer. Easily extendible, it is designed as a generic server and client with program-specific modules that 'slot-in'. Built in C to run on UNIX systems.

    CoCoCost
    A CoCoMo-based Project Estimation system with integrated data base. Developed as part of a team of three, using Delphi, this application calculates project cost and time based on estimated system size (using Function Points) and programmer ability.

    uLook
    Command-line-driven file viewer with two-way (single & multi-page) scrolling, split-pages, line and page numbering and word search facilities. Written in Ada'95. Runs on UNIX and/or DOS systems.

    tgm
    Java class library. Contains various reusable tools and algorithms and includes many GUI components.

    vocab
    Command-line-driven program for reading text documents of any size to establish the size of the vocabulary used and the number of occurrences of each word. Output can be sorted in various ways. Written in C using binary search trees to store and sort the data.


    Published Papers 
    ^

    Measuring Object-Orientedness: The Invocation Profile (with P. Rosner and Dr T. Hall)
    LINK-Springer Online Publication
    March 2001

    Measuring OO systems: a Critical Analysis of the MOOD Metrics (with Dr T. Hall)
    Proc. IEEE TOOLS Europe '99, Nancy, France
    7-10 June, 1999

    A Critical Analysis of Current OO Design Metrics (with Dr T. Hall)
    Proc. British Computing Society, SQM'99, Southampton Institute, UK
    29-31 March 1999

    PDF Documents...


    Presentations 
    ^

    InBrowser WebSite Testing: The Client-Side Approach
    14 Nov 2001: Quality Week Europe, Brussels, Belgium

    The Web Site Testing Challenge (with Thomas Stocking)
    29 May 2001: Quality Week 2001, SanFrancisco, Ca.

    Web Site Testing: An Introduction
    1 Jun 2000: Quality Week 2000, SanFrancisco, Ca.
    17 May 2000: South Bank University, London UK
    15 May 2000: City University, London UK

    A Fresh Look at OO Design Metrics
    29 Oct 1998: United Kingdom Software Metrics Association (UKSMA)
    10th Anniversary Conference, London UK


    Contact 
    ^

    Address: 104 Melville Avenue, Palo Alto Ca. 94301
    Tel: (h) 650-324-1644, (c) 650-303-7572
    Email: [email protected]


    Additional Information ^

  • References available upon request.
  • Copies of published papers and presentations available upon request.
  • This Resume is available online at http://www.geocities.com/tobias010159/resume_2002.html

    last updated 12 December 2001, 09:00 am




























    Hosted by www.Geocities.ws

    1