Warning: The data you are viewing is being retreived via HTTP from a privately owned and operated computer system (MONKEY.SBAY.ORG). In using this system, you understand that the operators of this system can and do collect information about your use. If you send email to the address on this page, you understand that your name and possibly other information will appear on the list at the bottom of the page.

Pretty sad, huh?


Steven R. Loomis ~ Code Sculptor

San Jose, California, USA Programming is an art and a science
(Please, no unsolicited email about job offers.. thanks. BTW my job rocks, so don't bother.)

steven@monkey.sbay.org
Note I'm not looking for anything from unsolicited sources so please don't email me. especially if you're a headhunter/etc. Thanks. in other words, don't send email to this address !! See Hall of Shame. In other words, if you email me, expect to see your name show up.

http://www.monkey.sbay.org/~srl/


Objective

Qualifications Employment Experience

  1. 2002- Returned from Leave to IBM San Jose (see below), ICU Internationalization Project.
  2. 2001 Systems Engineer, Department of Computer Science, University of Malta, Msida, Malta (Europe). (http://www.um.edu.mt/)
    Worked on Maltese Language localization, advocacy, and standardization activities.
    (Continued in a part time basis for IBM)
  3. 1998-2000 (Went on leave end of 2000)
    Unicode Software Engineer, IBM Java Technology Center, Cupertino/San Jose, California, USA.
    Internationalization group.

    Working on the International Components for Unicode, an open source C/C++ project providing functionality for manipulating cultural and langauge-sensitive text using the Unicode standard.

    Developed applications using ICU - (web based) Locale Explorer, UnicodeBrowser, Transliterator.

    Involved in many aspects of project. In charge of build and release issues. Emphasis on high quality work with quick turnaround for internal and external users. Involved in support and resolution of all aspects of product use (installation, build problems, code problems, debugging). Key role in support of single code base across many platforms (Windows NT,95,98,2000/Linux/HPUX 9,10/Solaris/AIX/IBM system 390,400, with support for BSD,Mac and many other platforms.) General "problem solver" when difficulties occur. (Especially: Hardware, UNIX, network issues). Proposal and implementation of changes to build and installation process, including a new tool for data packaging.

  4. 1993-1997
    Software Engineer, Taligent Inc., Cupertino, California. - http://www.taligent.com/
    Worked on a crossfunctional bidirectional text handling and layout project.
    Initiated concept, and with team designed, implemented, shipped, and supported Taligent WebRunner Server Works, a set of C++ frameworks that provide an abstraction for writing Web server-side dynamic content across multiple operating systems and Web Server plug in mechanisms. (CGI/NSAPI/ICAPI/ISAPI) US Patent #6,233,622

    Designed Server Works for Java, an extension of The Sun Servlet API.
    My specific contributions for Server Works for Java include:
    Represented Taligent and IBM in a product review for a major magazine, and also staffed a kiosk at trade shows demonstrating the WebRunner Server Works packages and discussing specific needs with potential customers.

    Assisted in the implementation of the CommonPoint messaging frameworks. I was primarily involved with the low-level POP3 and SMTP code.

    Implemented a service broker, port mapper, and service starter (the Primary Object Directory) for CommonPoint .

    Assisted in further design work for the CommonPoint communications and service access frameworks, especially those related to the TCP/IP protocols.

    Worked on maintainance for TCP/IP communications frameworks implementations for CommonPoint for AIX.

    Build and integration support for the Taligent communications group on the Macintosh.

    Maintained a 'lab' for the Distributed Communications group, including extensive unofficial technical support. (MacOS applications and configuration/AIX/Solaris/Ethernet hardware)

    Departmental webmaster, Media/Distributed Communications

    Wrote many tools to solve problems, often web-related issues, including a C++ HTMLizer, URL Chat for internal link sharing.

    Unofficially assisted IT and other groups with various technical issues, including security, email, web page updates and problems, and so on.

  5. 1993
    Instructor, The Kings Academy, Los Altos now Sunnyvale, California. http://www.tka.org

    Taught BASIC and 6502 assembly language to Junior and Senior high students.

    Set up computer lab with Windows 3.1, and Moses network. Provided Technical support for the lab.

  6. 1990
    Consultant for Color Blend Painting, San Carlos, California. Macintosh applications consulting. Worked with Color Blend on designing an initial prototype of a Hypercard-based contact management application. Gave training in the HyperTalk language.


  7. 1989
    Software Engineer, IntelliChoice, Cupertino, California. - http://www.IntelliChoice.com/

    Worked on scripts for a Hypercard-based user interface for a Car Information kiosk.

Other Projects Education
[counter]steven@monkey.sbay.org (Please dont email me with offers or specials or services -- i am not interested. I'm not looking for work, nor am I looking for you to LOOK for work for me. Got it? )

[ Back ]


Hall of Shame

There are apparently a lot of employers/headhunters who can't read or don't want to read, they'd prefer to _spam_ me. Here they are:
Typical lame excuses include a header that says "since your email address is listed in a database".. (mine isn't.)

I'm sorry to sound down on headhunters, but my job at IBM rules and I'm really, truly, not interested. Trust me. please. So why don't you just take your CV off of your web page? Because this annoys me so much that I want to make sure it's known that I'm annoyed.

Most headhunters (recruitment specialists) seem to be nice, helpful, and I dont' mind working with them. But there are those who are persistent, rude (which includes spamming), and who don't mind stooping to the point of collecting confidential information that coworkers/HR leaks to them!

I've been told, that I might regret this attitude when I am looking for a job. Well, I keep track of the nice people who contact me. And besides, isn't there something to be said for judging a company by the company they keep?